290 likes | 445 Views
CON2120:克服 SOA 和应用集成的复杂性. Rajesh Raheja 产品管理高级总监 Oracle 融合中间件业务集成. 议题. SOA 和应用集成挑战概述 使用 SOA 治理和架构(融合管理软件)管理复杂性的成功战略 总结. 基于服务的集成挑战. 在实现业务目标的过程中,技术日益复杂. 数百到数万个集成点. 内部依赖关系不可见. 部落知识和分类法. 接口可见性和重用 上市时间;灵敏性 控制成本 / 风险. 变更的影响;缺乏可跟踪性. 缺乏新服务指南. 电子表格和 WIKI 不充分. 文化改变难以管理. 集成更加容易.
E N D
CON2120:克服 SOA 和应用集成的复杂性 Rajesh Raheja 产品管理高级总监 Oracle 融合中间件业务集成
议题 • SOA 和应用集成挑战概述 • 使用 SOA 治理和架构(融合管理软件)管理复杂性的成功战略 • 总结
基于服务的集成挑战 在实现业务目标的过程中,技术日益复杂 数百到数万个集成点 内部依赖关系不可见 部落知识和分类法 接口可见性和重用 上市时间;灵敏性 控制成本/风险 变更的影响;缺乏可跟踪性 缺乏新服务指南 电子表格和 WIKI 不充分 文化改变难以管理
集成更加容易 企业信息库:内置的自动服务构件目录 • 构件信息库与 Oracle FMW 体系 (以及其他内容)预先集成 • 自动构件收集 • 自动相关性跟踪 • 透明、易于使用 • 30 天内快速启动结果 浏览信息库
集成更加容易 基础包:实现规范且直接集成的加速器 基础包 • 快速开始集成项目 • 降低集成风险 • 降低集成成本 通用业务 目标和服务 预先定义的参考 流程模型 设计模式和 参考架构 集成方法 集成开发 生命周期工具 开发人员 实用程序
企业信息库和基础包 集成则更佳!! • 集成资产目录 • 自动相关性跟踪 • 设计时合规 • 设计模式与参考架构 • 集成方法 • 开发人员实用程序 开发人员 架构师和团队领导 集成化的生命周期管理工具
业务创新平台适用于企业和云 Oracle 管理软件 融合管理软件 ISV/自定义应用程序 移动 Web 社交 Oracle 融合中间件 业务流程管理 内容管理 业务智能 用户参与 服务集成 数据集成 身份管理 开发工具 应用 云基础 企业管理
Oracle 融合中间件 业务创新平台 Web 社交 移动 • 全面 • 集成 • 同类最佳 • 开放 • 内部部署和云计算环境部署 用户参与 业务流程管理 内容管理 业务智能 服务集成 数据集成 身份管理 开发工具 应用云基础 企业管理
管理 SOA 和集成复杂性(融合管理软件)的成功战略
关键考虑因素 推动企业集成参考架构的应用 在集中式信息库中为所有资产、资产类型和相关性编制目录 整合集成技术,避免“榔头对钉子”的解决方案 围绕设计、版本控制、部署和工作流加强控制,实施自动 BPM 和持续的集成战略 对于 KPI 量度进行业务活动监视
规范的发展 融合管理软件中管理软件概念的合理化 逻辑实体 6,000 表 20,000 业务目标 2,000 数据模型必须支持PeopleSoft、eBusinessSuite、Siebel、Primavera的“最重要”功能 • 来自其他管理软件的概念已被吸收 • 多工作分配 • 重叠概念已作为迁移设计的一 部分实现合并 • 运营单元和业务单元 • 概念已落后 • 吸烟史属性 一个逻辑模型涵盖: • 服务设计 • 集成 • 迁移
目录编制帮助 • 业务概念的单一信息库 • 使用正确的领域级语言搜索现有业务目标 • 查看整个业务领域确认其包含的概念 • 只有非冗余、不模糊并且命名和描述良好的业务目标会在信息库中记录 • 注册器面向所有产品系列公开 解决方案 HRR_MEETINGS HRR_MEETING REVIEWEES HRR_DASHBOARDS HRR_MEETING_RVW_CONTENT
为集成资产的可见性编制目录 适用于融合管理软件的 Oracle 企业信息库 (OER) • 1000 多个资产 • Web 服务 • 模式定义 • 组合服务 • 业务事件 • 接口表 • 平面文件接口 • eTRM 文档,例如 • 自定义层 • 弹性域 • 弹性域、查找、配置文件选项 • 角色和报告 • 表、视图、排定流程 • 图表:数据模型和拓扑 http://fusionappsoer.oracle.com • 分类方法 • 产品线 产品系列 产品 • 业务对象 • 集成案例
用于融合管理软件的 OER 提供端到端可见性 组合 ADF 服务 BPEL 人员 工作流 调节器 业务事件 事件订阅 ADF SDO 业务 规则 组合服务 业务对象 Web 服务 业务流程 Web 服务 ADF 服务名称 = 逻辑业务对象 事件分类适用于逻辑业务对象 组合分类订阅到事件 注意:LBO 名称可能并不存在于所有事件分类中
查看服务详细信息和模式信息 将 ?WSDL 替换为?XSD&xsdlist以查看对象模式
第 5 版 查看 Web 服务安全要求
第 5 版 查看服务文档和示例
第 5 版 基于文件的数据导入的计划作业
第 5 版 基于文件的数据导入使用文档
第 5 版 运行导入作业所需的权限
Nigel King Oracle 融合管理软件开发事业部副总裁 “除了通过发布的接口集成独立应用存在挑战外(我们也有这个问题)……我们还有更深层次的问题,那就是应用概念必须合理化。这就需要治理和监管。这就是找翻译和学习语言之间的区别。”
应用程序/集成架构 Scott Nieman 企业架构师Land O’Lakes “如果您要控制集成问题,就必须使资产内部相关性对业务、管理软件、信息和技术架构 (BAIT) 均可见。这也是业务正常运行的要求。” 信息架构 业务架构 技术架构 人员、流程和工具 EA 治理 Oracle 参考库 客户内容 EA 信息库
以上内容旨在概述产品的总体发展方向。该内容仅供参考,不可纳入任何合同。.其内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。此处所述有关 Oracle 产品的任何特性或功能的开发、发布以及相应的日程安排均由 Oracle 自行决定。