기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 네트워크 보안 기타
무중단 데이터 마이그레이션을 위한 필수 솔루션, CDC(Capture Data Change)
삼성 SDS
무중단 데이터 마이그레이션을 위한 필수 솔루션, CDC(Capture Data Change)

DB(데이터베이스)는 IT 시스템에 필수적인 요소입니다. 장기간 시스템을 운영하게 되면 DB 관리에 가장 많은 노력을 쏟게 됩니다. DB 관리 업무 중 위험성과 비용 부담이 큰 작업 중의 하나로 데이터 마이그레이션(Migration)을 들 수 있습니다. 본 아티클에서는 CDC를 활용하여 데이터 마이그레이션을 효과적으로 수행할 수 있는 방법에 대해 알아...

퍼블릭 클라우드 효과를 배가시켜 주는 MSP(Managed Service Provider)
삼성 SDS
퍼블릭 클라우드 효과를 배가시켜 주는 MSP(Managed Service Provider)

퍼블릭 클라우드 시장이 확대되면서 하이브리드 클라우드는 프라이빗 클라우드와 퍼블릭 클라우드를 혼합하는 형태에서 여러 개의 퍼블릭 클라우드를 사용하는 멀티클라우드 형태로 전환되고 있다. 퍼블릭 클라우드의 장점을 살리면서 하나의 퍼블릭 클라우드 공급자에 종속되지 않고 애플리케이션별로 가장 잘 맞고 비용효율적인 클라우드를 사용할 수 있고 각 기능별 동종 최...

쿠버네티스 보안, 어떻게 해야 할까?
삼성 SDS
쿠버네티스 보안, 어떻게 해야 할까?

클라우드 네이티브 생태계가 발전하면서 클라우드의 사용 방식이 근본적으로 바뀌고 있습니다. 보안 역시 기존의 엔드포인트 중심에서 클라우드 전체의 라이프 사이클을 아우르는 방향으로 패러다임이 변화하는 중입니다. 그 중심에 쿠버네티스가 있습니다.

올리브영 iOS 테스트앱 자동배포하기
올리브영
올리브영 iOS 테스트앱 자동배포하기

올-하! 💚 안녕하세요. 여러분! 올리브영에서 iOS 앱 개발을 담당하고있는 럭셔리💍 입니다. 오늘은 올리브영 iOS…

WireGuard로 멋진 VPN 서버 구축하기 - 1
데브시스터즈
WireGuard로 멋진 VPN 서버 구축하기 - 1

AWS 네트워킹 스택과 리눅스 커널 네트워킹 스택을 이용해서 자체 WireGuard VPN의 기반을 구성한 경험을 소개합니다.

WireGuard로 멋진 VPN 서버 구축하기 - 2
데브시스터즈
WireGuard로 멋진 VPN 서버 구축하기 - 2

eBPF를 이용한 패킷 필터링과 SSO 연동을 통한 자체 WireGuard VPN의 보안과 부가기능을 개발한 경험을 소개합니다.

DevOps팀의 Terraform 모험
마켓컬리
DevOps팀의 Terraform 모험

사실은 낭만이 아닌 헬이었다

클라우드인데 비용이 왜 안 줄어들까?
삼성 SDS
클라우드인데 비용이 왜 안 줄어들까?

클라우드가 앞으로 더욱 IT 시장의 주류가 될 것이라는 전망을 의심하는 사람은 없을 것입니다. 클라우드는 시장과 고객의 변화에 신속하게 대응하기 위한 방안으로써 기업의 IT 운영과 유지 관리에서 실질적으로 중추적인 역할을 하고 있습니다. 많은 기업이 클라우드로 이동하고 있습니다. 2020년에는 코로나 팬데믹으로 인해 이전보다 빠른 속도로 클라우드 사용...

클라우드 플랫폼 권한 관리, 어떻게 해야 할까?
삼성 SDS
클라우드 플랫폼 권한 관리, 어떻게 해야 할까?

클라우드 환경의 컴퓨팅 자원은 보안이 중요하기 때문에 권한을 가진 사용자에게만 접근을 허용해야 합니다. 하지만 점점 더 많은 시스템과 애플리케이션이 클라우드로 옮겨지면서 권한 관리가 어려워지고 있습니다. 본 아티클에서는 클라우드 플랫폼에서 권한 관리를 어떻게 해야 하는지 알아보겠습니다.

올리브영 안드로이드 테스트앱 자동배포하기
올리브영
올리브영 안드로이드 테스트앱 자동배포하기

올-하! 💚 안녕하세요. 여러분! 올리브영에서 모바일 앱 개발을 담당하고있는 개발요정🧚‍♀️ 입니다. 오늘은 올리브영 안드로이드 Android…

하이퍼오토메이션 시대 - RPA 활용 ③ 마이크로 앱보드, 챗봇을 활용한 업무효율성 증대
삼성 SDS
하이퍼오토메이션 시대 - RPA 활용 ③ 마이크로 앱보드, 챗봇을 활용한 업무효율성 증대

