

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# を使用してアプリケーションとリソースをデプロイする AWS SAM
<a name="serverless-deploying"></a>

アプリケーションをデプロイすると、 AWS クラウドで AWS リソースがプロビジョニングおよび設定され、アプリケーションが クラウドで実行されます。 は、基盤となるデプロイメカニズム[CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/)として AWS SAM を使用します。 AWS SAM は、 **sam build** コマンドの実行時に作成したビルドアーティファクトをサーバーレスアプリケーションをデプロイするための標準入力として使用します。

を使用すると AWS SAM、サーバーレスアプリケーションを手動でデプロイすることも、デプロイを自動化することもできます。デプロイを自動化するには、選択した継続的インテグレーションおよび継続的デプロイ (CI/CD) システムで AWS SAM パイプラインを使用します。デプロイパイプラインは、サーバーレスアプリケーションの新しいバージョンをリリースするために実行されるステップの自動シーケンスです。

このセクションのトピックでは、自動デプロイと手動デプロイの両方に関するガイダンスが提供されます。アプリケーションを手動でデプロイするには、 AWS SAMCLI コマンドを使用します。デプロイを自動化するには、このセクションのトピックを参照してください。トピックでは特に、パイプラインと CI/CD システムを使用したデプロイの自動化に関する詳細なコンテンツが提供されます。これには、スターターパイプラインの生成、自動化の設定、デプロイのトラブルシューティング、OpenID Connect (OIDC) ユーザー認証の使用、デプロイ時のローカルファイルのアップロードが含まれます。

**Topics**
+ [を使用したデプロイの概要 AWS SAM](using-sam-cli-deploy.md)
+ [を使用してアプリケーションをデプロイするためのオプション AWS SAM](deploying-options.md)
+ [CI/CD システムとパイプラインを使用して でデプロイする AWS SAM](deploying-cicd-overview.md)
+ [を使用して sam sync に同期する方法の概要 AWS クラウド](using-sam-cli-sync.md)