《SOA架构实践》PPT课件.ppt

上传人:tia****nde 文档编号:8460937 上传时间:2020-03-29 格式:PPT 页数:40 大小:4.70MB
返回 下载 相关 举报
《SOA架构实践》PPT课件.ppt_第1页
第1页 / 共40页
《SOA架构实践》PPT课件.ppt_第2页
第2页 / 共40页
《SOA架构实践》PPT课件.ppt_第3页
第3页 / 共40页
点击查看更多>>
资源描述
SOA基础架构和项目扩展最佳实践 徐春金资深技术顾问 ORACLE融合中间件论坛 议程 SOA风头正盛SOA采用阶段与最佳实践OracleSOA套件例子问答 SOA风头正盛采用率继续上升 总计 62 一年前为53 大多数为 将购买 和 企业承诺 信息来源 Forrester SOA采用阶段与最佳实践 5 通往工业化SOA之路第1阶段 发现机会 最佳实践 使用服务总线调解 客户使用案例 门户应用程序使用来自后端应用程序的业务服务 使用基于SOA的体系结构消除点到点耦合 需要ESB特性 异构消息处理主干基于内容的路由服务丰富监视和报告基于SOA的安全性服务工作负载和管理消息保证服务编排遍及整个企业的分布式服务服务发现 Oracle服务总线 适应性服务消息处理 连接任何服务 任何门户 任何端点适应性转换 任何有效载荷XML 二进制文件 文本嵌入式服务管理 所有消息处理的优化治理丰富的组合环境 配置驱动 无需编码的方法同类最佳的分布式运行时 可靠性 可用性 可伸缩性以及性能 安全性 消息处理 可见性 组合 门户 WS客户端 BPEL Java 服务 服务 服务 服务 企业服务总线 客户成功案例 计划扩展至每天可在OSB上处理100万条消息 期望快速扩展至可服务于1200万个客户 项目周期从3 6个月缩短至1个月 9 通往工业化SOA之路第2阶段 系统化 BPEL 提交 订单 JSF 激活流程 创建 应用产品 客户 DataHub BPEL 异常管理门户 订单医院 人员工作流 促销管理 业务规则 BAM 异常率SLA管理 订单验证 EJB3 0 最佳实践 企业强度编排层 OracleBPEL流程管理器 流程控制台 管理 J2EE应用服务器 OracleAS WebLogic JBoss WebSphere 核心BPEL引擎 BPEL BPEL流程管理器 集成的BPM服务 工作流 决策服务 传感器 DehydrationStore Oracle数据库 实现业务流程自动化的企业强度基础架构 易于使用的建模工具可伸缩的可靠引擎灵活的绑定框架丰富的管理和监视功能支持OracleAS JBoss WebLogic和WebSphere 工作流服务 Turkcell服务提供平台体系结构 需要使开发 部署和控制增值服务的方法能够得以再利用 TurkcellSDP服务水平要求2960万订阅者 900 SMS消息 秒1200 TPS得到保证利用这一基于OracleSOA的新SDP Turkcell能够 向第三方内容和应用程序提供商提供一致的接口缩短新服务和市场营销活动的启动时间 从4个月缩短至1个月 通过合理化600 个即席接口显著降低维护成本 50 服务成本缩减高达75 取得这一成功后 Turkcell推出了若干其他项目 包括统一的客户管理体系结构 每天通过BPEL执行275 000多个交易 16xBPEL服务器 3x8 CPURAC节点200名设计人员 300名开发人员 2 300个测试案例180个BPEL流程 189个接口每秒240个同步事务和140个异步事务 业内好评 OracleBPEL流程管理器 Oracle业务活动监视 OracleSOA套件 荣获2007年技术创新者奖商务软件 企业应用程序和基础架构 入选SDTimes100行业排名业务流程管理SOA和集成 被评为最佳业务流程管理系统 OracleSOA套件 卓越奖 SOA类别中的最高级别 毫无疑问 是当前市场上最全面 最易于使用的产品 SOAWorldMagazine2007年读者选择奖获得20个奖项中的15项 包括 最佳SOA Web服务平台最佳BPM引擎最佳集成服务环境最佳安全解决方案 荣获ebizQ买方选择奖企业信息集成 OracleBPEL流程管理器荣获Web服务期刊读者选择奖 世界级产品 14 通往工业化SOA之路第3阶段 企业 公共流程元数据模型 流程设计与流程优化 业务用户 BPMN 开发人员 BPEL 业务流程建模业务用户的可视建模 OracleBPM解决方案概述综合平台 Office BPMStudio OracleBPA套件 内容 图像服务器 打包的应用程序 外部服务 BPMN XPDL BPEL BPM服务器 人员工作流 规则 BAM 用户 角色目录 建模 BPMN 模拟与优化 工作列表 用户集成 流程信息板 协作 Office集成 组织模型与业务日程 OracleBPM套件 分析和报表 流程模板和解决方案 行业特定的模板 图像解决方案 标准框架 应用程序集成体系结构关键组件 由Oracle融合中间件提供支持行业领先的 基于开放标准的平台 最佳实践流程利用Oracle丰富的经验和最佳实践优化业务绩效 流程集成包现成的 预建的集成Oracle应用产品可用于快速实施业务流程 无任何风险 即 Oracle电子商务套件的SiebelCRM 基础包利用与应用程序无关的预定义对象和服务定义跨任何应用程序创建自定义业务流程 SOA套件 BPA套件 ODI 服务注册表 OracleAS 18 通往工业化SOA之路第4阶段 衡量 Oracle内部机密信息 最佳实践 基础架构级别的极限性能 无限可伸缩性 Coherence网格版 JRockitRealTime WebLogicOperationsControl EM诊断包 WebLogic应用程序网格 WebLogic服务器 纯Java NET 大型机 数据库 大型机 原有的 商品 虚拟化 WebLogic应用程序网格 最佳实践 调解层的优化性能与可伸缩性 优化的运行时 直传路由 每小时2000万条消息监视单个集群中高达2000个服务的开销低于3 并行操作使TPS提升60 大型消息支持 500MB消息转换到SOA套件产品的优化传输相同的JVM部署 最佳实践 支持网格的SOA 组合流程流 调解 状态缓存 门户 BPEL MyServices CRM ERP CEP 规则 BAM 针对服务基础架构 服务以及应用程序数据的横向可伸缩 状态敏感的连续可用性 服务状态数据 会话状态服务编排 非会话状态管道化 OSB 客户成功案例 结合使用OracleSOA套件与OracleCoherence可跨多个数据源检索数据 并通过门户向销售代表显示通过在Coherence内为每个销售代表预填前十位客户的信息 将响应时间缩短至不到2秒 使用OracleBPELPM OracleCoherence以及一个规则引擎构建了一个反洗钱系统 该系统可从银行收集相关的可疑资金转移的信息并通知警方可疑资金转移网络在Coherence中由BPELPM构建 并使用触发其他流程的规则进行处理 23 通往工业化SOA之路第5阶段 工业化 最佳实践 SOA治理 确保SOA的成功没有治理 SOA将会失败随着SOA的扩展 优势更加难以把握降低风险确保项目投资可带来业务价值保持SOA与业务和体系结构的发展方向一致保证SOA符合业务和IT策略要实现效率 SOA必须控制相关性并管理更改的影响实施策略 建立信任并促进重用 OracleSOAGovernance 尽早治理 没有治理 SOA将会失败应对必要的组织 文化变化SOA针对系统集成提出了新观点 评估组织对它的准备程度 注 最糟糕的做法是采纳一个如SOA这样的新概念并将其应用到原有的业务执行方式中 这肯定会失败 促使组织采用SOA治理流程将治理应用于整个生命周期 从计划一直到退出 针对您的发展状况采取相应的监视和量度尽可能自动化且无干扰 26 调查 新兴趋势 事件处理 每年发运2亿多个集装箱 每秒6个集装箱 每隔3 5分钟推出一个新产品业务流程自动化导致来自此类事务的数据激增这些数据流中通常是机会和风险并存如今 只有更多地了解事件并在事件发生时发现商机 才能赢得竞争优势 28 事件驱动的SOA 业务流程 信息板 规则 内存中数据网格 CEP处理器 事件分布网络 轻型OSGI服务器 复杂的事件处理高速事件处理 SELECTS city AVG temp FROMSOME STREAMS rangeby10slideby5 WHERES state California GROUPBYS city 我希望数据的处理只需10秒钟 我希望每隔5秒钟就可以生成一个结果 无与伦比的性能和可伸缩性每秒处理100万个事件事件等待时间 1毫秒 事件驱动的SOA客户示例客户列表 其他 金融 银行 公共部门 电信 高科技 旅游 运输 业内好评 最佳的复杂事件处理解决方案 WatersAward 领先的EDA套件解决方案 EnterpriseOpenSourceMagazine 领先的业务活动监视解决方案 GartnerGroupMarketScope 正面 评级 Oracle的BAM简化了信息板 CRN产品剖析 OracleBAM是一个可靠的解决方案 AjaxWorld产品评估 OracleSOA套件 OracleFusionMiddleware产品战略最高指导原则 Complete完整Integrated预先整合Open Hot Pluggable开放 热插拔 OracleSOA套件 OracleBPEL流程管理器Oracle服务总线 基于AquaLogic服务总线 OracleCEP BEAEventServerOracle业务活动监视 BAM Oracle业务规则OracleJDeveloperOracleWeb服务管理器 综合的预集成SOA平台 OracleSOA套件 CoherenceCacheJ2EE应用服务器 OracleAS WebLogic WebSphere JBoss 消息处理 OracleSOA和事件技术 JRockitVM RT OracleSOA发展历程 PortletWeb服务 WSRP Web服务支持 2001 2002 2004 2003 2006 2005 BPEL流程管理器 J2EE1 4标准Web服务 WSDL UDDI 开发工具 扩展的Web服务平台 服务注册表 Web服务管理器 BAM BPA套件 2007 OracleDataIntegrator Stellent文档管理 图像处理 Tangosol 2008 WebLogic服务器ALSB信息库ALBPM事件服务器 例子SOA订单处理 演示 订单处理 购物门户 后续步骤 Oracle资源在线 入门确定组织的SOA采用阶段根据最佳实践验证当前的基础架构针对推荐的SOA阶段进行计划 以实现效率的最大化 并实现快速扩展确定事件处理等新趋势可以提供竞争优势的潜在领域 40
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!