《IT技术架构研讨会.ppt》由会员分享,可在线阅读,更多相关《IT技术架构研讨会.ppt(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 SOA BPMSOA BPM介绍介绍技术开发部技术开发部2010-08-31目录目录目录目录企业IT建设现状及规划业务流程管理平台建设的必要性SOA、BPM带来的收益和价值集团选型规划企业企业ITIT建设现状及规划建设现状及规划IT系统建设现状IT系统如何面对未来企业发展的需要信息化建设与端到端管理SOA建设思路企业企业ITIT建设现状及规划建设现状及规划IT系统建设现状根据业务需要构建起了若干信息系统固化的业务流程、无法灵活的适应需求的变化相对封闭的业务数据规划数据开放服务功能开放通过业务流程管理平台,实现对服务功能的灵活编排、复用,对数据的共享PartnersERPDBERPDB服务构件
2、,构建灵活的业务服务构件,构建灵活的业务服务构件,构建灵活的业务服务构件,构建灵活的业务CustomersCRMCRMOAHR核算核算企业企业ITIT建设现状及规划建设现状及规划IT系统如何面对未来企业发展的需要集团既是多元化的环境,也是一个集中的整体构建统一的组织机构模型部门、组织、机构之间的通力协作数据信息的互通与分享统一的IT架构平台梳理业务流程与建模规范基于知识构件的企业知识积累统一调度、灵活响应典型问题一典型问题一缺乏一个统一信息展现平台集中展现各系统的关键数据和综合信缺乏一个统一信息展现平台集中展现各系统的关键数据和综合信息,不利于工作效率的提升和领导决策息,不利于工作效率的提升和
3、领导决策今天还有几个订单要处理这个季度公司的财务状况如何?我今天要完成哪些工作?日程日程合并合并HROA核算核算资金资金用户需要从不同的入口进入不同的系统,影响工作效率企业的经营数据分散在不同系统中,无法集中在一个界面中展示,不能为业务决策提供有效帮助没有一个任务的全景视图,员工需要在各个应用系统间切换处理任务,工作效率低,存在任务漏办和迟办的情况典型问题二典型问题二各个应用系统数据没有共享、交互和集成,造成重复性的工作,各个应用系统数据没有共享、交互和集成,造成重复性的工作,信息不准确、不对称,增大了管理成本信息不准确、不对称,增大了管理成本客户订单要在多个系统中录入订单数量又错了?!各系统
4、相互独立日程日程合并合并HROA核算核算资金资金同样一份数据在多套系统中重复录入重复录入过程中,造成数据不准确,信息不一致已有的应用系统形成“信息孤岛”,造成流程、信息交换的隔阂典型问题三典型问题三上半年的投入产出情况如何?日程日程合并HROA核算核算资金资金缺乏统一的企业级流程平台,无法支撑跨职能部门、跨应用的业缺乏统一的企业级流程平台,无法支撑跨职能部门、跨应用的业务协作和流程再造务协作和流程再造大量的人工流程效率低,业绩滑落跨部门、跨应用的业务流程难以通过IT系统实施和推进IT系统不能及时响应企业管理流程的变化,不能提供流程执行的效率和质量的绩效数据经营数据分散在多个系统中,企业级流程上
5、下脱节,导致信息化系统的决策支持能力不足典型问题四典型问题四没有实现单点登录,没有统一的组织机构权限管理策略,组织机没有实现单点登录,没有统一的组织机构权限管理策略,组织机构权限管理和维护工作量大,存在安全隐患和信息不一致构权限管理和维护工作量大,存在安全隐患和信息不一致机构和人员调整,加班加点配置权限忘记了密码?!日程日程合并合并HROA核算核算资金资金系统又不能正常使用了?!需要配合机构重组和人员调整维护各个系统的组织机构和人员,工作量大,效率低用户需要记住自己在不同系统中的用户名和密码,切换到不同的系统登录,操作很不方便并且容易混淆各系统的用户名和密码多个系统不能及时反映组织机构和人员的
6、调整、变化,降低了企业IT系统的使用效率和企业的整体运营效率企业企业ITIT建设现状及规划建设现状及规划信息化建设与端到端管理向管理要效益如何实现精细化管理如何实现对业务及其流程的端到端管控如何及时了解企业业务的运作情况策略执行资源利用率瓶颈实施的业务监控与反馈BPSBPS流程平台流程平台流程平台流程平台环节构件库环节构件库环节构件库环节构件库帐务变更资源调查 速率变更速率变更收费帐务审核操作构件库操作构件库操作构件库操作构件库转调单审核报价单转调单 委托收费 .页面模板构件库页面模板构件库页面模板构件库页面模板构件库宽带业务页面模板灾备业务页面模板 WAC业务页面模板E通VPN业务页面模板
7、.流程模板构件库流程模板构件库流程模板构件库流程模板构件库带宽型业务受理流程带宽型业务受理流程VPNVPN业务受理流程业务受理流程ADSLADSL业务受理流程业务受理流程 集成业务处理流程集成业务处理流程 .业务受理流程模板业务受理流程模板业务受理流程状态监控业务受理流程状态监控业务受理流程业务受理流程KPIKPI分析分析业务流程监控业务流程监控企业企业ITIT建设现状及规划建设现状及规划SOA建设思路ERP企业企业资源资源管理管理企业服务资源管理跨系统流程平台(BPM)统一门户资源层投资项目管理流程集成供应链流程其它资金管理系统 全面预算系统财务核算系统战略管控系统财务合并系统人力资源管理系
8、统共享服务日程安排系统.SOA应用平台目录目录目录目录企业IT建设现状及规划业务流程管理平台建设的必要性SOA、BPM带来的收益和价值集团选型规划业务流程管理平台建设业务流程管理平台建设平台的意义如何梳理服务如何连接异构系统服务的管理平台的安全管理实施方案的阶段划分采用采用SOASOA建设建设IT IT 架构的好处架构的好处好处说明结构化可在业务一层组织、整合,不必使用技术手段快速由于采用公共的框架结构,缩短了开发时间灵活可以用各种逻辑进行组合,而不需要重新编码可调整可以任意更换同样接口的模块,而不会对其他模块产生影响可重用可提供跨应用、跨平台的各种层次上的重用DataLegacyLOBPac
9、kagedAppsTradingPartners建设建设建设建设SOASOA架构所面临的问题架构所面临的问题架构所面临的问题架构所面临的问题在SOA的设计中是最难最难的几乎没有人有“丰富”的经验两种方法:Top downBottom Up找到建设找到建设SOASOA架构的切入点架构的切入点通过平台建设来扩展经验通过平台建设来扩展经验目标建立整合全局IT基础设施、信息资源、业务系统的一体化平台(TBI)统一技术架构和SOA平台客户化架构与标准规范统一基础设施统一数据、业务服务、流程管理和展现门户SOA的实施策略和方法论基础技术构件架构师的培养产品化业务平台业务模块化组织机构与权限管理主数据管理、
10、业务服务管理、业务规则库行业标准支持模块产品化(平台研发能力):工具技术、管控技术、业务化定制和产品化方法与规范方法与规范平台与工具平台与工具资产与知识资产与知识技术架构规范技术架构规范项目管理体系项目管理体系软件过程体系软件过程体系组件库组件库业务服务库业务服务库业务组件业务组件组件标准组件标准技术组件技术组件基础业务组件基础业务组件开开发发环环境境运运行行环环境境治治理理环环境境通过平台来积累企业知识构件通过平台来积累企业知识构件通过平台来积累企业知识构件通过平台来积累企业知识构件构件库OA系统财务系统项目管理查询统计页面流程业务运算数据需求改变需求改变XML企业数据总线企业应用基础平台新
11、建IT应用业务流程管理平台建设业务流程管理平台建设平台的意义如何梳理服务如何连接异构系统服务的管理平台的安全管理实施方案的阶段划分如何梳理服务如何梳理服务服务的筛选可以采用自顶向下、自底向上的两种方式自底向上更多用于从现有应用中筛选服务服务服务1服务2服务4服务5服务3 流程开始结束活动一活动二活动三应用应用 1应用 2新开发服务组装梳理服务梳理服务 SOA业务蓝图服务与流程的构造流程梳理服务筛选服务定义服务设计流程重组输入输出l l业务流程定义业务流程定义l l候选服务候选服务l l服务筛选原则服务筛选原则l l服务列表服务列表l l数据定义数据定义l l服务接口服务接口l l数据依赖数据依
12、赖l l服务契约服务契约l l服务构件服务构件l l组合服务组合服务l l服务协议绑定服务协议绑定l l服务契约映射服务契约映射l l已有服务已有服务l l已有流程已有流程l l组织组织/角色角色l l重组规则重组规则2010-8-31流程的梳理与服务的规划流程的梳理与服务的规划服务规划始于业务流程梳理由业务人员参与的流程建模与技术人员可互动的流程模型实现灵活的流程编排实现灵活的流程编排流程重组的要素已有服务已有流程组织/角色重组规则流程重流程重组业务流程管理平台建设业务流程管理平台建设平台的意义如何梳理服务如何连接异构系统服务的管理平台的安全管理实施方案的阶段划分DataLegacyLOBP
13、ackagedAppsTradingPartners如何连接现有应用如何连接现有应用存在多种技术架构的应用B/S,C/S等.NET,J2EE等组件基础组件基础服务组件基础设施服务引用协议绑定服务装配构件实现SCA ClientESBJavaSpringESBBPELSOAPJMSRMIEJB服务注册服务引用服务发现SDO业务流程管理平台建设业务流程管理平台建设平台的意义如何梳理服务如何连接异构系统服务的管理平台的安全管理实施方案的阶段划分DataLegacyLOBPackagedAppsTradingPartners实现对服务的全生命周期管理实现对服务的全生命周期管理实现服务的基本操作:增/删
14、/查/改监控服务的运行状态业务流程管理平台建设业务流程管理平台建设平台的意义如何梳理服务如何连接异构系统服务的管理平台的安全管理实施方案的阶段划分DataLegacyLOBPackagedAppsTradingPartners如何进行安全管理如何进行安全管理Sun ONE DirectoryActive Directory数据库验证数据库验证UUM验证验证业务流程管理平台建设业务流程管理平台建设平台的意义如何梳理服务如何连接异构系统服务的管理平台的安全管理实施方案的阶段划分通过SOA平台建设的组合应用SOASOA实施方案的阶段边界实施方案的阶段边界第一阶段:基于规划开发服务接口第二阶段:建设S
15、OA管理平台第三阶段:建设SOA流程平台,生成基于流程的组合应用SOA服务目录目录目录目录企业IT建设现状及规划业务流程管理平台建设的必要性SOA、BPM带来的收益和价值集团选型规划抛开虚夸的宣传:抛开虚夸的宣传:SOASOA的基本益处为数不多但令人的基本益处为数不多但令人信服信服2 循序渐进的部署与维护循序渐进的部署与维护 逐渐向SOA移植 成本分散到多个项目中 降低维护成本3 服务的重复使用:服务的重复使用:加快部署降低部署成本提高应用的适应性1 架构分区架构分区 支持不同的生命周期“速度”支持不同技术配套协同 实现技能分配最优化 改进文档 提高可维护性 更便于业务外包/离岸外包评估评估S
16、OASOA的价值的价值平稳的方法平稳的方法以以以以ITIT为导向的方案为导向的方案为导向的方案为导向的方案以业务为导向的方案以业务为导向的方案以业务为导向的方案以业务为导向的方案g开发g生产效率和质量g维护与支持g更改和升级g运行g自动化和减少差错g投放市场的时间g产品/服务的交付g提高服务质量g流程可视性g扩展价值链g客户/供应商的连通性节约成本节约成本节约成本节约成本创造收益创造收益创造收益创造收益SOASOA项目规划:关键成功因素项目规划:关键成功因素SOA并非实施技术,而是一种设计体系,需要理解并加以应用留出足够的时间和资源进行前期规划制定切合实际的期望值明确规定并控制项目范围确定技术差距不要指望Web服务支持所有的现有系统利用业务流程的专门技能来识别核心业务循序渐进地交付使用企业文化会影响SOA项目的选择目录目录目录目录企业IT建设现状及规划业务流程管理平台建设SOA、BPM带来的收益和价值集团选型规划1、梳理集团及利润中心业务场景。2、筛选参与选型的供应商(IBM、ORACLE、普元)3、三家厂商分别根据要求独立搭建测试环境,按统一的标准进行测试,并形成测试总结报告。4、根据测试总结报告、商务报价等等综合因素进行产品的统一招投标工作,选择最适合项目需要的产品。选型工作选型工作选型工作选型工作 Thank You