云服务总线CSB(Cloud Service Bus)具有服务协议适配和开放管控能力,可以实现跨环境、跨协议的服务互通,主要针对应用系统能力对外开放和服务互相访问的场景,提供统一的安全授权、流量限制等管理和控制。

越来越多的企业组织需要以API方式把自己的核心业务资产贯通整理并开放给合作伙伴,或者由第三方的应用整合,以便发掘业务模式、提高服务水平、拓展合作空间。开放平台帮助企业在自己的多个系统之间,或者与合作伙伴以及第三方的系统之间实现跨系统、跨协议的服务能力互通。各个系统以发布、订阅服务API的形式相互开放,并对服务API进行统一管理,围绕API互动,实现企业内部各部门之间,以及企业与合作伙伴或者第三方开发者之间业务能力的融合、重塑和创新。

与常见的API网关不同,开放平台具有协议适配能力,支持常用协议服务的接入和开放,支持多种服务注册发现机制,微服务以及遗留系统的服务可以直接在开放平台上开放成API,开放平台还支持跨环境联动,允许像访问本地服务一样访问其它环境的服务。

CSB 的位置

如下图所示,开放平台可以把企业内外应用所提供的服务发布成API,供消费方订阅调用,并提供审批授权、服务管控和计量监控等能力。开放平台不仅仅是把内部服务开放到外部,如图中标号为①到④所示,还可以是内到内、内到外、外到内、外到外各种方向的灵活开放方式。如其中②所示的开放方式,以及③和④的组合效果所示,一个服务可以同时开放成具有多个不同协议入口、甚至是不同开放方向的API。

CSB 使用场景概览