

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 設定 以使用 AWS SAM CLI 和 Infrastructure Composer 部署
<a name="other-services-cfn-sam-using"></a>

若要使用 部署應用程式 AWS SAM，您必須先安裝和存取 AWS CLI和 AWS SAM CLI。本節中的主題提供執行此操作的詳細資訊。

## 安裝 AWS CLI
<a name="other-services-cfn-sam-prerequisites-aws"></a>

建議您先安裝和設定 AWS CLI，再安裝 AWS SAM CLI。如需說明，請參閱*AWS Command Line Interface 《 使用者指南*》中的[安裝或更新至最新版本的 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)。

**注意**  
安裝 之後 AWS CLI，您必須設定 AWS 登入資料。若要進一步了解，請參閱*AWS Command Line Interface 《 使用者指南*》中的[快速設定](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-quickstart.html)。

## 安裝 AWS SAM CLI
<a name="other-services-cfn-sam-prerequisites-sam"></a>

若要安裝 AWS SAM CLI，請參閱[《 開發人員指南》中的安裝 AWS SAM CLI](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html) 。 *AWS Serverless Application Model *

## 存取 AWS SAM CLI
<a name="w2aac23c13c13"></a>

如果您從 使用 Infrastructure Composer AWS 管理主控台，您有下列選項可使用 AWS SAM CLI。

**啟用本機同步模式**  
使用本機同步模式時，您的專案資料夾，包括 AWS SAM 範本，會自動儲存至您的本機電腦。Infrastructure Composer 會以 AWS SAM 辨識的方式建構您的專案目錄。您可以從專案的根目錄執行 AWS SAM CLI。  
如需**本機同步**模式的詳細資訊，請參閱 [在 Infrastructure Composer 主控台中本機同步和儲存您的專案](using-composer-project-local-sync.md)。

**匯出您的範本**  
您可以將範本匯出至本機電腦。然後，從包含範本的父資料夾執行 AWS SAM CLI 。您也可以將 `--template-file`選項與任何 AWS SAM CLI 命令搭配使用，並提供範本的路徑。

**從 使用 Infrastructure Composer AWS Toolkit for Visual Studio Code**  
您可以從 Toolkit for VS Code 使用 Infrastructure Composer，將 Infrastructure Composer 帶到本機機器。然後，使用 Infrastructure Composer 和來自 VS Code 的 AWS SAM CLI 。

## 後續步驟
<a name="w2aac23c13c15"></a>

若要部署您的應用程式，請參閱 [搭配 使用 Infrastructure Composer AWS SAM 來建置和部署](other-services-cfn-sam-examples-example1.md)。