云南SOA试点项目方案_第1页
云南SOA试点项目方案_第2页
云南SOA试点项目方案_第3页
云南SOA试点项目方案_第4页
云南SOA试点项目方案_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SOA试点方案和试点计划汇报中国移动通信集团云南有限公司汇报内容项目背景及SOA理解SOA演进规划试点实施方案切入点技术方案关键设计考量SOA治理实现试点计划项目背景NG1项目顺利实施CRM和BOSS解耦电子渠道整合全面应用Web化八大类使用者界面…..也暴露出一些问题开放性重用集成响应2009年6月,云南移动NG1一阶段项目顺利完成,二阶段工作按计划在4月完成,SOA项目基于NG1二阶段考虑项目背景面对NG1后暴露的问题面对越来越多,响应高的业务需求面对越来越复杂的系统寻求系统提升敏捷的系统架构开放的系统架构可管理的系统架构集团SOA试点集团SOA试点,正好契合我们的系统演进规划,我们希望借助这个试点,把我们的系统架构做进一步提升,也为长远规划打下基础。面向服务的架构(Service-orientedarchitecture)SOA是一种架构方法,它将企业应用中分散的功能组织成为标准、松耦合、可互操作的业务服务,这些服务可以很容易的在异构环境、企业范围内被共享、重用和组合,从而创建基于不同需求的复合应用,快速地满足业务需求。SOA是架构方法,而不是具体架构和具体实现技术SOA的首要目标是支持业务的快速变化其次是IT架构的灵活性和IT资产的重用SOA理解-SOA是一种架构方法SOA理解-SOA能带来的?SOA理解-SOA的参考架构SOA参考架构是企业应用遵从的依据,借以促进一致性、最佳实践典范,和标准化SOA参考架构需定义基础设施规范,如:ESB、BPM、服务库等SOA参考架构需定义服务标准,如:定义、分类、安全、版本控制等战略目标战术计划一级最简级确定简单的可快速实现的项目

建造“服务”在门户、BAM中使用OrganizeandStrategizeCreate_customer,Messaging,ErrorHandling例子二级战术级利用SOA优势构造集成系统

集成“服务”管理“服务”TacticalSOAImplementations用户数据集成

三级战略级业务流程自动化企业架构师团队驱动SOA项目ProcessAutomationAndImprovementWithSOA集成的操作流程管理行业生态系统的领导者并提供重用的“服务”.使得虚拟企业能有好的业务洞察力和实时信息访问五级行业应用SOAisindustrialized策略级

SOA,B2B,B2C,A2A实施

BAM+BPEL并作评估

四级企业级SOAisQuantitativelyManaged监测用户的

SLAs评测&改进SOA理解-SOA是逐步实施的SOA是逐步实施的,在实施过程中不断的摸索积累,最终形成满足企业需要的SOA体系,本次试点中,目标是在二级进行试点,初步的涉及到业务流程自动化方面汇报内容项目背景及SOA理解SOA演进规划试点实施方案试点技术方案切入点技术方案关键设计考量SOA治理实现试点计划SOA演进-我们的基础BUDE平台服务提供接口统一数据访问业务组件数据访问对象(DAO)数据对象存储映射SQLLCU安全事务日志交易中间件服务器数据存储层统一数据访问接口(JDBC)业务组件数据访问对象(DAO)数据对象存储映射SQL逻辑流安全事务日志Controller(Servlet)HTMLJS库AJAXCSSXMLMVCPageViewsPageViewsPageViewsPageViews服务调用代理DBMSDBMSDBMSDBMSATMI/POJO/HTTP+Map

应用软件基于分层架构构建,可提供REST风格服务独立的统一接口平台(WS)SOA演进-我们的位置★

有一些尝试

NGBOSS向外提供了Web

Service接口

BPM流程引擎,采用WS接口集成

NGBOSS采用分层软件架构,基于服务的思想,但没有完整的SOA理念

