張貼日期: Dec 21, 2018

您現在可以使用 sam publish 命令輕鬆建立應用程式,或使用 AWS AWS Serverless Application Model (AWS SAM) 命令列界面 (CLI),將新應用程式版本發佈到 AWS Serverless Application Repository。

AWS Serverless Application Repository 是無伺服器應用程式的受管儲存庫,可讓您和您的團隊快速部署和共用無伺服器架構。SAM CLI 可讓您在本機建立、測試、偵錯和發佈由 SAM 範本定義的無伺服器應用程式。使用 sam publish 命令,您可以使用單一命令將應用程式插入 (也稱為 upsert) 到 Serverless Application Repository 或者在其中更新應用程式。

使用新的 AWS::ServerlessRepo::Application 中繼資料索引鍵,在 SAM 範本中定義必要的應用程式詳細資訊,例如應用程式名稱、描述、語意版本和授權資訊,並使用 sam publish 命令在 AWS Serverless Application Repository 輕鬆提供應用程式和應用程式更新。要進一步了解,請參閱 sam publish 文件。 要開始使用 SAM CLI 並快速地建立、測試、偵錯和發佈無伺服器應用程式,請瀏覽 SAM 產品頁面

AWS Serverless Application Repository 在以下區域提供:美國東部 (俄亥俄)、美國東部 (維吉尼亞北部)、美國西部 (加利佛尼亞北部)、美國西部 (奧勒岡)、亞太區域 (東京)、亞太區域 (首爾)、亞太區域 (孟買)、亞太區域 (新加坡)、亞太區域 (雪梨)、加拿大 (中部)、歐洲 (法蘭克福)、歐洲 (愛爾蘭)、歐洲 (倫敦) 及南美洲 (聖保羅)。AWS SAM 在所有提供 AWS Lambda 的區域皆可使用。