亚马逊AWS官方博客

Category: Serverless

使用来自 AWS Serverless Application Repository 的组件构建无服务器应用程序

许多人都有过多次从零开始构建用户登录或授权服务的经历。而且,您可能还构建过许多其他用于处理付款或导出 PDF 等类似的服务。其实,我们都曾不止一次地这样做过。现在,使用 AWS Serverless Application Repository,您可以投入更多的时间和精力开发业务逻辑,更快的向客户交付重要的功能。

AWS LAMBDA

新增功能 – AWS Toolkits for PyCharm、IntelliJ(预览版)和 Visual Studio Code(预览版)

软件开发人员都有自己偏爱的工具。有些使用功能强大的编辑器,还有的使用针对特定语言和平台定制的集成开发环境 (IDE)。2014 年,我使用 Lambda 控制台中的编辑器创建了我的第一个 AWS Lambda 函数。现在,您可以从一组丰富的工具中进行选择,以构建和部署无服务器应用程序。例如,去年 AWS Cloud9 发布时,Lambda 控制台中的编辑器得到了极大的改进。 对于 .NET 应用程序,您可以使用 AWS Toolkit for Visual Studio 和 AWS Tools for Visual Studio Team Services。

AWS X-Ray 现支持 Amazon API Gateway 和全新抽样规则 API

您或许还没注意到,AWS X-Ray 可以帮助开发人员分析和调试生产和开发环境中的所有内容,从简单 Web 应用程序到复杂的大型分布式微服务。自 X-Ray 于 2017 年正式推出以来,我们快速响应客户反馈,不断进行迭代,增强该服务,例如通过 AWS Key Management Service (KMS) 增强加密服务,增添了新的 SDK 和语言支持(支持 Python!),开放了守护程序的源代码并提供了延迟监控工具。今天,我们又增添了两项新功能:

添加了 Amazon API Gateway 支持,从而更轻松地跟踪和分析通过 API 传递到底层服务的请求。
我们最近还推出了支持在 AWS X-Ray 控制台和 API 中控制抽样规则。
我将向您展示如何为 API 启用跟踪。

现已开放 – AWS Serverless Application Repository

去年我建议您做好使用 AWS Serverless Application Repository 的准备并让您先睹为快。该存储库旨在让您尽可能方便地发现、配置并在 AWS 上部署无服务器应用程序和组件。此外,这也是 AWS 合作伙伴、企业客户和独立开发人员分享其无服务器创造的理想平台。

在预览版获得公众的广泛好评后,AWS Serverless Application Repository 现正式全面开放,您可以立即开始使用。