在IT系统建设中,我们总是面临着需求不明确和变更、人员不稳定以及复杂的系统整合等真实困境,
本主题将分享广东移动在探索解决之道过程中,如何采用SOA架构实施电子运维项目,实施的障碍、
难点,探讨整体系统的SOA架构设计以及在SOA服务管理、服务流程、服务构建三方面的设计抉择。
广东移动技术总监 陈跃峰博士
陈跃峰:
我介绍主要包括六个方面的内容。首先是我们这个项目的背景。EOMS是广东移动当中支撑体系提供综合业务管理和信息化的平台。参照电信的TMA的网管模型,我们将EOMS分为三个体系,纵向上我们分为一套模型。我们的EOMS系统定位在服务管理层的一个综合支撑平台,他包括服务开通、保障、还提供信息发布等一系列的日常支撑功能。
外部动力主要来自我们集团公司对集中化管理的要求,以及我们广东移动相对分散的模式以及网络规模之间的矛盾。其次是我们广东移动信息化的改革,我们集团用户的需要,满足客户的要求。内部需求来说,目前广东移动的IT支撑系统是相对比较分散的,网管支撑比较大复杂,网络规模也是比较巨大的。其次也是我们我们为了满足集团化要求的需要,逐步的实现精细化的管理。
整个项目的业务目标有四个方面,在业务流程方面,我们希望形成一个清晰的流程支撑,通过流程的固化,使业务人员对IT服务和运媒的看法操作统一。在人力资源上可以统一不同分公司的工作组织和流程,可以使每个员工的业绩可量化,可以使各个 地方的专家资源形成集中的维护力量。对IT来说,可以实现对IT服务和网络运媒系统的整体计划和管控,打通各个地区之间的信息通道,实现流程的快速接触、胡同。同时对流程和应用有一个实现平滑过渡,实现监控和KPI的评测。同时也可以形成集中统一的知识经验库。
总的来说,SOA技术的引进,对于我们的用户来说,使得业务和维护得到两的支持,应该说这是产品最大的成功,主要表现在对业务带来了好处,对实践和业务的快速交付,在商务上也可以对开发更加的可测量。对于我们IT部门带来的好处可以更实现我们对IT服务的治理。提高IT无父无的相应速度,减少成本,可以使我们的IT服务更加的可靠。
我们在SOA产品推广方面,我们认为存在的一些关键问题来说。在使用SOA技术一年多的时间里,我们感觉到我们作为用户来说是需要从业务分析到实践的一整套的解决方案。我们在业务分期阶段,我们希望可以采用SOA的灵活性,对业务进行描述,这一点其实现在还主要依赖于我们的系统架构师。我们目前很多SOA产品还主要是一个开发平台,而不应该是一个业务平台,我们希望我们的SOA的这种产品可以引导我们的专家,可以用SOA的思想构造我们的业务。这也是SOA可以迅速的支撑业务的关键点。另一方面,我们希望满足我们电信级的要求;我们希望这种核心流程平台软件可以支持全方位的,监控所有的服务状态。也就是说我们希望对于这种平台,可以从内部输出可供监控的一些信息,可以使我们在对我们的日常维护的故障预警和定位上,可以起到很好的支持。其次我们在部署SOA产品的时候,我们作为用户来说,既希望这个不是过于复杂,在部署上非常的容易。另一方面,我们又同时希望这个基础构件不能过于简单。这可能是矛盾的,我们需要在以后的实践当中有一个折中。