근태확정, 자산 반출입 승인, 경비신청 등은 간단한 업무이긴 하지만 처리를 위해 해당 시스템에 접근하여 여러 수행 단계를 거쳐야 합니다. 이러한 업무는 때때로 다른 업무의 흐름을 방해하여 효율성을 저하시키는 원인이 되기도 합니다. 마이크로 앱보드는 단순하지만 적시에 처리되어야 하는 업무를 알림 형태의 One-Stop 서비스로 제공함으로써 중요 업무에 ...

하이퍼오토메이션 시대 - RPA 활용 ① 사람과 RPA의 협업으로 자동화 영역 확대
삼성 SDS
하이퍼오토메이션 시대 - RPA 활용 ① 사람과 RPA의 협업으로 자동화 영역 확대

글로벌 IT시장조사 기관인 가트너는 2020년 10대 전략 기술 트렌드 중 하나로 하이퍼오토메이션(Hyperautomation)을 소개한 후, 2021년에도 하이퍼오토메이션을 전략 기술로서 다시 한번 언급했습니다. 하이퍼오토메이션이란 다양한 기술을 결합하여 조직에서 자동화할 수 있는 모든 것을 자동화해야 한다는 것을 의미하며, 코로나19 팬데믹으로 인...

최신 기술의 최접점에서 일하고 싶다면? <amazon> - "특히 클라우드 기술을 선도한다." - 블라인드 기업 리뷰 中
블라인드
최신 기술의 최접점에서 일하고 싶다면? <amazon> - "특히 클라우드 기술을 선도한다." - 블라인드 기업 리뷰 中

안녕하세요. 대한민국 300만 직장인이 사용하는 No.1 직장인 커뮤니티 앱, 블라인드입니다. IoT, 블록체인, 자율주행 등…. 미래 기술이라 생각했던 것들이 어느새 저희 일상에 익숙해진 요즘의 나날입니다. 그중 클라우드 서비스는 저희에게 편리함을 제공한 것에 멈추지 않고, USB를 지양하는 문화를 형성하는데 큰 일조를 해냈습니...

데브옵스의 확장 모델 – 깃옵스(GitOps) 이해하기
삼성 SDS
데브옵스의 확장 모델 – 깃옵스(GitOps) 이해하기

데브옵스 개념이 등장한 지 10년이 흐른 지금, 가치를 따지는 것은 무의미한 일이 되었습니다. 그 동안 축적된 긍정적인 결과들은 데브옵스를 더이상 유행이 아니라 소프트웨어 개발과 운영에 꼭 필요한 표준의 영역으로 이끌었습니다. 개인적으로 데브옵스가 널리 사랑 받게 된 이유는 커다란 목표와 원칙을 공유할 뿐 상세한 규칙이나 절차는 비어 있다는 점, 즉 ...

Quartz Scheduler Admin 고도화 - 파일럿 프로젝트
줌 인터넷
Quartz Scheduler Admin 고도화 - 파일럿 프로젝트

개별 서비스에 직접적인 영향은 없으나 서비스 유지보수에 도움이 되는 Quartz Scheduler Admin 에 대한 고도화 작업을 진행함으로서 실무 투입전 포털개발팀에서 사용하는 기술 스펙 적응 및 업무 프로세스 등을 익히고 파일럿 프로젝트 이후에도 계속 사용할 수 있는 산출물을 남김으로서 팀에 기여 하고자 하였습니다. Intro Quartz Sch...

탄력적인 클라우드 자원 활용 기술 : 오토스케일링(Auto Scaling)
삼성 SDS
탄력적인 클라우드 자원 활용 기술 : 오토스케일링(Auto Scaling)

오토스케일링 기능에 대한 이해를 돕기 위해 본 아티클에서는 AWS&lparAmazon Web Services&rpar를 예로 들어 설명하겠습니다.

컨테이너 환경에서 미들웨어 활용하기
삼성 SDS
컨테이너 환경에서 미들웨어 활용하기

소프트웨어 인프라를 운영하는 기업에서 컨테이너 기술은 생산성과 효율성을 높일 수 있는 좋은 대안입니다. 2008년 리눅스 컨테이너(Linux Container)가 소개되고 2013년 도커(Docker)가 등장한 이래 컨테이너(Container)는 꾸준히 개량되어 왔습니다. 인프라 유연성 증진, 비용 절감 그리고 개발·운영 효율 향상 등 컨테이너가 제공...

운영정보로 혁신하라 - 프로세스 혁신(PI/ERP) 유지와 지속적인 성과 창출 방안
삼성 SDS
운영정보로 혁신하라 - 프로세스 혁신(PI/ERP) 유지와 지속적인 성과 창출 방안

IT 시장조사업체 가트너에서 2018년 발표한 'Gartner Top 10 Strategic Technology Trends for 2019' 보고서에 따르면 기업이 관심을 가져야 할 기술로 증강분석&lparAugmented Analytics &colon 데이터 관리 및 분석, 비즈니스 프로세스 관리, 프로세스 마이닝, 데이터 사이언스 ...

