devops-pipeline-day-3-5
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으로 자동화된 빌드/테스트/배포 파이프라인을 구축합니다