안녕하세요. B2B 물류 스쿼드의 백엔드 개발자, 시나브로우입니다. 저희 B2B 물류 스쿼드에서는 올리브영의 오프라인 발주와 물류 시스템을 담당하고 있습니다. 오프라인 개발 환경에서는 모놀리식 기반의 레거시 시스템에서 MSA…
기술 블로그 모음
국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요


쿠버네티스에서 애플리케이션을 구축하고 운영하는 개발팀, 엔지니어링팀, 운영팀은 손쉽게 클러스터와 네트워크의 가시성, 확장성, 보안을 확보할 수 있는 방법이 필요하다. 표준 마이크로서비스 아키텍처를 관리하기 위한 도구를 찾을 때 즉각적인 관찰 가능성, 즉시 사용 가능한 상황별 알림, 지리적 인식 콘텐츠 딜리버리, 기본 서비스 메시 등의 기능을 제공하는 ...

WATCHA server-platform팀에서 서버를 개발하고 있는 rogi, carl이라고 합니다. 개발한 로그 플랫폼에 대해 공유하고자 합니다.개요WATCHA에는 이미 잘 설계된 로그 플랫폼이 개발되어 사용 중인 바 있습니다. 그러나 시간이 지나면서 개발/비개발 양쪽 모두의 상황이 달라짐에 따라 기존 로그 플랫폼이 설계되었던 당시와는 다른 요구사항...

들어가며 안녕하세요. 트렌비에서 QA 업무를 맡고 있는 리타입니다. 트렌비의 QA(Quality Assurance)는 트렌비 서비스의 품질을 보증하기 위해 기획 단계부터 최종 딜리버리까지 개발의 모든 부분에 참여하며 다양한 업무를 수행하고 있습니다. 그 중에서도 테스트가 차지하는 비중이 상당히 클 수 밖에 없는데요. 신규 서비스 런칭을 위해 테스트케이...
안녕하세요, 뱅크샐러드 Core Infra 팀의 DevOps Engineer 이재환 입니다. AWS DMS를 사용하면서 겪었던 경험들을 기반으로 기본적인 사용법에 대해 공유해보고자 합니다. RDS…

Intro안녕하세요, G플레이스AI개발팀 박상준, 이주영, 민준호입니다.저희 팀에서는 한국, 일본 등의 지역기반서비스를 사용하시는 유저분들께 새롭고 더 개선된 가치를 제공하기 위해 여러가지 AI 모델을 서비스에 활용하고 있는데요.여기서 그치지 않고 더욱 훌륭한 서비스 경험을 제공하기 위한 large model train, 그리고 더 다양한 모델 활용을...

기업이 두 곳 이상의 클라우드 서비스를 활용할 때 멀티클라우드 방식을 사용한다고 합니다. 예를 들어, 생산성 앱으로 마이크로소프트 365, 스토리지 용도로 구글 드라이브, 컴퓨팅 서비스를 위해 AWS를 사용하는 식이다. 물론 스토리지 같은 단일 목적으로 여러 클라우드 서비스업체를 선택하는 경우도 있습니다. 또한 퍼블릭 클라우드 서비스는 매우 저렴하고 ...

Intro안녕하세요. 스마트플레이스서비스개발 1팀의 오정석입니다.네이버 예약·주문 팀에서는 올해 초부터 본격적으로 GitHub Actions를 활용해 개발 효율화를 꾀하고 있습니다.초기에는 GitHub Actions를 단순히 예약·주문 리포지토리에 PR Lint test 실행을 목적으로 도입되었습니다.이 과정에서 Runner 머신 구축 뿐 아니라 PR...
이번 글에서는 분석 테이블을 API로 만들 수 있는 데이터서빙 서비스를 만들었던 과정을 소개 드리겠습니다. 뱅크샐러드에서는 S3, Airflow, Spark…
안녕하세요. 저는 뱅크샐러드 Core Data팀 Tech Lead Manager…

개발팀이 컨테이너와 쿠버네티스를 사용하여 애플리케이션 구축을 자동화하기 위해 서두르고 있는 상황에서 보안 자동화는 매우 중요합니다. 보안팀이 애플리케이션, 인프라 또는 새로운 클라우드의 배포나 업데이트를 중단하거나 지연시킬 수 있는 시대는 지났습니다. 보안 자동화는 컨테이너를 실행을 위한 보안 인프라 및 플랫폼을 구성하는 것부터 시작하여 자동화된 런타...

안녕하세요. 올리브영에서 Back-end…

클라우드는 더 이상 신기술로 분류하기 어려울 만큼 범용적인 IT 인프라로 자리를 잡았습니다. 하지만 AI/ML이나 데이터 분석처럼 새로운 기술과 서비스가 클라우드를 기반으로 끊임없이 등장하고 있기 때문에 클라우드는 여전히 신기술 흐름의 중심에 있습니다. 모든 새로운 기술과 서비스와 제품에 클라우드와의 연결고리가 있다고 해도 과언이 아닙니다.

