PaaS云:运营商资源开放共享新模式

发布时间:2012-08-17 作者:曹立刚(中兴通讯)

  随着电信运营环境的转变,运营商迫切需要构建能力开放和聚合的业务环境,借鉴互联网和电信网已有业务提供体系和业务开发技术,提供简便快捷的新一代业务开发工具,降低业务开发门槛,使得产业链合作伙伴(AP/SP/CP)以及普通用户均可以进行快速业务生成。

    SOA/SOC(面向服务的架构与计算技术)、云计算等各种概念和技术也开始逐步渗透到电信领域,运营商普遍采用SOA架构,基于云计算技术构建移动互联网平台。

    PaaS云(Platform as a Service),作为云计算体系架构中的中间层,位于SaaS(Service as a Service)与IaaS(Infrastructure as a Service)之间,向第三方提供平台化服务,迎合了运营商的业务发展需求。


PaaS云系统定位

    PaaS云项目定位于:汇聚移动网络资源和互联网资源,为应用侧打造一个开放式平台;为运营商、应用开发商(SP、开发团队、个人开发者)、能力提供商、广告商打造一条移动互联网产业链,形成一个完整生态系统。PaaS云平台是运营商在移动互联网环境下基于云计算技术的资源开放共享新探索。

    PaaS云平台是应用的孵化和生产基地,支撑移动互联网应用、企业应用、SP应用,向前端销售平台提供各类创新型应用,缩短应用孵化、创新周期。PaaS云平台汇聚CT能力、IT能力、互联网能力,并提供编排功能,开放出组合能力,采用SOAP/REST方式开放给开发者;同时,为开发者提供资源获取、应用开发、测试、部署、发布和维护的一站式服务,包括:开发资料、开发工具和SDK、业务开发环境、业务测试环境、业务执行环境。

    PaaS云平台主要解决四个方面的问题。

    ● 解决如何吸引开发者的问题:开放更多的能力,并提供丰富的能力SDK,不改变开发者现有习惯。

    ● 解决扩大开发者群体、应用快速开发的问题:提供插件、服务SDK、业务模板,降低开发者门槛。

    ● 解决如何留住并持续吸引开发者的问题:提供在线开放环境,解决应用安全和性能问题。

    ● 解决开发者应用布署成本高的问题:提供云计算弹性可伸缩的托管环境,降低CAPEX和OPEX,降低能耗。


PaaS云平台解决方案

    PaaS云平台系统架构如图1所示。整个平台由资源汇聚网关、业务开发环境、业务测试环境、业务执行环境、开发者门户和管理平台构成。


    ● 资源汇聚网关:提供统一接入以及标准封装和开放。接入电信网络能力和互联网能力,屏蔽底层各种协议,降低开发门槛,并进行统一开放,为开发者提供标准和开放接口(SOAP/REST/SDK)。

    ● 业务开发环境:提供图形化拖拽式开发的应用开发功能,集成电信、互联网能力SDK,便于开发者简单地调用能力。

    ● 业务测试环境:提供能力接口模拟、终端模拟和其他模拟测试辅助功能。

    ● 业务执行环境:作为应用托管运行的执行容器,提供应用执行所需要的控制功能,并且依托云计算技术,提供资源弹性可伸缩。

    ● 开发者门户:作为面向开发者的门户,提供注册、信息维护、获取开发资料和开发工具、信息交互社区等功能。它是开发者进行技术交流、经验分享、答疑解惑的网络社区。在社区中,开发者可以发布创意,也可以提交应用。开发者可以获取到最新最优的开发资料、工具和SDK包,也可以对工具进行评价和推荐。

    ● 管理平台:是PaaS云平台管理中心,对上述各模块的端到端生态系统进行管理 。


中兴通讯PaaS云解决方案优势

    ● 全方位的PaaS云平台服务
    为中小开发者提供能力资源、业务开发环境、测试环境及应用托管环境,真正实现了PaaS云平台即服务的思想。

    ● 到目前为止业界最完整的应用开发和应用托管运行支撑
    支持基于Linux/Windows操作系统、Oracle / SQL server / Mysql数据库、Java/.Net/Php的端到端的应用开发和应用托管。大大降低客户和开发者的开发难度、成本,提高PaaS云的亲和力、适应能力。

    提供基于云计算的弹性可伸缩的应用托管环境,采用虚拟化资源池进行应用托管的布署,使应用提供者无需再购买服务器、付出雇佣设备维护人员的费用,便可低成本,高效的按需使用物理资源。

    ●最全面的能力开放
    PaaS云平台在接入了现有基础电信CT能力的基础上,实现了对电信的IT能力接入,包括用户公开信息动态数据库能力(OIDD)、用户数据服务能力(UDB)及小额支付能力的接入,同时提供业界最丰富的互联网能力资源:GIS地图、基金、股票行情、天气预报、航班时刻表等16种互联网能力。

    ●面向互联网开发者的多种能力调用接口方式
    全面提供WebService接口、SOAP接口、SDK等能力开放方式,互联网开发者可以结合使用习惯及难易程度自由选择,极大的方便了开发者进行应用开发。

 
应用案例

    2010年7月,中兴通讯为中国电信PaaS建设开放云平台,并完成公开业务演示,首次向业界展示完整结构的PaaS云能力。中国电信认为“中兴通讯PaaS云在业界属于领先地位”。2011年1月,中兴通讯PAAS云平台在上海电信天翼星空正式发布。

    2011年12月,中兴通讯承建了天津联通能力开放PaaS云项目。这是目前中国联通第一个商用PaaS云,也是国内第二个PaaS云商用项目。