本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
如何使用 AWS Serverless Application Model (AWS SAM)
您用來開發應用程式的主要工具是 AWS SAMCLI和 AWS SAM 範本和 AWS SAM 專案 (這是您的應用程式專案目錄)。您可以使用這些工具來:
開發您的應用程式 (這包括初始化您的應用程式、定義您的資源,以及建置您的應用程式)。
AWS SAM 在您執行 sam init命令並完成其後續工作流程後, 會建立您的 AWS SAM 專案。您可以透過將程式碼新增至 AWS SAM 專案來定義無伺服器應用程式。雖然您的 AWS SAM 專案包含一組檔案和資料夾,但其中最重要的檔案是您的 AWS SAM 範本 (名為 template.yaml)。在此範本中,您會撰寫程式碼來表達資源、事件來源映射和其他定義無伺服器應用程式的屬性。
AWS SAMCLI 包含您在 AWS SAM 專案上使用的命令儲存庫。更具體地說, AWS SAMCLI 是您用來建置、轉換、部署、除錯、封裝、初始化和同步 AWS SAM 專案的 。換句話說,這是您用來將 AWS SAM 專案轉換為無伺服器應用程式的方式。
如需這些工具的詳細資訊,請參閱下列章節:
AWS SAMCLI - 了解 AWS SAMCLI以及如何使用它來建置和執行無伺服器應用程式。
AWS SAM 專案和 AWS SAM 範本 - 了解 AWS SAM 專案結構以及如何使用 AWS SAM 範本來定義無伺服器應用程式。