翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS SAMを使用してインフラストラクチャを定義する
プロジェクトを作成したら、AWS SAM を使用してアプリケーションインフラストラクチャを定義できます。これを行うには、AWS SAM テンプレートを設定して、AWS SAM プロジェクトの template.yaml
ファイルであるアプリケーションのリソースとプロパティを定義します。
このセクションのトピックでは、AWS SAM テンプレート (template.yaml
ファイル) でインフラストラクチャを定義する方法について説明します。また、Lambda レイヤーの操作、ネストされたアプリケーションの使用、API Gateway API へのアクセスの制御、Step Functions を使用した AWS リソースのオーケストレーション、およびアプリケーションのコード署名、AWS SAM テンプレートの検証などの特定のユースケースのためのリソース定義に関するトピックも含まれます。
トピック
- AWS SAM テンプレートでアプリケーションリソースを定義する
- AWS SAM テンプレート内でリソースアクセスを設定および管理する
- AWS SAM テンプレートを使用して API アクセスを制御する
- AWS SAM で Lambda レイヤーを使用して効率を向上させる
- AWS SAM 内で、ネストされたアプリケーションを使用して、コードとリソースを再使用する
- AWS SAM で EventBridge スケジューラを使用して時間ベースのイベントを管理する
- AWS Step Functions を使用した AWS SAM リソースのオーケストレーション
- AWS SAM アプリケーションのコード署名を設定する
- AWS SAM テンプレートファイルを検証する