張貼日期: Nov 25, 2019

現在,藉助 AWS 無伺服器應用程式模型命令行界面 SAM CLI,您可以使用單一命令︰sam deploy 來部署應用程式。SAM CLI 是一個部署工具組,還可讓您在本機對無伺服器應用程式進行建置、測試和偵錯。 

之前,透過 SAM CLI 部署應用程式需要多個步驟,並且需要您為 Lambda 部署套件提供 Amazon S3 儲存貯體。SAM CLI 現在能為您建立並管理該 S3 儲存貯體。此外,它還可讓您輕鬆設定部署參數,並透過執行無參數 sam deploy 命令來執行後續部署。

sam deploy 命令現在隨附引導式互動模式 (sam deploy -- guided)。該模式可引導您完成部署所需的參數,提供預設選項,並儲存給定應用程式的輸入。此外,您還可以查看對應用程式堆疊做出的變更,這將透過 sam deploy 命令輸出進行部署,以及將命令設定為在部署前要求變更確認。若要開始使用,請安裝 AWS SAM CLI。 

您可以在 AWS SAM CLI Command 參考中進一步了解有關 sam deploy 的資訊。您還可以使用適用於 PyCharmIntelliJVS CodeAWS Cloud9 和 AWS 工具組之類的 SAM CLI with IDE。若要進一步了解 AWS SAM,請參閱我們的產品頁面。