Production Loop

테스트·배포·운영은 되돌릴 수 있는 릴리스 루프다

운영 전략은 체크리스트가 아니라 변경 위험을 분류하고 검증한 뒤 지표를 보며 되돌릴 수 있게 만드는 반복 구조다.

01 Risk변경 위험 분류

API 계약, DB migration, 설정 변경, 단순 코드 수정의 검증 강도를 나눈다.

02 Verify위험도별 검증

unit, e2e, migration dry-run, smoke test를 조합한다.

03 Release점진 배포

health와 핵심 지표를 보며 canary나 blue-green으로 노출을 늘린다.

04 Recover운영 대응

알림, runbook, rollback, 데이터 복구 절차를 남긴다.

완료 기준: 배포는 성공 로그가 아니라 관측 가능한 수치와 되돌릴 절차가 있을 때 운영 가능한 상태가 된다.