发布于: Mar 8, 2019

使用 AWS CodePipeline 支持的持续交付管道,您现在可以将应用程序发布到 AWS Serverless Application Repository。以前,您只能使用 AWS 软件开发工具包或控制台向 Serverless Application Repository 发布应用程序或更新。现在,您可以部署此预构建应用程序,其中包含 AWS Lambda 函数,使您可以轻松地对应用程序进行持续更新。由此,您不再需要编写任何代码发布更新至 Serverless Application Repository 中的应用程序。

Serverless Application Repository 是一个适用于无服务器应用程序的托管存储库,允许团队和个人开发人员存储和共享应用程序。通过使用 AWS SAM 和 Serverless Application Repository,您和您的团队可以以强大的新方式轻松地组装和部署无服务器架构。CodePipeline 是一种完全托管的持续交付服务,可以帮助您实现发布管道的自动化,从而快速可靠地更新应用程序和基础设施。

在我们分步文档中,通过使用 Serverless Application Repository 中预构建的应用程序,了解如何配置您的管道来自动更新应用程序。

此功能现已在以下区域推出:美国东部(俄亥俄)、美国东部(弗吉尼亚北部)、美国西部(加利福尼亚北部)、美国西部(俄勒冈)、亚太地区(东京)、亚太地区(首尔)、亚太地区(孟买)、亚太地区(新加坡)、亚太地区(悉尼)、加拿大(中部)、欧洲(法兰克福)、欧洲(爱尔兰)、欧洲(伦敦)和南美洲(圣保罗)。注意:要使公共应用程序在全球可用,您必须在美国东部(弗吉尼亚北部)或美国东部(俄亥俄)发布。