APP下载

移动运营商能力开放平台建设方案探讨

2017-03-27

电信工程技术与标准化 2017年3期
关键词:开放平台统一管控

(中国移动通信集团设计院有限公司,北京 100080)

移动运营商能力开放平台建设方案探讨

聂升涛,倪晓熔,唐旭东,韩明辉

(中国移动通信集团设计院有限公司,北京 100080)

能力开放平台作为第三代业务支撑系统能力开放与运营域的核心,主要负责业务支撑系统内部与外部系统的服务集成,实现服务管控、访问控制、权限控制等功能,并对业务支撑系统内部与外部开放服务能力。本文首先介绍该平台实现的功能,随后对建设方案进行探讨,最后对下一阶段的工作进行总结和展望。

能力开放平台; ESB; 第三代业支支撑系统

1 概述

开放平台是指软件系统通过对外公开其应用程序编程接口(API)或函数(Function)来使外部的程序增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源代码。

移动互联网与电子商务的发展对于传统产品销售模式与渠道已经产生了深刻的影响,近年来运营商业务支撑系统先后与天猫商城等电商平台实现对接,通过此类移动与电商合作营销的创新业务模式,借助大型电商平台在线客户资源方面的巨大优势,进一步拓宽移动业务和产品在互联网上的营销渠道和受众范围。

同时,从移动提供的服务与产品角度看,互联网化以及大数据的发展使得移动运营商在产品创新方面有了更大的空间,比如将移动自有的内容、信息和数据打包成商品,在一定安全管控要求的前提下,以在线服务的形式在互联网进行销售,从而进一步拓展移动服务与产品的范围。从业务支撑系统本身支撑模式的角度分析,通过能力开放,业务支撑系统将被广义化为一个移动自有的主体系统,与各类电商网站以及中小型应用软件有机结合形成一个共生的产业链。将业务支撑系统核心能力开放给电商合作伙伴以及中小开发者,将会引入对移动业务支撑系统能力创造性的二次开发和整合,从而提升业务支撑能力与技术的活力。

因此,开放业务支撑系统核心能力,通过创新的方式、创新的产品来服务客户,打造行业生态链,创造新型收入来源。提升运营商在能力开放方面的管理规范化和技术标准化程度,为移动业务的互联网化发展奠定基础,全面提升业务支撑系统在互联网环境下的支撑能力成为建设能力开放平台的主要目标。

2 能力开放平台功能架构

能力开放平台由前台能力开放门户和后台能力集成管控两部分构成,包括开发者视图、运营者视图、应用管控、能力管控、服务管控、安全控制、策略控制、数据采集、异常处理等,其总体功能架构图如图1所示。

图1 能力平台架构图

开发者视图是提供给开发者的统一服务入口,为其提供用户管理、应用管理、能力目录、统计查询、帮助中心等功能。运营者视图是提供给能力开放平台运营管理人员(中国移动人员)的统一入口,为其提供开发者管理、应用管理、能力管理、安全策略配置等相关运营管理功能,并提供一站式流程化的运维管控服务入口视图。

能力开放平台包括两套运行环境: 沙箱环境和生产环境。提供针对应用运行环境的管控功能。

能力管控提供对能力相关资料的维护和生命周期管理功能。服务管控实现底层业务系统与能力开放平台的标准化对接,其内部提供服务接入、服务适配、服务编排与封装、服务注册及服务路由等功能。

安全控制是外部应用访问能力开放平台的安全控制机制的汇总,包括应用访问的认证、授权、鉴权、数据传输安全和访问隐私数据用户授权等。策略控制是指为保证开放平台的可靠性、可用性、稳定性而采取的服务管理措施。策略控制包括流量控制、配额控制两部分。

数据采集是指通过主动采集或被动接收等方式,采集系统数据和业务数据,为系统监控、运营分析、酬金结算等提供原始数据。异常处理是基于平台数据采集和日常监控,当发生异常时记录详细的异常代码、异常信息,以保障平台的健壮运行和维护分析。

3 能力开放平台建设方案

3.1 能力开放平台总体框架

为了构建敏捷的业务运营与创新能力和更高的客户体验,集团和省公司对能力开放都提出了迫切的需求。集团整体考虑统一规划建设,形成合力与第三方谈判。降低能力开放对接适配的成本,在集团层面制定统一的实现标准,同时又兼顾各省公司定制化需求,因此能力开放平台建议分两级建设。

