@levinzhang
2020-04-06T17:39:57.000000Z
字数 1427
阅读 572
by
Amazon最近宣布AWS API Gateway的HTTP API发布正式版本(general availability,GA)。借助HTTP API,该公有云提供商将会以更低的价格提供API Gateway REST API处理的核心功能,减少延迟开销并且还会更加易用。
Amazon最近宣布AWS API Gateway的HTTP API发布正式版本(general availability,GA)。借助HTTP API,该公有云提供商将会以更低的价格提供API网关REST API处理的核心功能,减少延迟开销并且还会更加易用。
基于客户的反馈以及对AWS团队2019年初在AWS API网关方面工作的评估,AWS进行了新的投资以进一步改进该服务。由此,Amazon API Gateway的HTTP API(HTTP APIs for Amazon API Gateway)应运而生,这是AWS re:Invent 2019所宣布的beta版本的新形式。beta发布版本包括了JWT授权、自动部署stage以及简化的路由集成。现在,Amazon API的HTTP API已经发布GA版本,包括一些额外的特性,比如将请求路由至私有的AWS Elastic Load Balancers(ELB)、对AWS ALB的支持以及在AWS CloudMap中注册的基于IP的服务。
借助HTTP API,客户可以构建高性能的RESTful API,与API Gateway创建的REST API相比,这样能节省71%的成本并能减少60%的延迟。AWS的高级开发人员倡导者Eric Johnson在一篇关于GA版本发布的博客文章中说到:
凭借对新技术的运用和运行API Gateway近五年的专业知识,我们构建了HTTP API以便于实现更加高效地运行。
除了性能,AWS控制台中的HTTP API功能还提供了一个用户界面,用户可以得到更直观的体验。例如,在配置跨域资源脚本(cross-origin resource scripting,CORS)时,HTTP API提供了一个简单的UI来指定所有的设置。
图片来源:https://aws.amazon.com/blogs/compute/building-better-apis-http-apis-now-generally-available/
HTTP API GA发布版本的其他新特性允许用户:
除此之外,HTTP API将会支持升级的事件负载(2.0版本)和Lambda函数集成的响应格式,以及Swagger或OpenAPI配置文件的导入。
VMware的工程师Michael Gasch在一篇推文中写到:
在2020年,AWS将在该领域迎来颠覆:随着时间的推移,HTTP API将会成为AWS上构建HTTP/REST API的事实标准,也就是说它不会是AWS Gateway的一个受限版本。
最后,HTTP API在API Gateway可用的所有可用区均可使用。此外,关于定价的细节可以访问HTTP API的定价页面。
查看英文原文:HTTP APIs for Amazon API Gateway Are Now Generally Available