服务网格和API网关在微服务架构中的作用( 二 )
市场上有许多API网关 。以下是其中一些:
· Apigee
· NGINX的API网关
· Software AG的API网关
何时使用什么现在您已经了解了什么是服务网格和API网关 , 让我们尝试了解何时使用什么 。
何时使用服务网格· 当您需要在同一产品范围内通过安全性和监视来实现L4 / L7服务通信时
· 何时可以为每个单个服务实例及其副本部署Sidecar代理
· 当服务可以共享相同的CA证书以建立安全的通信时(跨各种产品可能无法实现)
何时使用API网关· 当您需要通过各种产品的安全性和监视来实现L7服务通信时
· 当您希望通过/不通过货币化将API公开为产品时
· 当您想向开发人员提供完整的API生命周期管理时
· 当您需要翻译服务通信协议时
服务网格和API网关一起服务网格和API网关很可能可以共存 。下图展示了服务网格和API网关共存的场景:
文章插图
> Service meshes and API gateways — Image credit: Author
上图展示了对于产品范围 , 您可以实现服务网格(东西方流量) 。当需要跨产品进行通信时 , 可以使用内部API网关(东西方流量) 。当边缘客户端需要与服务进行通信时 , 可以使用边缘API网关(南北流量) 。
【服务网格和API网关在微服务架构中的作用】(本文翻译自Tanmay Deshpande的文章《The Roles of Service Mesh and API Gateways in Microservice Architecture》 , 参考:)
- 京东物流春节服务有多牛?除夕至初六,买家电、家具都可上门安装
- CES2021抢鲜看:三星机器人可做家政服务,将取缔保姆
- 服务|便捷智能有温度 随时随地随心享 中国联通以智慧客服打造高品质服务
- 金帝再启金牌服务月 打造厨电行业服务标杆
- 腾讯出行服务上线 云南用户春节回家先查一查疫情出行政策
- 让服务创造价值,2021微信公开课PRO服务商专场线上开讲
- 小程序亮相,内测阶段日活破百万,含内容工具服务三大类
- 苹果仍为部分MacBook用户提供邮寄形式的免费屏幕涂层维修服务
- Galaxy S21有望装备NEON View应用 体验“人造人”的服务
- 数据服务企业景联文科技的武器库:大力建设自有数据库