什么是AWS Serverless Application Repository? - AWS Serverless Application Repository
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

什么是AWS Serverless Application Repository?

AWS Serverless Application Repository 可使开发人员和企业轻松地在 AWS 云中快速查找、部署和发布无服务器应用程序。有关无服务器应用程序的更多信息,请参阅 AWS 网站上的无服务器计算和应用程序

您可以轻松地发布应用程序,将其与整个社区公开共享,或在团队中或在您的组织中私下共享。要发布无服务器应用程序(或应用),您可以使用 AWS 管理控制台、AWS SAM 命令行接口 (AWS SAM CLI) 或 AWS 开发工具包来上传您的代码。除了代码,您还可以上传一个简单的清单文件(也称为 AWS 无服务器应用程序模型 (AWS SAM) 模板)。有关 AWS SAM 的更多信息,请参阅 AWS 无服务器应用程序模型 开发人员指南

AWS Serverless Application Repository 与 AWS Lambda 控制台深度集成。此集成意味着所有级别的开发人员都可以开始使用无服务器计算,而无需学习任何新的内容。可以使用类别关键字来浏览应用程序,例如 Web 和移动后端、数据处理应用程序或聊天自动程序。您还可以按名称、发布者或事件源搜索应用程序。要使用应用程序,您只需选择它,配置所有必需的字段,然后单击几次即可部署它。

在本指南中,您可以了解使用 AWS Serverless Application Repository 的两种方法:

  • 发布应用程序 – 配置并上传应用程序,以使其可供其他开发人员使用,然后发布应用程序的新版本。

  • 部署应用程序 – 浏览应用程序并查看有关它们的信息,包括源代码和自述文件。还可以安装、配置和部署您选择的应用程序。

后续步骤