기술 블로그 모음

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

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 기타
멀티클라우드의 복잡성을 줄이는 3가지 방법
삼성 SDS
멀티클라우드의 복잡성을 줄이는 3가지 방법

어떤 프로젝트이든 완전한 계획이 성공의 핵심입니다. 멀티클라우드 프로젝트를 성공시키려면, 프로젝트 계획에 많은 작업과 설계와 생각이 필요합니다. 저 멀리 수평선에 멀티클라우드 배치가 보인다면, 계획에 착수해야 할 시간입니다. 멀티클라우드 배치가 이미 백미러에 보일 만큼 가깝다면, 감사를 실시해야 할 시간입니다.

ECR - "저도 배포요정입니다 ✋🏻"
올리브영
ECR - "저도 배포요정입니다 ✋🏻"

📖 Table of Contents 해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 Teamcity 를 사용한 Build Process 구성 방법 Teamcity로 Docker Container Image…

하이브리드 업무 환경에 적합한 클라우드 협업
삼성 SDS
하이브리드 업무 환경에 적합한 클라우드 협업

기존 업무 방식이 갈수록 변화하고 있기 때문에 새로운 툴과 접근법이 필요합니다. 직원이 작업 공간을 개편하면서, 점차 클라우드 기반 커뮤니케이션 및 협업 툴을 사용해 동료, 고객, 파트너들과 소통하게 될 것입니다. 새로운 하이브리드 및 분산형 인력에 있어 클라우드가 곧 미래입니다.

클라우드를 도입하면 무조건 비용 절감? 잠시만요…
삼성 SDS
클라우드를 도입하면 무조건 비용 절감? 잠시만요…

많은 기업들에게 이미 클라우드에 올린 워크로드를 다시 옮기는 것은 거기에 투입된 공수를 생각하면 정당성을 확보하기 쉽지는 않은 사안입니다. 그럼에도 불구하고 지속적으로 워크로드를 분석하여 재배치하는 것은 필요합니다.

AWS CodeCommit 어디까지 써봤니?
브랜디
AWS CodeCommit 어디까지 써봤니?

안녕하세요. B2C 랩유닛 APPS실 커머스개발팀 백엔드파트 손수정입니다. 이 글은 웹서비스팀 개발문화 만들기 를 먼저 읽는걸 권장합니다. 😊 저희 팀은 AWS CodeCommit 을 이용하여 형상관리를 하고 있습니다. 그리고 CodeCommit 의 Pull Request(이하 pr) 를 이용하여 코드 리뷰를 진행하고 있습니다. PR 생성, 업데이트,...

클라우드 연대기
삼성 SDS
클라우드 연대기

1980년대 대형 범용 컴퓨터(메인 프레임과 코볼, 포트란)부터 해서, 1990년대는 단말컴퓨터 성능 향상으로 분산처리가 가능해졌고, 2000년대 들어서는 네트워크 속도 향상에 힘입어 기업들이 앞다퉈 인트라넷 구축에 열을 올렸는데, 너무 올렸죠. 인프라 구축 비용은 해마다 눈덩이처럼 불어나고, 운영 효율은 떨어지고, 배보다 배꼽이 커지는 딱 이 시점 ...

[여의도 43층 사람들] DevOps팀에게 무엇이든 물어보세요!
뱅크샐러드
[여의도 43층 사람들] DevOps팀에게 무엇이든 물어보세요!

뱅크샐러드 DevOps팀은 무슨 일을 하나요? 뱅크샐러드 DevOps…

Teamcity - "이제부터 배포요정은 접니다 ✋🏻"
올리브영
Teamcity - "이제부터 배포요정은 접니다 ✋🏻"

📖 Table of Contents 해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 Teamcity 를 사용한 Build Process 구성 방법 Teamcity로 Docker Container Image…

디지털 전환의 시작, 클라우드 마이그레이션 - 2 성공 가능성을 높이는 방안
삼성 SDS
디지털 전환의 시작, 클라우드 마이그레이션 - 2 성공 가능성을 높이는 방안

클라우드 마이그레이션은 '왜'로부터 시작합니다. 클라우드로 이동하는 이유는 무엇입니까? 마이그레이션의 목적을 명확히 하고, 혁신을 위한 공격적인 목표를 설정하는 것이 중요합니다. 다음은 무엇을 어떻게 전환할 지의 계획을 수립합니다. 시스템 분석을 통해 마이그레이션 대상과 방법을 정의하고, 애플리케이션을 그대로 이동할 수 있는지 재작업이 필요한지 살펴봅...

디지털 전환의 시작, 클라우드 마이그레이션 - 1 성장하는 시장
삼성 SDS
디지털 전환의 시작, 클라우드 마이그레이션 - 1 성장하는 시장

디지털 전환이 가속화되면서, 이것은 곧 클라우드 확대로 이어졌습니다. 이에 따라, 국내외 클라우드 마이그레이션 서비스 시장도 크게 성장하고 있습니다. 클라우드 마이그레이션은 팬데믹 이후 기업이 번창할 수 있도록 포지셔닝 하여 기업의 탄력성을 높이고 비즈니스 연속성을 보장하며 새로운 서비스를 제공하도록 합니다. 또한, 협업, 자동화 및 민첩성을 포함한 ...

검색 데이터 서빙 플랫폼 구축
줌 인터넷
검색 데이터 서빙 플랫폼 구축

사용자에게 검색 서비스를 제공하려면 검색 대상이 될 문서에 대한 색인(indexing) 과정과 사용자가 요청하는 쿼리(query), 즉 검색 내용에 대해 일치하는 결과 문서를 제공해야 합니다. 이때 사용자에게는 언제든지 문제 없이 실시간 서비스를 제공해야 합니다. 이러한 검색 서비스를 제공하기 위해 진행했던 개발 과정에 대해 소개합니다. 1. 프로젝트...

클라우드 오케스트레이션을 위한 쿠버네티스와 오픈시프트의 차이
삼성 SDS
클라우드 오케스트레이션을 위한 쿠버네티스와 오픈시프트의 차이

쿠버네티스는 오픈소스 프로젝트로 널리 쓰이고 있습니다. 이에 비해 오픈시프트는 OKD(Origin Kubernetes Distribution)라는 오픈소스 버전이 있지만 주로 상용 제품으로 활용되기 때문에 쿠버네티스에 비해 상대적으로 덜 알려져 있습니다. 두 플랫폼을 대등한 위치에 놓고 비교하는 건 무리가 있습니다. 왜냐하면 오픈시프트는 쿠버네티스를 ...

무중단 데이터 마이그레이션을 위한 필수 솔루션, 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 데이터 관리 및 분석, 비즈니스 프로세스 관리, 프로세스 마이닝, 데이터 사이언스 ...