teachertitledateWorkshop8.1开发培训-EAI介绍©2003BEASystems,Inc.|2BEA交流人员崔晓波,BEA电信行业技术经理张兴国,BEA电信行业资深技术顾问蔡宁,BEA电信行业客户经理©2003BEASystems,Inc.|3BEA@China全国29个本地网一期、二期工程100%采用BEA解决方案全国IISP平台的唯一技术平台产品24省的BOSS系统的市场占有率MISC2.0、KJAVA、客服、网上营业厅、统一信息平台、互联网服务平台、综合网管18省UNICSS系统大量的客服、165网站等系统、KJAVA80%+省本地网计费系统、客服系统苏州EAI、VNET、北京电信EAI、贵州电信EAI、江西电信、浙江宁波97改造、甘肃、重庆、湖南电子工单、西藏80%+省本地网计费系统、客服系统浙江通信BSS系统;西南、西北、四川网通计费山东、河北、内蒙古(呼市)、北京、山西(太原)97系统©2003BEASystems,Inc.|4交流议程EAI发展历史EAI技术架构EAI分析方法EAI演进思路EAI实施案例Q&A讨论©2003BEASystems,Inc.|5EAI技术发展史EDI传统的EAI厂商(PUREPLAYER)Web/InternetB2BBPM©2003BEASystems,Inc.|6当今EAI市场格局©2003BEASystems,Inc.|7交流议程EAI发展历史EAI技术架构EAI分析方法EAI演进思路EAI实施案例Q&A讨论©2003BEASystems,Inc.|8Level1–点对点集成©2003BEASystems,Inc.|9PointtoPointCRMERP客户应用订单管理DBDBDBDB点对点架构•紧耦合•无架构可言•整体架构易碎•N×N的网状结构•“牵一发、动全局”©2003BEASystems,Inc.|10Level2–结构化集成(消息总线)©2003BEASystems,Inc.|11MessagingBus集成逻辑分散在不同的节点Multicasting有限的安全支持,尤其是消息的访问权限在消息总线和集成的应用以外进行数据的转换大部分消息总线都属专有性质App1App2App3AdapterApp4App5AdapterAdapterAdapterAdapterRouterNetworkSegmentOtherAppAdapterMulticast-to-UnicastMulticast-to-UnicastNetworkSegment1222223456©2003BEASystems,Inc.|12Level3–流程整合©2003BEASystems,Inc.|13IntegrationServer/Broker完整的安全支持,包括认证和授权集中的维护和管理数据的转换与消息的路由都集中完成基于JMS标准的消息服务基于JCA标准的应用适配器工作流引擎的广泛运用使业务流程自动化、灵活化App1App2App3JCAApp4App5JCAJCAOtherAppJCAJCAJ2EEApplicationServer•JMSMessaging•CentralizedManagement&Monitoring•Routing,TransformationandProcessIntegrationOpenAdapter©2003BEASystems,Inc.|14Level4–外部整合©2003BEASystems,Inc.|15交流议程EAI发展历史EAI技术架构EAI分析方法EAI演进思路EAI实施案例Q&A讨论©2003BEASystems,Inc.|16业务创新与IT系统•业务需要创新,毋庸置疑,但是改变IT系统,则面临:•难以寻找完全适合企业需求的COTS•修改现有的系统十分困难•对业务创新需求的实施周期冗长(无论是改造旧有系统还是实施COTS)IT软件系统的能力时间IT系统被要求满足业务创新的需求IT系统的建设总是滞后业务系统的发展需求实施周期逐渐加长业务创新持续不断©2003BEASystems,Inc.|17核心技术路线:EAIIT软件系统的能力时间基于EAI技术路线的系统框架•EAI是以业务流程为核心来驱动企业的现有系统和应用,通过应用集成技术和业务流程管理的结合缩短业务创新需求的实施周期•没有任何一种工具、产品可以一劳永逸的解决应用集成问题。©2003BEASystems,Inc.|18AIM矩阵ApplicationIntegrationandMiddlewareDatabaseReplicationCompilationAssemblyLink,etc…EnterpriseApplicationIntegrationStraightThroughProcessWorkflowWorkflowManagerProcessManagerIntegrationServerApplicationServerDatabaseManagerSystem集成环境复杂度组件运行环境复杂度©2003BEASystems,Inc.|19EAI技术和应用场景DatabaseReplicationCompilationAssemblyLink,etc…EnterpriseApplicationIntegrationStraightThroughProcessWorkflowWorkflowManagerProcessManagerIntegrationServerApplicationServerDatabaseManagerSystem集成环境复杂度组件运行环境复杂度工作流程自动化流程事件驱动服务访问数据同步数据迁移©2003BEASystems,Inc.|20BusinessIntegrationMatrix顶级视图EIPSTPILAEAIDBRETLBPMESBEII1业务系统关联度企业IT资源低高中DDADPD52346789©2003BEASystems,Inc.|21CMCCBIM业务视图EIPSTPILAEAIDBRETLBPMESBEII1业务系统关联度企业IT资源低高中DDADPD52346789统一信息平台互联网服务平台专业门户营业/计费三户同步告警性能数据采集黑名单查询网上营业厅-BOSS1860-BOSS大客户系统-BOSS自服务开通新业务自服务缴费客户投诉及故障处理网优、资源调度IDC、企业宽带开通BASS-BOSSBASS-网管系统CRM/CB/BASS…EOMS/NPM/NMS…CRM/CB/BASS…EOMS/NPM/NMS…CRM统一客户资料门户集成信息展现©2003BEASystems,Inc.|22VERIZONBIM业务视图EIPSTPILAEAIDBRETLBPMESBEII1业务系统关联度企业IT资源低高中DDADPD52346789VERIZON:自动订单系统ACE系统自动订单系统ACE系统CRM系统ACE系统©2003BEASystems,Inc.|23运营商系统集成发展趋势PDADDD低高企业IT资源业务系统关联度中©2003BEASystems,Inc.|24系统集成方式-业务关联性矩阵EIPSTPILAEAIDBRETLBPMESBEII1业务系统关联度企业IT资源低高中数据集成应用集成业务流程管理521为技术象限346789降低技术能力差距增强业务协作能力©2003BEASystems,Inc.|25Example:BT的EAI技术路线•BTGSSOEHubevolutionCurrentlypointtopointwithlimitedstructuralintegration©2003BEASystems,Inc.|26交流议程EAI发展历史EAI技术架构EAI分析方法EAI演进思路EAI实施案例Q&A讨论©2003BEASystems,Inc.|27国内EAI建设的思路对比模式数据驱动EAI管理(流程)驱动EAI关键业务驱动EAI特点•以建立SID(ODS)为标志,以CRM为代表的服务易于收效,则:•提供客户统一视图•实施CRM分析•交叉服务和升级服务•自动化定单框架建立后,则:•通常从整体基础框架入手•摒弃原有的数据同步手段,减低数据冗余和不一致问题。•缩短定单流转时间•较早实现对新97系统的部署•以快速部署和实施某项业务入手:•通常从关键业务的辐射要求入手•通常是对于新兴运营商和营销类项目。•遗留系统通常没有或不是主要的考虑点技术焦点•SID(ODS)的建立•数据同步和交换•工作流引擎•接口框架和规范•CRM应用分析和建立•工作流引擎•接口框架和规范•应用集成•综合业务受理系统的建立•工作流引擎•套装软件•Adapter•业务就绪考虑因素•需要从数据层面集成多个系统,统一数据模型以及数据同步交互是技术的难点•统一数据模型建立后,最能发挥作用的将是CRM系统服务的部署•CRM应用的部署在业务就绪方面的工作量大•从定单受理和定单管理入手进行改造•需要与多个计费系统、资源管理系统、开通系统等进行集成•项目以自动化定单处理和整合为目标•以业务有效运转、系统整合框架就绪为目标•通常是BuildtoIntegration的思路•套装软件可以快速引入•形成EAI的接口标准将会指导今后的项目建设,因此比较困难演进路线•SID(ODS)•建立综合受理CCFE•建立端到端的流程管理•部署CRM应用•建立综合受理系统OE•建立自动化定单处理系统OM•改造原有的97系统•N+1©2003BEASystems,Inc.|28EAI的不同做法BusinessRequirementsBusinessRequirementsBusinessRequirementsInfrastructureInfrastructureInfrastructureApp.App.App.App.App.App.EAIPortal/BPM/AI/Msg.Broker/B2BEAIPortal/BPM/AI/Msg.Broker/B2BApp.App.App.EAIMessageBus理想的EAI架构旧的EAI实现EAI最佳实践流程驱动EAI数据驱动EAI©2003BEASystems,Inc.|29中国网通EAI建设思路综合营销系统网络管理综合客户服务资源管理统计分析系统管理3G计费计费帐务小灵通计费FrameworkFrameworkBusinessProcessManagementXMLXMLXMLXMLEAIHUBAIFAdapterXmlTransformXmlTranslation待建系统SIPEAI功能组件LegacyEISERP/MIS/CICSAdapter信誉管理FrameworkSocketFileWSs非本期项目工作流XML订单文件FulfillmentAssuranceBillingAdapterAdapterAdapterAdapterWSsFrameworkB.OB.OB.OB.OB.OB.O本期项目边界©2003BEASystems,Inc.|30数据驱动EAI-Phase1综合营销系统客户资料SID产品目录订购关系综合营销系统开发SID定义数据梳理接口定义97系统DB客服系统DB112管理DB计费帐务DBAIFramework订单接口定义接口技术标准:XML初期接口定义1.下单接口2.回单接口3.查询接口©2003BEASystems,Inc.|31数据驱动EAI-Phase2综合营销系统业务受理SID客户管理产品管理迁移业务受理功能数据清洗数据迁移接口定义97系统DB客服系统DB112管理DB计费帐务DBAIFramework订单接口定义接口技术标准:XML初期接口定义©2003BEASystems,Inc.|32CRM目录开通资源施工客户关系管理服务产品目录管理服务开通资源管理施工管理工作流管理系统工作流管理系统EAI集成平台DWBSSDomainOSSDom