

# 新增 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) 相整合，以及在您新部署的環境上執行檢查。

 Lambda 函數可在 CI/CD 管道中用來執行下列任務： 
+  套用或更新 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) 用戶端。 