该平台总体框架为“一点接入、两级协作、统一管控”。

(1) 一点接入:合作渠道的能力对接,将选择一级平台或者省级平台的一点统一接触界面;开放平台的开发者、使用者和运营者将通过一个门户、两个视图,实现统一接入控制和运营管理。

(2) 两级协作:天猫、京东等全网运营的渠道,按需通过一级开放平台的能力路由功能,分发到省级开放平台进行具体接口的调用和编排,实现两级架构的分工协作;省内个性化渠道接入到省级开放平台。

(3) 统一管控:实现对第三方合作渠道接入的统一技术标准制定、接入和运营管理;实现对分散在CRM、BOSS等各个系统的能力服务的统一编排、管控和监控。

3.2 重点考虑因素

在能力开放平台的建设中,应重点考虑以下3个关键点。

3.2.1 关键点1

整体评估现网各业务支撑系统配套改造的影响。遵循无状态、可复用、松耦合、可治理的原则,对能力开放平台提供的服务梳理。

目前,能力开放平台暂定开放6类共41种服务,具体如表1所示。

表1 开放能力汇总

3.2.2 关键点2

侧重重用现有核心系统服务体系,不仅能快速支撑建设方案,节约现有IT投资,还符合系统迭代改造、不断优化的思路。最终实现对内部系统和对外互联开放的业务创新,在较多时间内探索新的商业模式实现企业新的增长方式和利润增长点。

3.2.3 关键点3

准确清晰地梳理能力开放平台与其他系统的边界。

能力开放平台对外开放的能力实际是该平台调用业务支撑系统的接口。业务支撑系统技术复杂、协议众多,为降低能力开放平台调用业务支撑系统接口的成本,通过引入标准的接口平台即ESB总线来减少接口提取难度并且统一接口对外发布的格式。

ESB服务总线作为内部系统与其他外围系统服务源头,为业务接口发布消费者能访问的服务,并提供服务注册、管理、QoS、安全、监控、审计等功能。同时ESB服务总线还能够将业支系统提供的原始服务即接口重新封装和编排,形成新的能力和服务,通过能力开放平台发布给其他系统使用。

因此,我们不仅要考虑ESB服务总线与业支系统如何对接还要对ESB总线后续的演进作出规划。

3.3 建设方案1

图2中实线代表的是内部能力提供者,虚线代表的是外部能力提供者,其他两种方案相同不再赘述。

(1)该方案中CRM域内ESB总线与能力开放平台进行整合,CRM域内系统之间的服务集成由ESB总线主要支撑,在该总线基础上增加能力开放功能。

(2)全网外部渠道和合作伙伴的统一接入和统一管控由一级能力开放平台实现;对于省级的第三方合作伙伴的个性化的能力开放需求,可以直接通过二级能力开放平台与第三方对接。

图2 能力平台架构图(方案1)

(3) 内部渠道系统和一级能力开放平台通过二级能力开放平台来调用业支系统提供的服务。

(4) 通过采用不同的管控策略,能力开放平台完成对内外部不同渠道的接入(第三方互联网渠道、自有电渠、客服、短厅等等)。

3.3 建设方案2

建设方案2的能力平台架构图如图3所示。

图3 能力平台架构图(方案2)

(1) 该方案中二级能力开放平台和业支各域内ESB分开构建。

(2) 省内渠道直接通过各域内ESB调用域内系统提供的服务。

(3) 业支域内支撑系统通过各自ESB对外提供服务,对于第三方和全网内部渠道涉及到的跨域服务调用通过二级能力开放平台完成。

(4) 全网内部渠道系统和一级能力开放平台通过二级能力开放平台来调用业支系统提供的服务。

(5) 一级能力开放平台实现全网外部渠道和合作伙伴的统一接入和统一管控;对于省级的第三方合作伙伴的个性化的能力开放需求,可以直接通过二级能力开放平台与第三方对接。

3.4 建设方案3

建设方案3的能力平台架构图如图4所示。

图4 能力平台架构图(方案3)

(1) 该方案中BOSS/ CRM/ BASS内ESB进行整合,构建业务支撑域内统一的服务总线。

(2) 省内渠道直接通过业务支撑域内ESB调用系统提供的服务。

(3) 业务支撑系统通过统一ESB对外提供服务,对于第三方和全网内部渠道涉及到的跨域服务调用。

(4) 全网内部渠道系统和一级能力开放平台通过二级能力开放平台来调用业务支撑系统提供的服务。

