电信企业IT系统向SOA演进的实施策略
面向服务架构(SOA,ServiceOrientedArchitecture)是一个面向服务的、对分布式计算环境基础设施进行设计、建设和管理的架构。SOA建立了商业与IT服务之间的联系,为分布、动态变化的商业环境提供稳定、可扩展、安全和可管理的IT支撑环境。SOA是当今电信领军企业率先考虑的方法论并成为提升通信服务的能力引擎,它使IT部门可搭建灵活的可配置体系以支持随需应变的电信业务。
SOA强调两个原则:一是从业务角度,追求业务灵活性,通过增加流程的粒度、快速生成业务流程以及组装应用来及时响应市场的变化;另一方面是从IT角度,追求IT系统简单化,通过服务生成的技术无关性、最大化重用现有服务等方法来实现IT系统的灵活与简化。SOA是更加适应业务要求、生命力更为持久的架构体系。
实现SOA之路
SOA的建设是一个长期的过程,涉及组织、业务、流程和技术等各方面,须进行全生命周期管理。
在实现SOA的过程中,电信运营商需要从六个方面来进行部署(图1)。
图1 实现SOA的六个部分
SOA理念传达:帮助企业理解SOA概念,分析SOA获得的收益和潜在影响;
SOA评估:应用相关评估方法,确定指导SOA建设的全面路标;
SOA架构和管治:在向SOA转变的过程中,需要设立专职的SOA架构管理组织;
SOA服务建模:定义、开发和部署业务服务和IT服务,这些服务可以是企业级、产品线级、部门级甚至是项目级的服务;
SOA软件开发和部署:确定开发和交付过程中的业务服务和IT服务的粒度,完成软件的开发和部署;
SOA管理:在SOA的建设过程中,制定相关政策和服务等级约定,实现对服务和软件生命周期的管理、监控、审计和分析。
根据SOA建设的全生命周期管理及建设原则,IT系统向SOA演进的关键部分包括SOA建设管控、服务建模、服务设计和现有应用的服务化改造。
制定SOA建设管控
建设SOA是企业的长期战略,多数公司都通过成立SOA工作组来实施SOA,以启动SOA的建设。多数情况下,该工作组是一个小而严密的团队,具有多样且互补的技术,掌管企业的总体架构:工作组组长主要由IT负责领导担任;架构管理岗位负责制定内部标准、蓝图、参考架构、设计模式、模板、一些共享和水平服务等技术规范;运行管理岗位负责管理SOA的日常运行维护。
SOA工作组是成功实施SOA的最关键要素。没有一个理解如何操作和掌控SOA的优秀团队,实施SOA的工作很难成功。
SOA工作组在启动SOA建设时,需确定SOA建设的工作目标,明确SOA工作组流程(需求管理、开发和部署、问题处理、运行评估等),需完成建立SOA环境运行监控、服务生命周期管理、服务运行质量监控、告警和事件处理等日常工作及职责分配。
SOA工作组一旦成立,接下来需由业务和IT团队合作,制定实施路线图。路线图应与公司的战略利益联系在一起,项目进度、资金筹集、人员安排、业务驱动和业界竞争等因素都可能影响实施进程。由于一些因素可能使得SOA脱离正确轨道,应仔细定期追踪进程。
SOA路线图一般具有多个阶段。第一阶段是进行前期探索、了解技术挑战,实施诸如验证、授权、确认和数据转换等简单的水平服务;第二阶段是制定更多的面向业务的服务;第三阶段包括聚合服务、开发工作流和集成各个不同的系统。
进行SOA服务建模
服务建模是通过对全部业务流程的全面分析,初步确定业务服务和应用服务,包括服务封装的业务/应用逻辑和对外提供的操作候选。
服务建模的前提是需对业务流程和系统功能非常了解。服务建模的工作是一个较长的过程,需要经过若干个阶段才能慢慢完善和确定。服务建模主要包括三个方面的工作:流程梳理、架构设计和SOA产品行业模板。
对业务流程进行梳理
流程梳理,即从现有流程梳理成果入手,自顶向下,将合理的流程活动封装为服务。
在流程梳理的过程中,SOA工作组应采用国际先进方法,电信行业一般采用基于eTOM的流程管理和NGOSS架构,用业务驱动和流程穿越的方法定义和澄清项目的范围,具体包括:梳理和分析对应的业务流程,明确业务流程的节点和涉及的人员角色;分析业务流程对应的IT系统支撑和控制点,用不同的表现形式来区分涉及的IT系统,因为涉及多个IT系统的流程都会涉及到与对应系统的集成;针对业务流程的相似性,使用抽象合并的方法对业务流程进行IT流程的归并(图2)。
图2 流程归并方法
- 1重庆OA客户
- 2重庆OA行业资讯
- 3西安OA行业资讯
- 4北京OA行业资讯
- 5合肥OA软件行业资讯
- 6郑州OA行业资讯
- 7济南OA行业资讯
- 8上海OA软件行业资讯
- 9石家庄OA行业资讯
- 10天津OA行业资讯
- 11沈阳OA行业资讯
- 12哈尔滨OA软件行业资讯
- 1中华医院信息网络大会2009侧记
- 2IT治理——从IT中获得最大价值
- 3Project Portfolio Management项目组合管理
- 4物流配送成本的监控
- 5[原创]IT服务留单超标快速响应方案总结
- 6专家答疑:对SaaS都有哪五种常见误解
- 7什么是导致业务整合失败的“老鼠屎”
- 8实战剖析:13步设计出一个ITSM系统
- 9企业找寻IT架构的第三条道路
- 10企业风险管理之价值角度的初探
- 11SOA将以商业智能为入口进入传统市场
- 12云时代的IT外包:从瘦身到健身
- 13将IT服务管理最佳实践转化为企业自身能力
- 14微软技术总监强烈抨击“自由联盟”
- 15后奥运时期中国安防产业发展现状分析
- 16提升发展模式才能实现纺织业的振兴
- 17AOL:微软在Web服务方面采取了不合作的态度
- 18企业信息化内控不能一刀切 全面预算挑大梁
- 19什么时候应该使用Web Service
- 20IT基础设施库ITIL的力量:ITIL介绍及应用案例(一)(AMT 张纯棣 编译)
- 21State Street公司进化中的IT治理(三)(AMT研究院 黄庆扬 编译)
- 222013年,地区级OA软件市场何去何从,我们无从得知
- 23自由联盟、Passport谈合作 有共识没结论
- 24浅议团队管理在IT项目实施中的作用
- 25技术架构项目选型:技术的成熟性
- 26ERP厂商狂轰滥炸 企业选型有何窍门?
- 27开箱即用ERP VS 单项优势解决方案
- 28CAD应向服务化转型
- 29一页纸上的IT治理(AMT研究院 黄庆扬 编译)
- 30流程管理—变革和发展的力量源泉