架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 1074|回复: 1

【AWS】API Gateway 中 REST API 和 HTTP API 区别

[复制链接]
发表于 2024-11-30 17:26:20 | 显示全部楼层 |阅读模式
Amazon API Gateway 是一项 AWS 服务,用于创建、发布、维护、监控和保护任意规模的 REST、HTTP 和 WebSocket API。API 开发人员可以创建访问 AWS 或其他 Web 服务的 API,以及存储在AWS 云中的数据。作为 API 网关 API 开发人员,您可以创建 API 以用于您自己的客户端应用程序。或者,您可以将您的 API 提供给第三方应用程序开发人员。

API 网关的架构图片如下:

Product-Page-Diagram_Amazon-API-Gateway-How-Works.png

Amazon API Gateway

产品:超链接登录可见。
文档:超链接登录可见。

AWS 于 2015 年发布了 API Gateway 的第一个版本,支持 REST API。在接下来的几年里,AWS 为其 REST API 支持添加了许多功能。

在 2019 年,AWS 发布了 HTTP API 是 API Gateway 的新版本。它专注于为使用 API Gateway 构建的客户提供增强的功能、改进的性能和更轻松的开发人员体验。

性能和价格差异

REST API 和 HTTP API 之间的主要区别在于性能和价格。简而言之,HTTP API 在这两方面都是胜出

REST API 和 HTTP API 都只对实际发出的请求数和从 AWS 传出的数据收费。但是,价格差异很大。REST API 每 100 万个请求收费 3.50 美元,外加传出数据的费用。相比之下,HTTP API 的前 100 万个请求每请求仅收费 1.00 美元,之后每 100 万个请求收费 0.90 美元。价格差异高达 71%。

同地域情况下,REST API 和 HTTP API 价格如下图:

QQ截图20241130172145.jpg

除此之外,AWS 表示 HTTP API 的性能比 REST API 版本有显著提升。发现 HTTP API 的延迟比 REST API 降低了 14% 到 16%。

功能差异

REST API 和 HTTP API 在如下方面都有差异:

  • Endpoint type
  • Security
  • Authorization
  • API management
  • Development
  • Monitoring
  • Integrations


QQ截图20241130172431.jpg aws function.png

详细查看:超链接登录可见。





上一篇:谷歌蜘蛛(爬虫)Googlebot 服务器 IP 段
下一篇:【AWS】创建 HTTP API 类型的 API Gateway 网关
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2024-11-30 17:26:44 | 显示全部楼层
参考文章:超链接登录可见。

APIGateway 价格计算器:超链接登录可见。
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2025-6-15 19:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表