Lambda 작업 추가
AWS CodeStar 및 AWS CodePipeline은(는) AWS Lambda과(와)의 통합을 지원합니다. 이러한 통합을 통해 사용자 환경에서 사용자 지정 리소스 생성, 서드 파티 시스템(예: Slack)과의 통합, 새로 배포된 환경에 대한 확인 수행 등 광범위한 작업을 구현할 수 있습니다.
CI/CD 파이프라인에서 Lambda 함수를 사용하여 다음 작업을 수행할 수 있습니다.
-
AWS CloudFormation 템플릿을 적용하거나 업데이트하여 사용자 환경에 대한 변경 사항을 롤아웃합니다.
-
AWS CloudFormation을(를) 사용하여 파이프라인의 한 단계에서 리소스를 주문형으로 생성하고 다른 단계에서 삭제합니다.
-
표준 이름 레코드(CNAME) 값을 교체하는 Lambda 함수를 사용하여 AWS Elastic Beanstalk에 가동 중지 시간 없이 애플리케이션 버전을 배포합니다.
-
Amazon Elastic Container Service(ECS) Docker 인스턴스에 배포합니다.
-
AMI 스냅샷을 생성하여 빌드하거나 배포하기 전에 리소스를 백업합니다.
-
IRC(인터넷 중계 채팅) 클라이언트에 메시지를 게시하는 등 서드 파티 제품과의 통합을 파이프라인에 추가합니다.