发布于: Dec 21, 2018

您现在可以通过 AWS Serverless Application Model (AWS SAM) 命令行界面 (CLI) 使用 sam publish 命令来轻松地创建应用程序或将新的应用程序版本发布到 AWS Serverless Application Repository。

AWS Serverless Application Repository 是一个适用于无服务器应用程序的托管存储库,可让您和您的团队快速部署和共享无服务器架构。借助 SAM CLI,您可以在本地构建、测试、调试和发布由 SAM 模板定义的无服务器应用程序。使用 sam publish 命令,您可以通过单个命令将应用程序插入或更新(也称为更新插入)到 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 的所有区域推出。