微服务实战之(2)各个大厂的api网关概述

微服务实战之(2)各个大厂的api网关概述

首页休闲益智Eye Slide更新时间:2024-06-18

随着微服务的流行,需要有一个类似于API网关的中间件来做API的管理工作,也就是API的实现方面更多的考虑业务逻辑,安全、性能、监控可以交由网关来做,这样既提高业务灵活性又不缺安全性。

API 网关的作用

一个完整的、「面向接入」的API GW需要包含以下功能:【http://chuansong.me/n/465796751848】

面向运行期

面向开发期

面向运维与运营

云解决方案

1 Amazon API Gateway【https://amazonaws-china.com/cn/api-gateway/】

Amazon API Gateway 是一种完全托管的服务,可以帮助开发者轻松创建、发布、维护、监控和保护任意规模的 API。只需在 AWS 管理控制台中轻点几次鼠标,您就能创建用作应用程序“前门”的 REST 和 WebSocket API,以便访问数据、业务逻辑或后端服务的功能,如在 Amazon Elastic Compute Cloud (Amazon EC2) 上运行的工作负载、在 AWS Lambda 上运行的代码、任意 Web 应用程序或实时通信应用程序。

2 阿里API 网关(API Gateway)【https://www.aliyun.com/product/apigateway/】

API 网关(API Gateway),提供API托管服务,涵盖API发布、管理、运维、售卖的全生命周期管理。辅助用户简单、快速、低成本、低风险的实现微服务聚合、前后端分离、系统集成,向合作伙伴、开发者开放功能和数据。

3 腾讯API 网关(API Gateway)【https://cloud.tencent.com/product/apigateway】

API 网关(API Gateway)是 API 托管服务。提供 API 的完整生命周期管理,包括创建、维护、发布、运行、下线等。您可使用 API Gateway 封装自身业务,将您的数据、业务逻辑或功能安全可靠的开放出来,用以实现自身系统集成、以及与合作伙伴的业务连接。

开源解决方案

私有解决方案

淘宝(手淘)

http://www.infoq.com/cn/articles/taobao-mobile-terminal-access-gateway-infrastructure

手机淘宝从过去的HTTP API网关,

到2014年升级支持SPDY,

2015年双十一自研高性能、全双工、安全的ACCS

京东【http://developer.51cto.com/art/201711/557049.htm】

网关的四个技术方向:

爱奇艺

唯品会【https://609518.kuaizhan.com/86/70/p4108366952248f】

小豹【http://www.infoq.com/cn/articles/api-gateway-architecture-design】

HelloFresh【https://yq.aliyun.com/articles/134295】

蘑菇街【https://www.sohu.com/a/118686355_355140】

广发证券【https://myslide.cn/slides/622?vertical=1】

大疆【https://blog.csdn.net/iteye_13806/article/details/82638275】

拍拍信【http://www.sohu.com/a/237887140_99989999】

参考资料:

【1】https://www.cnblogs.com/coolfiry/p/8193768.html

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved