Phase 2: CI/CD & 운영 자동화
CI/CD 파이프라인 구축
Day 3-5실습
CodeCommit, CodeBuild, CodeDeploy, CodePipeline을 활용하여 완전 자동화된 CI/CD 파이프라인을 구축합니다. 3일간 소스 관리부터 빌드/테스트 자동화, 무중단 배포까지 전체 흐름을 단계별로 구현하고 수동 승인 단계와 알림까지 설정합니다.
학습 목표
- CodePipeline으로 엔드투엔드 파이프라인을 구성한다
- buildspec.yml로 빌드와 테스트를 자동화한다
- appspec.yml로 배포 전략을 설정하고 무중단 배포를 구현한다
- 수동 승인 단계와 SNS 알림을 구성한다
- 파이프라인 실패 시 자동 롤백을 구현한다
주요 내용
- CodePipeline
- CodeBuild
- CodeDeploy
- CodeCommit
- buildspec.yml
- appspec.yml
- 자동 롤백
관련 레슨
오늘의 실습
CodePipeline 기반 엔드투엔드 CI/CD 파이프라인
CodeCommitCodeBuildCodeDeployCodePipelineS3 Artifact Store+2개
7단계 실습 가이드 · 예상 비용 $1 ~ $3 (CodeBuild 빌드 시간당 과금)전체 실습 가이드 보기
연결된 미니 프로젝트
🔧CI/CD 파이프라인 구축실습 가이드
CodeCommit, CodeBuild, CodeDeploy, CodePipeline으로 자동화된 빌드/테스트/배포 파이프라인을 구축합니다