올
올리브영
May 20, 20241회
올리브영 QA의 AWS Lambda를 통한 On call 도입기

간단 소개
올리브영 QA팀은 AWS Lambda를 활용하여 On-call 시스템을 구축, 장애 대응 속도를 높이고 관리 효율성을 개선했습니다.
AI Summary
- On-call 시스템 도입 배경
- 기존 슬랙 알림 방식의 한계: 알림 미확인 시 장애 전파 지연.
- 빠르고 쉬운 장애 전파를 위해 On-call 시스템 도입 필요.
- AWS Lambda를 활용한 시스템 구축
- AWS Lambda: 서버리스 컴퓨팅 서비스로, 서버 관리 없이 코드 실행 가능.
- 슬랙봇 명령어로 인시던트 생성 후 Lambda 함수 호출하여 인시던트 채널 자동 생성.
- CloudWatch Logs를 트리거로 Jira 티켓 자동 생성 및 온콜 웹 훅 호출.
- Lambda 도입 효과 및 어려움
- 확장성, 비용 절감, 유연성 확보.
- Jira 연동 시 사내망 접근 제한으로 어려움 겪었으나 인프라 지원으로 해결.
- 코드 길이 증가 문제 해결 위해 함수 분리, 가독성 및 유지보수성 향상.
- 장애 발생 시 즉시 담당자에게 연락 가능, Jira 티켓 자동 생성으로 관리 효율성 증대.
Next Feeds

함께 구매하면 좋은 상품이에요! - 장바구니 추천 개발기 1부
컬리 장바구니 추천 시스템 개발기로, BERT4Rec 모델과 NPMI를 활용해 보완재 추천을 구현하고 A/B 테스트로 효과를 검증한 사례를 소개합니다.
BERT4Rec추천 시스템보완재NPMIA/B 테스트
2024. 5. 20.
컬리

요기요 채널링 서비스 런칭 회고
요기요 채널링 서비스 런칭 회고: API Gateway 패턴 기반 마이크로서비스 구축, 파트너사별 맞춤 기능 제공, 패키지 구조 설계 경험 공유.
채널링 서비스API Gateway마이크로서비스패키지 구조파트너사
2024. 5. 12.
요기요

선물 받는 모든 순간을 세심하게 케어할게요
롯데ON은 선물하기 서비스에서 선물 받는 사람의 경험을 개선하여 고객 만족도를 높이고 긍정적인 브랜드 이미지를 구축하고자 했습니다.
선물하기롯데ON사용자 경험수락률개선
2024. 5. 9.
롯데ON

Android 온스타일 레거시 코드에 클린아키텍처 도입기
CJ온스타일 Android 앱 홈 탭 개편 프로젝트에서 클린 아키텍처 도입과 Mapper 기능 활용을 통해 레거시 코드 개선 및 개발 효율성을 향상시킨 경험을 공유합니다.
클린 아키텍처레거시 코드MapperAndroid리팩토링
2024. 5. 9.
CJ온스타일
TMAP 대중교통이 티맵 안으로 들어온 이유 - 26편 – Reactive Programming으로 재탄생한 대중교통
TMAP 대중교통이 티맵에 통합되면서 Reactive Programming을 통해 서비스 재구축, 성능 향상 및 사용자 경험 개선을 목표로 합니다.
TMAP대중교통Reactive ProgrammingKafkaCoroutine
2024. 5. 9.
티맵모빌리티

styled-components가 런타임에 css를 주입하는 방법
styled-components는 런타임에 CSS를 주입하여 스타일링하는 CSS-in-JS 라이브러리로, 컴포넌트 생성부터 스타일 주입까지의 핵심 동작 과정을 분석한다.
styled-componentsCSS-in-JS런타임 CSS 주입스타일링React
2024. 5. 8.
크리에이트립