演进规划从应用集成入手,到集成、管理服务SOA演进-业内引入SOA路线参考银行业通过引入ESB提高集成能力,提供整合服务能力中石油,在新建的“生产运行管理系统”选择SOA架构。SOA演进-SOA在BOSS中的适用场景场景类型场景SOA重点关注系统间集成业务平台开通接口服务集成CRM和BOSS之间接口电子渠道接入整合应用营销能力提升服务共享、业务流程PBOSS逐渐深入SOA演进-NG架构规划1说明:1、统一的业务流程引擎,业务流程引擎通过ESB调用业务逻辑。2、系统通过ESB访问共享服务,采用总线架构ESBBPMBPMSOA演进-NG架构规划2接触层业务层数据层ESB服务总线安全管理消息管理管理环境组合管理SLAs监控面板报表服务发现消息流服务转换服务测试传输安全服务安全管控安全安全策略开放接口编程接口服务层目前服务为内部服务形式,有一些点到点接口应用服务使用共享服务SOA演进-企业SOA架构规划电子渠道(网站、短信,呼叫中心)CRMBOSSBASSP-BOSSOASPOAEOMS接口网管ERPNGBOSS域ESBOssESB服务库MSSESB集团ESBCRMBOSSPBOSSBASSEIPOAMISERPEOMS网管横向最终实现企业内全面SOA化(服务共享,流程统一)纵向和集团公司实现互联(OneCM)演进考虑:在企业内,NGBOSS域和OSS域、MSS域组成一个ESB联邦在全国的业务支撑网,和集团ESB组成联邦。SOA演进-路线图WS使用引入ESB服务管理,服务标准化SOA治理电子渠道优化营销提升在新的应用中遵循:PBOSS体验营销家庭业务支撑等起点试点深入在企业内实施SOA遵循企业架构标准和参考架构全面SOA演进的路线分三步:1、前期试点2、在后期项目中进行深入应用。3、最终在企业内全面展开。汇报内容项目背景及SOA理解SOA演进规划试点实施方案试点技术方案切入点技术方案关键设计考量SOA治理实现试点计划SOA试点实施-试点目的SOA服务封装方式服务管控服务调用方式…..建立企业SOA基础设施验证SOA技术实现优化NGBOSS系统架构

(开放性、复用)技术目标试点目标提升电子渠道营销服务业务响应能力提升营销中多渠道接触和协作能力业务目标提高IT支撑下的业务适应需求变化的敏捷性探索服务管理的方法松耦合、标准化的体系架构提升系统开放性和功能重用性提高快速业务响应能力改善目前IT治理方面存在的问题(服务管理、服务部署)定义SOA参考架构SOA试点实施-切入点评估试点项工作量影响业务效益难度技术覆盖电子渠道优化业务平台开通营销能力提升P-BOSS*CRM和BOSS接口试点选择原则:1、工作量适中2、对关键应用的影响可控3、能够产生业务效益,不能专注在技术4、尽量涵盖需验证技术5、难度和风险√√√参考架构SOA试点实施-项目内容规划层面SOA基础设施建设SOA参考架构规划企业SOA实施过程ESBBPMBRM服务管理服务规范安全策略基础设施架构指南……业务功能实现过程电子渠道优化实现层面建立ESBSOA技术验证SOA治理实践切入点电子渠道优化营销能力提升P-BOSS

营销提升提交物1提交物2提交物3SOA试点实施-切入点工作内容私有统一接口平台迁移到商用ESB,提高可管理,开放性借助渠道功能接口,梳理NGBOSS服务通过SOA的组合服务,流程编排,改善系统灵活性电子渠道优化试点完整的SOA技术(BPM+ESB)封装渠道执行服务,加快其他渠道接入重构多波次营销实现,提升多渠道主动营销能力营销提升以SOA的理念建立P-BOSS向外提供灵活的P-BOSS服务实践SOA实施过程P-BOSS汇报内容项目背景及SOA理解SOA演进规划试点实施方案试点技术方案切入点技术方案关键设计考量SOA治理实现试点计划SOA试点项目-系统架构-引入ESBIVR短信营业厅网上营业厅WAP营业厅多媒体终端空中充值掌上营业厅电子渠道支撑平台客服营销销售PBOSS服务开通服务总线平台BOSS★★封装业务服务,标准化服务使用流程引入服务管控能力增强端到端流程能力引入流程管控能力信息同步BPM平台1.改造电子渠道接入到服务总线平台2.从现有接口上抽取服务注册到服务总线平台3.将业务平台的接口注册到服务总线,供开通流程使用4.营销利用渠道服务,实现多种营销服务能力5.CRM资料同步到BOSS接口注册到服务总线,供销售业务系统使用6.PBOSS业务能力注册到服务总线。7.PBOSS不直接访问BOSS,CRM,EOMS系统,建立自己的接口服务总线,按标准的服务组合方式开发业务本期项目引入SOA,整体的系统架构会有以下的一些调整,增加服务开放方式,但项目前期不影响现有系统的运营外围接口SOA试点项目-部署架构2023年10月7日联创科技(南京)有限公司版权所有25CRM核心应用其他电子渠道平台CRM数据库CRM应用服务器CRMWEB服务器CTIIVR语音/录音/传真人工座席PBX呼叫中心电子渠道统一接口服务器BPM/规则引擎等服务器统一认证&SSO服务器一级BOSS接口服务器DSMP接口服务器Wap/web营业厅应用服务器短信营业厅应用服务器电子渠道数据库其他外部接口服务器前置机等CRM核心应用,面向实体营业厅与呼叫中心人工台统一支撑提供IVR、短信、web、wap等渠道调用的统一接口CRM与BOSS共享的统一认证服务,以及流程驱动、规则管理引擎提供一级BOSS\DSMP、BI等外围系统的接口应用各电子渠道运行的基础平台应用,包括web门户、短信营业厅等ESB总线切入点-1.电子渠道整合现有接口方式接口名称接口说明归属类别接口方式备注ITF_CRM_PostInfoQuery邮递信息查询查询打印类HTTP+MAP

