AWS 中两种不同类型的 VPC 链接的主要区别

Main difference between the two different types of VPC links in AWS

VPC Link for REST APIsVPC Link for HTTP APIs 有什么区别。总的来说,我真的不明白 RESTHTTP API 之间的区别,因为一个指的是 API 的风格,而不是 GraphQLSOAP 使用 HTTP 协议,另一个是指使用的协议。

HTTP 和 REST API 之间的一般区别在 Choosing between HTTP APIs and REST APIs 中列出。了解 HTTP API 的关键是它比 REST API 更便宜、更容易使用,但同时功能范围比 REST 少得多。

关于VPC link,它们的工作方式也不同。 link for REST API 可以可视化如下:

REST API --> VPC link --> NLB

HTTP API 更通用、更灵活:

                                 /--> NLB        
HTTP API --> VPC link --> NIC --|---> ALB
                                 \--> AWS Cloud Map

为 HTTP API 的 link 创建的 NIC 在您的帐户中可见。另外由于是网卡,可以将安全组关联起来,通过安全组规则控制对其他服务的访问。这不能在 REST API 中完成,因为 NLB 没有安全组。