CloudFormation, ECS, ECR, S3, IAM 지식을 결합해 컨테이너 애플리케이션을 배포하고 운영합니다. 세 가지 독립 과제에서 실제 동작을 확인하고 권한 경계를 유지하며 담당 리소스만 제거합니다.
학습 내용
- 제공된 템플릿으로 승인된 불변 릴리스 배포
- 스택 업데이트 완료와 현재 배포의 정상 상태 구분
- 태스크 리비전, 대상 상태, 지표, 로그를 이용한 진단
- 원래 스택과 구성을 유지하며 승인된 릴리스 복구
- development를 그대로 유지하면서 자체 구성과 역할로 staging 재구축
- 실제 HTTP 응답, 제한된 접근, 리소스 정리 확인
선수 지식
AWS Containers for Beginners와 AWS CloudFormation for Beginners를 완료하세요. ECS 서비스, 태스크·실행 역할, ECR 이미지, ALB 상태 검사, 매개변수, 스택 업데이트·삭제를 알아야 합니다. PC02는 AWS Monitoring and Auditing for Beginners의 지표·로그 기초도 사용합니다. 과제는 이전 프로젝트 리소스에 의존하지 않습니다.
환경: Terminal에서 AWS CLI를 사용하고 AWS View에서 스택, 태스크, 대상, 실제 요청을 확인합니다. 코드, 불변 이미지, 네트워크, ALB, 역할, 시크릿, 로그 리소스가 제공됩니다. 각 과제는 도구와 연결이 준비된 새 LabEx VM에서 시작합니다. 개인 AWS 계정, 액세스 키, 스크린샷 제출은 필요하지 않습니다.
자주 묻는 질문
애플리케이션이나 CI/CD 파이프라인을 개발하나요?
애플리케이션과 릴리스는 제공됩니다. 배운 명령으로 배포, 복구, 환경 경계를 실습합니다.
응답이 오면 복구가 완료된 건가요?
배포가 미완료여도 이전 정상 태스크가 응답할 수 있습니다. 현재 정의, 실제 이미지, 상태, 로그를 확인하고 이전 태스크가 더 이상 실행되지 않는지 확인하세요.
정리 후 무엇을 남기나요?
지정된 애플리케이션 리소스만 제거하고 제공된 리소스와 참조 리소스는 유지합니다. staging을 제거할 때 development의 원래 스택, 태스크, 구성은 바뀌면 안 됩니다.





