Cloud readiness

배포 상태 점검

EC2, App Runner, EKS, Fargate 중 무엇을 고르든 이미지, 환경 변수, 헬스 체크, 롤백 기준이 준비되어야 안정적인 배포가 된다.

1

이미지 고정

latest 대신 버전 태그나 커밋 해시를 사용해 같은 이미지를 다시 배포할 수 있게 한다.

2

설정 분리

데이터베이스 주소, JWT 비밀값, 포트는 환경 변수와 secret 저장소로 분리한다.

3

상태 확인

로드 밸런서와 플랫폼이 사용할 health endpoint를 두고 의존성 상태도 함께 본다.

4

되돌리기

에러율, 응답 시간, 배포 실패 신호를 기준으로 이전 이미지로 되돌릴 수 있어야 한다.

네트워크

보안 그룹, VPC, ingress, TLS 종료 위치를 배포 방식에 맞게 한 번에 점검한다.

관측성

로그 수집, 메트릭, 알림 경로가 없으면 성공 배포 후에도 장애를 늦게 발견한다.

클라우드 배포 확장

CPU, 요청 수, 큐 길이처럼 서비스 특성에 맞는 스케일링 신호를 먼저 정한다.