翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
チュートリアル:アップデートされた Lambda CodeDeploy 関数とAWSのサーバーレスアプリケーションモデルをデプロイします。
AWS の SAM は、サーバーレスアプリケーションを構築するためのオープンソースのフレームワークです。AWS SAM のテンプレート内の YAML 構文を AWS CloudFormation の構文に変換して拡張し、Lambda 関数などのサーバーレスアプリケーションを構築します。詳細については、「AWS サーバーレスアプリケーションモデルとは何ですか。」 を参照してください。
このチュートリアルでは、AWS の SAM を使用して、以下を実行するソリューションを作成します。
-
Lambda 関数を作成します。
-
CodeDeploy アプリケーションとデプロイグループを作成します。
-
CodeDeployライフサイクルフック中にデプロイの検証テストを実行する 2 つの Lambda 関数を作成します。
-
Lambda 関数がいつ更新されたかを検出します。Lambda 関数の更新により、デプロイがトリガーされます。これにより、 CodeDeploy 本稼働トラフィックが Lambda 関数の元のバージョンから更新されたバージョンに段階的に移行されます。
このチュートリアルでは、AWS アカウントに課金される可能性のあるリソースを作成する必要があります。これには CodeDeploy、Amazon CloudWatch、およびで発生する可能性のある請求が含まれますAWS Lambda。詳細については、「CodeDeploy 価格」、「Amazon CloudWatch 価格設定
トピック