API 계약, DB migration, 설정 변경, 단순 코드 수정의 검증 강도를 나눈다.
테스트·배포·운영은 되돌릴 수 있는 릴리스 루프다
운영 전략은 체크리스트가 아니라 변경 위험을 분류하고 검증한 뒤 지표를 보며 되돌릴 수 있게 만드는 반복 구조다.
unit, e2e, migration dry-run, smoke test를 조합한다.
health와 핵심 지표를 보며 canary나 blue-green으로 노출을 늘린다.
알림, runbook, rollback, 데이터 복구 절차를 남긴다.
완료 기준: 배포는 성공 로그가 아니라 관측 가능한 수치와 되돌릴 절차가 있을 때 운영 가능한 상태가 된다.