本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
如何使用 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 專案轉換為無伺服器應用程式的方式。