기업 개발 업무는 편협하고 변화에 대한 반응이 느리기로 악명 높습니다. 기업 개발자는 IT 부서에서 강요한 제약, 회사 전반적으로 내리는 요구사항 등 여러 압박에 항상 시달립니다. 도커와 컨테이너는 개발자가 갈망하는 자유를 더 많이 부여하는 동시에, 변화하는 비즈니스 상황에 빠르게 대응하는 비즈니스 앱을 개발할 수단을 제공합니다.

비즈니스 운영 개선, 고객 경험 향상 노력의 일환으로 자동화를 시도하는 CIO들이 늘고 있다. 자동화 이니셔티브의 성공을 위해서는 비즈니스 사례를 명확히 하는 첫 단계가 중요합니다. IT와 비즈니스 전략 사이에 존재하는 위치로 인해 CIO는 현대화 및 자동화와 관련해 조직의 프로세스를 확인하기에 유리합니다.
Dataflow 서비스 잘 이해하기

네이버 G플레이스AI개발 팀에서는 ML 학습과 모델 서빙 과정에서 필요한 데이터 아카이빙을 위한 스토리지로 MinIO를 운영하고 있습니다. MinIO 도입을 위한 실험과, 백업/복구 시스템 구축 내용을 공유합니다.업무 진행 배경1 — 중요도 높은 데이터 아카이빙G플레이스AI개발 팀에서는 AI 모델 학습부터 모델 서빙까지 머신러닝 과제의 전체 프로세스에...

지능형 자동화를 통해 데브옵스는 디지털 트랜스포메이션 가속화의 주요 동인으로 자리매김하고 있고, 이를 통해 리드타임 내에 새로운 소프트웨어 기능을 더 빠르고, 더 자주, 더 안전하게 제공할 수 있습니다.
진정한 통테를...

클라우드가 많아지면 복잡성은 높아지고 해결해야 할 과제 역시 증가합니다. 지금은 멀티클라우드가 데브옵스팀에 미칠 영향에 대비해야 할 시점입니다.

클라우드의 보안은 기존 보안과는 방식이나 대처 방안 그리고 통제 대상 등이 모두 다릅니다. 기존 보안은 계층 방어로 망을 분리해서 운영하면 되지만 클라우드의 경우 네트워크보다는 사용자 인증과 계정의 권한 제어를 통해서 관리해야 합니다.

쿠키런: 킹덤 런칭 후 1달도 지나지 않아 발생했던 AWS AZ 장애로 인한 서비스 복구기에 대해 전해드리고자 합니다.

AWS는 여전히 고객이 원하는 바에 집중하며 기업의 방향성을 잡는다. 하지만 AWS가 제공하는 제품에 오픈소스와 서버리스를 포함시키는 방식은 만인을 만족시키지 못할 것으로 보입니다.

들어가며 안녕하세요. QA Engineer 미키입니다. 이 글에서는 트렌비 프론트 서비스의 더 나은 서비스 품질보증을 위해 도입한 API 테스트 자동화에 대해서 이야기 해보고자 합니다. 배경 및 목적 트렌비는 Selenium을 통한 UI 테스트 자동화를 업무에 적용시켜 회원가입, 로그인, 결제, 장바구니, 전시영역에 이르는 대부분의 주요 구매 플로우(...

클라우드 업계에서 최적화가 자주 논의된다는 것은 결국 클라우드 컴퓨팅의 비용 대비 효과를 의심하는 곳이 많다는 뜻입니다. 그러나 이는 실제로 클라우드 관련 비용을 제대로 추적하지 않아서 생기는 문제입니다. 많은 기업이 클라우드 컴퓨팅 마이그레이션, 디지털 전환, 기술 현대화에 많은 노력을 쏟아붓고 있지만 실제 성과는 달라질 수 있습니다. 어떤 기업은 ...
안녕하세요. 저희는 뱅크샐러드 Data Platform 팀 김민수, 김태일 입니다. 이번 글에서는 뱅크샐러드 데이터 분석환경 컴퓨팅을 EMR, YARN 기반 Spark에서 Self-hosted Kubernetes…

팬데믹이 잦아들고 직원들이 사무실로 돌아오기 시작하는 지금, 여러 질문이 제기된다. 회사에서 클라우드 사용에 대한 ROI 분석을 한 적이 있는가? 실제로 비용을 절약하고 있는가? 내부적으로 처리하는 방법보다 클라우드 중심 환경이 정말 더 확장성이 높고 안전한가? 회사에서 누구라도 실제로 계산기를 두드려본 적이 있는가?
우리회사 미국도 보내줍니다

재택근무로 인해 보안 위협이 늘어날 수 있다는 우려도 커지고 있습니다. 실제로 IBM에서 2020년부터 5월부터 올해 3월까지 전 세계 500개 이상의 기업 및 조직에서 발생한 데이터 유출사고를 분석한 결과 데이터 유출로 인한 사고당 손실은 한화 약 49억 원에 달합니다.
쿠브플로우를 도입한 이유와 유용한 팁