[Cloud] 2025.04.21_2차 - 100-hours-a-week/21-iceT-wiki GitHub Wiki
📝 배포 방식 비용 절감 및 안정성 확보 방안 회의록
1. 회의개요 (회의개요: 한 줄 설명으로 간결하게)
항목 | 내용 |
---|---|
회의명 | 배포 방식 비용 절감 및 안정성 확보 방안 회의 |
일시 | 2025.04.21 (14:25 ~ 15:10) |
장소 | 카카오부트캠프 타운홀 |
참석자 | noah.hwang, sophie.kim, evan.kim |
목적 | 서비스 배포 시 비용 절감과 안정성 확보를 위한 최적 배포 전략 결정 |
2. 아젠다 (아젠다: "주제 중심"으로 짧게)
번호 | 아젠다 항목 |
---|---|
1 | 현재 배포 환경 점검 및 문제점 파악 |
2 | 배포 방식별 비용 및 리스크 분석 |
3 | 트래픽 폭주 대응 방안 검토 |
4 | 롤링 업데이트, 블루그린, 카나리 배포 방식 비교 |
5 | 최종 배포 전략 결정 및 향후 계획 수립 |
3. 논의 내용 (논의 내용: 구체적 but 불필요한 디테일은 생략 (중요한 결정/논의 위주))
1) 현재 배포 환경 점검 및 문제점 파악
-
배포 방식은 일반적인 무중단 배포 지원을 고려한 수준이나 별도 전략은 없음
-
블루그린 배포, 롤링 업데이트, 카나리 배포 방식 중 각 배포 방식의 장단점 논의
2) 배포 방식별 비용 및 리스크 분석
-
블루그린 배포: 두 인프라 운영 필요 → 비용 증가 가능성
-
롤링 업데이트: 리소스 효율적이나, 장애 발생 시 전체 영향 위험 존재
-
카나리 배포: 일부 트래픽에만 적용하여 실패 시 빠른 롤백 가능 → 리스크 최소화
3) 트래픽 폭주 대응 방안
-
블루그린 방식이 트래픽 급변에도 안정성 확보에 유리
-
트래픽 대응을 위해 Auto Scaling, Traffic Shaping(트래픽 제한) 기법 병행 검토 필요
4) 롤링 업데이트 vs 블루그린 vs 카나리 배포 비교
-
롤링 업데이트 : 장애 시 전체 영향 가능성
-
블루그린 배포 : 무중단 전환 가능, 인프라 비용 부담
-
카나리 배포 : 점진적 배포 및 모니터링 강화 필요
5) 최종 배포 전략 결정
-
우선 블루그린 배포 방식을 준비하여 안정성 확보를 목표로 함
-
이후 카나리 배포를 점진적으로 도입하여 트래픽을 소량부터 점진 배포하는 방식 적용
-
단, 현재는 배포 방식 도입만 결정되었고, 실제 배포 작업 및 환경 구축은 진행되지 않음
-
향후 인프라 세팅 및 프로세스 마련 후 본격 적용 예정
4. 결정사항 (결정사항: 명확하고 단문형으로)
번호 | 결정사항 |
---|---|
1 | 블루그린 배포 방식을 우선 도입 준비 |
2 | 이후 카나리 배포 방식 점진적 도입 추진 |
3 | 트래픽 급증 대응을 위한 Auto Scaling 및 Traffic Shaping 검토 |
4 | 실제 배포 방식 적용 전, 세부 설계 및 준비 작업 진행 |
5. Action Items (Action Items: 누가, 언제까지 무엇을)
업무 항목 | 담당자 | 완료 예정일 |
---|---|---|
블루그린 배포 방식 세팅 계획 수립 | evan.kim | 2025.04.23(수) |
카나리 배포 설계안 마련 | evan.kim | 2025.04.23(수) |
트래픽 대응 정책 수립 | evan.kim | 2025.04.23(수) |
배포 자동화 및 모니터링 체계 구축 검토 | evan.kim | 2025.04.23(수) |
6. 기타 논의사항
항목 | 내용 |
---|---|
없음 | 별도 기타 논의사항 없음 |
7. 다음 회의 안내 (다음 회의 안내: 구체적인 예정일과 아젠다)
항목 | 내용 |
---|---|
예정일 | 2025.04.23(수) |
주요 아젠다 | 블루그린/카나리 배포 설계 진행상황 재논의 |
8. 요약 (핵심 결정사항 2~3줄 요약)
항목 | 내용 |
---|---|
요약 | 현재까지는 블루그린 및 카나리 배포 방식 도입을 결정했으나, 실제 적용 작업은 착수하지 않았으며, 향후 준비 작업을 거쳐 배포 방식 전환을 추진하기로 결정함. |