ITF_CRM_QueryBrandInfo用户品牌查询查询打印类HTTP+MAP

ITF_CRM_GetProductInfo获取产品信息查询打印类HTTP+MAP

QRM_IResExtGetIntInfo选号查询查询打印类TUXEDO

TRM_IResOccupyRelease选号释放开通取消类TUXEDO

TAM_RECV_FEE_YD省内异地缴费充值缴费类TUXEDO

TAM_WOM_RECVFEE_BANK缴费打发票充值缴费类TUXEDO

TAM_RECV_FEE缴费充值缴费类TUXEDO

QSM_ChkSysOrgInfo员工密码/员工IP/员工部门信息等校验基础类TUXEDO

ITF_STAFFINFO_QRY查询员工信息(电子渠道)基础类TUXEDO

creatNewWorkSheet_sms投诉建议登记咨询投诉类WebService

queryWorkStatesSheet投诉建议查询咨询投诉类WebService

分类说明建议实物交付类包含业务:入网、补卡、充值送礼、积分兑换、终端销售等消息类,短流程可采用WebService资费套餐类包含业务:语音业务资费套餐、数据业务资费套餐和混合套餐等消息类,短流程可采用WebService开通取消类包含业务:只需登记开通或简单设置即可使用的业务,包括各种数据业务等消息类,短流程可采用WebService查询打印类包含业务:话费查询、积分查询、交费历史查询等消息类,短流程可采用WebService签订协议类包含业务:需要与客户签订协议的业务等消息类,短流程可采用WebService充值交费类包含业务:全部个人客户的充值和交费消息类,短流程可采用WebService咨询投诉类包含业务:客户咨询、建议、投诉等消息类,短流程可采用WebService产权变更类包含业务:过户、销户等消息类,短流程可采用WebService短期营销类包含业务:有效期在3个月内的业务、套餐、营销活动等消息类,短流程可采用WebService微量业务类包含业务:业务量较小,但需要长期存在的业务。如:PUK码查询、特定客户群的业务或营销案等消息类,短流程可采用WebService批量业务类包含批量短信下发等批量业务建议采用FILE接口引入ESB切入点-1.电子渠道整合接口业务分析接入控制(ESB)DESKSOAP/HTTPSOAP/HTTP适配器WebIVRWAP短信营业厅协议转换消息路由安全管理会话管理流程管理运营管理适配器Tuxedo服务管理电子渠道整合平台协同调度接触管理统计分析服务发布服务注册CRMBOSS二维码SocketSOAPMMSMM7HTTP数据映射事件管理适配器SOAP/HTTPSOAP/HTTP服务编排Database切入点-1.电子渠道整合系统架构银行适配器1.发送M活动(存话费送油)请求短信营业厅CRMBOSS2.发送业务受理请求(活动资格校验)6.下发二维码给用户4.确认转账结果二维码平台3.帐户转账5.发送二维码(接口调用)指定营业厅7.到指定营业厅领油接口没有统一管理接口协议方式多样缺少开放性SOA试点-1.电子渠道整合实例介绍-M活动(现状)业务服务CRM系统BOSS系统二维码平台SOA试点-1.电子渠道整合举例-

M活动-服务列表1、业务办理权限校验服务校验用户是否能够办理该业务并返回相关用户信息2、帐户转账服务从用户的现金帐户转账到其他帐户(不可清退)3、发送二维码服务给用户发送二维码信息接口功能描述用户转账充值后,调用二维码平台的接口进行二维码发送。接口集成说明利用企业服务总线多协议集成能力直接封装SOCKET的对应接口接口功能描述权限校验通过后,调用BOSS的转账接口进行帐户转账。接口集成说明利用企业服务总线多协议集成能力直接封装TUXEDO的对应接口接口功能描述当用户提出业务办理的请求时,调用CRM的校验接口进行权限相关判断。接口集成说明利用企业服务总线多协议集成能力直接封装HTTP+MAP的对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论