비유로 이해하기
CodeDeploy는 새 버전 코드를 서버에 자동으로 올려주는 배포 도우미예요. 수동으로 서버에 접속해서 파일을 교체하는 대신, CodeDeploy가 알아서 새 코드를 배포해요. 문제가 생기면 자동으로 이전 버전으로 되돌려주기도 해요.
언제 쓰나요?
🚀
EC2 서버 자동 배포
여러 대의 EC2 서버에 새 코드를 순차적으로 안전하게 배포하고 싶을 때 사용해요.
🔵
무중단 배포
Blue/Green 배포로 새 버전 서버를 미리 준비한 뒤 트래픽을 전환해서 다운타임 없이 배포할 수 있어요.
⏪
안전한 롤백
배포 후 헬스체크가 실패하거나 에러율이 올라가면 자동으로 이전 버전으로 롤백해줘요.