

# 添加 Lambda 操作
<a name="adding-lambda-actions"></a>

 AWS CodeStar 和 AWS CodePipeline 支持[与 AWS Lambda 集成](https://docs.aws.amazon.com/codepipeline/latest/userguide/how-to-lambda-integration.html)。这种集成支持实施一系列广泛的任务，例如在环境中创建自定义资源、与第三方系统（如 Slack）集成，以及对新部署的环境执行检查。

 可以在 CI/CD 管道中使用 Lambda 函数来执行以下任务： 
+  通过应用或更新 AWS CloudFormation 模板来实施对环境所做的更改。 
+  使用 AWS CloudFormation 在管道的一个阶段按需创建资源，并在另一个阶段将其删除。 
+  使用将交换[规范名称记录](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html) (CNAME) 值的 Lambda 函数，在 AWS Elastic Beanstalk 中部署零停机时间的应用程序版本。 
+  部署到 Amazon Elastic Container Service (ECS) Docker 实例。 
+  通过创建 AMI 快照在构建或部署之前备份资源。 
+  将与第三方产品的集成添加到您的管道中，例如将消息发布到 Internet Relay Chat (IRC) 客户端。 