[Windows 컨테이너] 4: 베이스 이미지, 격리 방식에 대한 이해
데브시스터즈
[Windows 컨테이너] 4: 베이스 이미지, 격리 방식에 대한 이해

Windows 컨테이너로 애플리케이션을 개발하거나 사용할 때 알아야 할 베이스 이미지, 격리 방식을 짚어보고, 실제로 사용할 때 고민해야 할 내용들을 짚어봅니다.

운영정보를 활용한 비즈니스 프로세스 혁신 사례
삼성 SDS
운영정보를 활용한 비즈니스 프로세스 혁신 사례

기준정보(Master Data)는 2000년대 들어 확산된 개념으로 ERP 구축 및 프로세스 혁신이 활발하게 추진되면서 체계적으로 관리되기 시작했습니다. 전통적 의미의 기준정보는 설비·부품·고객·벤더 등과 같이 기업 활동의 근간이 되는 핵심 데이터를 지칭하며 MDM(Master Data Management, 기준정보관리) 시스템에서 운용되면서 주변 정...

Istio와 Spinnaker를 활용한 Blue-Green + Canary 자동 배포 전략 도입기
데브시스터즈
Istio와 Spinnaker를 활용한 Blue-Green + Canary 자동 배포 전략 도입기

기존 배포 전략보다 더 효율적이고 안전한 자동 배포 전략을 실제 게임 서비스에 도입한 사례를 소개합니다.

흔들리는 도커(Docker)의 위상 - OCI와 CRI 중심으로 재편되는 컨테이너 생태계
삼성 SDS
흔들리는 도커(Docker)의 위상 - OCI와 CRI 중심으로 재편되는 컨테이너 생태계

컨테이너에 대한 관심이 급격히 증가하면서 대부분의 주요 IT 벤더와 클라우드 공급자들은 컨테이너 기반의 솔루션을 발표했고 관련 스타트업 또한 급증해 컨테이너의 생태계를 넓혀왔습니다. 하지만 포맷과 런타임에 대한 특정한 규격이 없다 보니 컨테이너의 미래는 불안했던 것이 사실입니다. 일례로 2013년 출시된 도커&lparDocker&rpar...

자동화 시대, 일의 미래
삼성 SDS
자동화 시대, 일의 미래

과거의 자동화는 주로 하드웨어 기반의 'Machine'을 사용하여 강력한 힘이 요구되거나, 위험하고, 정교하고, 반복적인 업무에 인간을 대신하여 적용되었다면, 최근에는 인공지능과 OCR 등 인지(Cognitive) 기술의 발전, RPA(Robotic Process Automation)와 같은 자동화 솔루션의 등장으로 소프트웨어에 기반한 'Robot'이...

EKS에서 쿠버네티스 포드의 IAM 권한 제어하기: Pod Identity Webhook
데브시스터즈
EKS에서 쿠버네티스 포드의 IAM 권한 제어하기: Pod Identity Webhook

EKS에서 포드의 IAM 권한을 개별적으로 부여할 수 있는 Pod Identity Webhook의 사용 방법과 동작 원리를 설명합니다.

쿠버네티스 클러스터 운영자를 위한 모니터링
삼성 SDS
쿠버네티스 클러스터 운영자를 위한 모니터링

CNCF(Cloud Native Computing Foundation)의 2019년 연간 리포트에 의하면, 조사에 참여한 기업 중 84%가 프로덕션 환경에서 컨테이너를 활용 중이며, 89%가 다양한 형태의 쿠버네티스(퍼블릭 클라우드에서 제공하는 관리형 쿠버네티스나 온프레미스 환경의 설치형 쿠버네티스와 같이 형태가 다양함을 의미)를 컨테이너 관리 도구로...

매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기
뱅크샐러드
매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기

안녕하세요, 뱅크샐러드 Engineering Foundation의 Front End Team 소속 Web Engineer…

DevOps 엔지니어의 Redis Test 분투기 - Part 1
마켓컬리
DevOps 엔지니어의 Redis Test 분투기 - Part 1

Redis 테스트를 진행했습니다.

하루에 1000번 배포하는 조직 되기
뱅크샐러드
하루에 1000번 배포하는 조직 되기

안녕하세요, 뱅크샐러드 Engineering Foundation의 Framework Team 소속 Server Engineer…

폐쇄망 환경의 배포 시스템 개발기
뱅크샐러드
폐쇄망 환경의 배포 시스템 개발기

안녕하세요. 뱅크샐러드, Advanced Financial Infra Team(이하 AFIT) 서지원 입니다. AFIT 은 최고의 개발환경을 구축한다 는 Vision 아래, IDC 에 Nutanix 를 올린 Private Cloud…

[Windows 컨테이너] 3: NT 서비스를 Windows 컨테이너로 마이그레이션하기
데브시스터즈
[Windows 컨테이너] 3: NT 서비스를 Windows 컨테이너로 마이그레이션하기

NT 서비스를 Windows 컨테이너로 마이그레이션하는 방법, 로그를 수집하는 방법에 대해 살펴봅니다.