S
skplanet
April 5, 20241회
Planet AD 서비스 안정화 가이드

간단 소개
Planet AD 서비스 안정화 및 비용 최적화 사례 공유: EKS, Autoscaling, DB, DynamoDB, AWS 비용 절감 전략.
AI Summary
- EKS IP Pool 관리
- EKS Autoscaling 시 IP 부족 문제 발생, Node 생성 지연.
- Warm pool 설정 변경 (WARM_ENI_TARGET, WARM_IP_TARGET, MINIMUM_IP_TARGET)으로 IP 낭비 방지.
- Pod 생성/종료 빈번 시 스로틀링 방지를 위해 MINIMUM_IP_TARGET 함께 설정.
- EKS 버전 업그레이드 및 Autoscaling 최적화
- EKS 1.24 업그레이드 후 IPv6 이슈 발생, localhost 대신 127.0.0.1 지정 및 IPv6 비활성화.
- CPU/RAM 기반 Autoscaling의 한계 극복을 위해 KEDA(Kubernetes Event-driven Autoscaling) 적용.
- 트래픽 패턴 분석 후 시간대별 스케일링 설정, Pod 수 및 비용 감소.
- DB Connection 및 DynamoDB 최적화
- CoreDNS Autoscaling을 위해 CPA(Cluster Proportional Autoscaler) 적용, DNS lookup 지연 개선.
- RDS Proxy 적용으로 DB Connection 관리 효율성 향상, fail-over 미지원 문제 해결.
- DynamoDB 데이터 모델 수정으로 Read/Write Capacity 사용량 감소, 비용 절감.
- AWS 비용 최적화
- RI 계약, EBS Volume 변경, Graviton 인스턴스 사용, Datadog ASM 적용 등으로 AWS 비용 27% 절감.
Next Feeds
ChatGPT 프롬프트 팁 시리즈 - (2) Output Automater
Output Automater는 LLM의 단계별 작업 자동화를 통해 결과물의 품질을 높이고 수동 작업 시간을 단축하는 프롬프트 팁입니다.
Output AutomaterLLM자동화프롬프트ChatGPT
2024. 4. 4.
빅웨이브에이아이
ChatGPT 뻔한 팁말고 진짜 제대로 한번 써보자! ChatGPT 프롬프트 팁 시리즈 - (1) Meta Language Creation
ChatGPT 프롬프트 팁 시리즈 (1): Meta Language Creation. ChatGPT 활용 시 맞춤형 메타 언어 생성 및 활용법 소개.
ChatGPT프롬프트메타 언어LLM프롬프트 엔지니어링
2024. 4. 4.
빅웨이브에이아이
여러 제휴사와 연동하는 신규 프로젝트 개발기 2편
카카오페이의 신규 프로젝트 개발 경험을 바탕으로 유효성 검증 및 테스트 코드 작성의 중요성과 구체적인 방법에 대해 설명합니다.
유효성 검증테스트 코드Kotlin Contracts단위 테스트통합 테스트
2024. 4. 3.
카카오페이
여러 제휴사와 연동하는 신규 프로젝트 개발기 1편
카카오페이의 자동차보험 비교 서비스 개발기를 통해 제휴사 연동 및 병렬 처리 전략을 소개합니다.
제휴사 연동API 관리병렬 처리비동기 처리Kotlin Coroutines
2024. 4. 3.
카카오페이

AWS OpenSearch 기반 EFK Stack 구축기
AWS OpenSearch 기반 EFK 스택 구축 과정을 소개하고, Fargate 환경에서 재고 로그 시스템 구축 사례를 제시합니다.
OpenSearchEFK StackFluentBitAWS Fargate로그 관리
2024. 4. 2.
올리브영
올리브영 앱 스마트 스캐너 개선
올리브영 앱의 스마트 스캐너 성능 개선 과정을 통해 iOS의 Vision 프레임워크와 Android의 CameraX + MLKit 적용 사례를 소개합니다.
스마트 스캐너바코드 인식Vision frameworkCameraXMLKit
2024. 4. 2.
올리브영