(5) 一级能力开放平台实现全网外部渠道和合作伙伴的统一接入和统一管控;对于省级的第三方合作伙伴的个性化的能力开放需求,可以直接通过二级能力开放平台与第三方对接。

3.5 能力开放平台建设方案对比

通过上述能力开放平台建设方式的具体描述,我们对其3个方案进行了对比,具体如下:

3.5.1 方案1

(1) 方案特征:通过CRM域内ESB进行服务集成。

(2) 优点:作为近期目标,容易落地实现。CRM域内ESB主要支撑CRM内部服务间的交互,可以较好满足CRM域内系统交互实时性和数据一致性的需求,同时对外统一提供CRM服务调用入口。BOSS、BASS域的服务调用主要通过CRM域来实现。

(3) 问题/挑战:主要支撑CRM域内服务集成和能力开放,对于跨域的服务封装、整合需求支持有限。

3.5.2 方案2

(1) 方案特征:省公司构建两级服务集成平台。

(2) 优点:通过省级业务支撑域的服务集成平台,可以很好的支持跨BOSS/CRM和BASS域的服务封装和编排。上述三域内ESB对外屏蔽了各域内部的交互,可以针对各域内系统交互特点进行平台方案设计。

(3) 问题/挑战:省公司两级服务集成平台的功能重复,增加了建设和运维成本,不便于服务统一管控。三域对外提供的部分服务调用路径较长,增加了实时响应性、事务一致性保障和故障定位排除难度。平台建设和运维缺乏组织保障。

3.5.3 方案3

(1) 方案特征:省公司BSS域统一的服务集成平台。

(2) 优点:简化了系统架构,实现了业务支撑域内服务统一封装和管控。避免了省公司两级服务集成平台重复建设,降低平台建设和运维成本。

(3) 问题/挑战:省级业务支撑域统一的服务集成平台,对平台的稳定性和可靠性、以及并发处理能力有非常高的要求。平台建设和运维缺乏组织保障。

现有能力开放平台对外提供的能力多数基于CRM系统,考虑到后续BOSS、BASS、大数据平台甚至基础通信平台能力的陆续接入最终形成企业级能力开放平台的计划已经提上日程。建设各域内统一的ESB总线既符合该规划思路,又减少了建设成本和系统改造工作量,因此我们推荐方案3。

4 总结和工作展望

能力开放平台包括一级能力开放平台和省能力开放平台,该平台通过ESB服务总线实现对分散在CRM、BOSS、BASS等各个系统服务的统一编排、管控和监控;实现对第三方合作渠道接入的统一技术标准制定、接入和运营管理。

移动运营商应该以“满足业务,急用先行,立足试点,逐步完善”的原则和“小步快跑,迭代演进”的方式,分阶段对该平台进行建设。

在移动互联网时代,移动运营商成为移动互联网产业链的一环,能力聚合与开放是其整合产业链的必要举措。为此,移动运营商应尽快启动能力开放平台的建设,从而可以吸引合作伙伴入驻,开发新的应用,持续挖掘潜在业务价值,为壮大产业链、形成开放共赢的生态链打下坚实的基础。

Discussion on the construction scheme of the ability to open platform for mobile operators

NIE Sheng-tao, NI Xiao-rong, TANG Xu-dong, HAN Ming-hui
(China Mobile Group Design Institute Co., Ltd., Beijing 100080, China)

The ability to open platform as the core of the ability to open and operate domain of the third generation business support system, is mainly responsible for the integration service of internal and external business support system, implement the service control, access control, and other functions and open service capabilities to internal and external business support system.This paper firstly introduces the function of the platform, then discusses the construction project, and finally summarizes and prospects the work of the next stage.

ability to open platform; ESB; the third-generation business support system

TN929.5

A

1008-5599(2017)03-0065-06

2016-05-21

猜你喜欢

开放平台统一管控
EyeCGas OGI在泄漏管控工作中的应用
基于百度地图开放平台的导航电子地图课程实践教学研究
多端联动、全时管控的高速路产保通管控平台
坚持严管和厚爱相统一的着力点
BIM技术在土建工程管控中的运用
基于在线开放平台的混合式课堂教学模式构建与实践
碑和帖的统一,心和形的统一,人和艺的统一
信用证洗钱风险识别及管控
统一数量再比较
基于AliGenie语音开放平台的传统家居智联网解决方案