

# CodePipeline을 사용한 지속적 전달
<a name="continuous-delivery-codepipeline"></a>

지속적 전달은 코드 변경 사항이 자동으로 구축, 테스트 및 준비되어 프로덕션으로 릴리스되는 릴리스 사례입니다. CloudFormation 및 CodePipeline을 사용하면 지속적 전달을 통해 CloudFormation 템플릿을 프로덕션 스택으로 승격하기 전에 해당 템플릿에 대한 변경 사항을 자동으로 구축 및 테스트합니다. 이러한 릴리스 프로세스를 통해 신속하고 안정적으로 AWS 인프라를 변경할 수 있습니다.

예를 들어, 코드 리포지토리에 업데이트된 템플릿을 제출하는 경우 테스트 스택을 자동으로 구축하는 워크플로우를 생성할 수 있습니다. CloudFormation이 테스트 스택을 구축하면 해당 스택을 테스트한 다음 프로덕션 스택으로 변경 사항을 푸시할지 여부를 결정할 수 있습니다. 지속적 전달의 이점에 대한 자세한 내용은 [지속적 전달이란 무엇인가요?](https://aws.amazon.com/devops/continuous-delivery/)를 참조하세요.

CodePipeline을 사용하여 CloudFormation 스택용 파이프라인을 구축하여 지속적 전달 워크플로를 구축합니다. CodePipeline은 CloudFormation에 기본적으로 통합되어 있어 파이프라인 내에서 스택 생성, 업데이트 또는 삭제와 같은 CloudFormation 관련 작업을 지정할 수 있습니다. CodePipeline에 대한 자세한 내용을 알아보려면 [AWS CodePipeline 사용 설명서](https://docs.aws.amazon.com/codepipeline/latest/userguide/)를 참조하세요.

**Topics**
+ [연습: 테스트 및 프로덕션 스택용 파이프라인 빌드](continuous-delivery-codepipeline-basic-walkthrough.md)
+ [CloudFormation 구성 속성 참조](continuous-delivery-codepipeline-action-reference.md)
+ [CloudFormation 아티팩트](continuous-delivery-codepipeline-cfn-artifacts.md)
+ [CodePipeline 파이프라인에서 파라미터 재정의 함수 사용](continuous-delivery-codepipeline-parameter-override-functions.md)