首页 Oracle SOA介绍

Oracle SOA介绍

举报
开通vip

Oracle SOA介绍null信息基础架构新视角 Oracle SOA 解决方案信息基础架构新视角 Oracle SOA 解决方案议程 议程 IT的发展趋势—SOA背景知识 当今的业务和技术需求? 什么是SOA Oracle的SOA解决方案 Oracle的SOA实现 Oracle公司简介 Oracle SOA套件介绍 Oracle税务行业解决方案及成功案例 Oracle与千度软件的合作及成功案例 业务挑战 不同的技术造成隔离的系统业务挑战 不同的技术造成隔离的系统60’s业务挑战 单一应用(Monolithic Applicati...

Oracle SOA介绍
null信息基础架构新视角 Oracle SOA 解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 信息基础架构新视角 Oracle SOA 解决方案议程 议程 IT的发展趋势—SOA背景知识 当今的业务和技术需求? 什么是SOA Oracle的SOA解决方案 Oracle的SOA实现 Oracle公司简介 Oracle SOA套件介绍 Oracle税务行业解决方案及成功案例 Oracle与千度软件的合作及成功案例 业务挑战 不同的技术造成隔离的系统业务挑战 不同的技术造成隔离的系统60’s业务挑战 单一应用(Monolithic Applications)业务挑战 单一应用(Monolithic Applications) 打印发票 生成订单 信用度检查1 用户认证1 账户检查1 创建用户 信用度检查 2 用户认证2 账户检查2难以适应善变的业务需求 功能的重复意味着资源的浪费 细微的修改需要大量的时间和人力投资不灵活, 低效, 难以维护财务人力资源IT 面临的挑战 烟囱式的建设方式,单片电路式的应用系统IT 面临的挑战 烟囱式的建设方式,单片电路式的应用系统发布渠道展现层业务流程数据集成和数据转换数据结构业务规则和逻辑业务挑战 集成复杂度业务挑战 集成复杂度昂贵, 不灵活, 不兼容 难以管理当业务发展的变化快于公司衡量和管理的能力时 …当业务发展的变化快于公司衡量和管理的能力时 …… 业务执行经历着痛苦ERP Deployment CRM Deployment Internet Explosion Industry Consolidation null如何打破业务灵活性和IT稳定性之间的妥协?SOA的提出和构想1996年Gartner提出面向服务的体系架构 应用和功能被模块化,以服务的形式表现出来 为同步(synchronous)和异步(asynchronous)的应用集成提供基础框架 服务之间松散耦合的关系(loosely coupled) 服务的交互界面独立于服务的实施方法(implementation) 接口的标准化是实现松散耦合的一个重要环节SOA的提出和构想传统方法着眼于“代码重用”、“对象重用” SOA强调: 服务重用,接口标准,松散耦合,灵活编排null什么是SOA?从技术的角度,什么是SOA?从技术的角度,什么是SOA?SOA 的特征SOA 的特征*Source: Cutter Benchmark SurveySOA的成本价值SOA的成本价值应用123456789101112服务目录123134567527891011781210311917119SOA战略:大势所趋 从部门到企业范围实施SOASOA战略:大势所趋 从部门到企业范围实施SOA*What Stage Is Your Company Currently In With Respect to SOA? 2005 2006 2007Up 300% ’05 to ‘07Up 260% ’05 to ‘07SOA在中国的趋势SOA在中国的趋势利用SOA迎接挑战利用SOA迎接挑战 SOA功能服务单元 “Web Service” 松耦合业务流程 “BPEL Workflow” 高度的可管理性 .降低费用 避免重复投资, 资源重用, 加速推向市场提供灵活的业务模式 快速适应市场变化增加税收 增加新的服务渠道, 从现有系统中挖掘新价值减少外联项目的开发周期和投资 从手工过渡到自动处理, 与业务伙伴建立灵活的信息交互系统企业范围的集成 集成企业中的孤立应用,支持并购引发的系统整合降低风险和增加透明度 增强业务活动的洞察力,建立风险预警机制“SOA 影响IT和业务的每个方面.”nullSOA技术架构从垂直结构到水平结构的过程从垂直结构到水平结构的过程SOA门户平台行政管理决策支持外部信息交换征管系统出口退税金税二期SOA数据集成平台SOA业务流程平台SOA应用集成平台SOA管理平台SOA应用平台理想的体系架构 理想的体系架构 编排平台编排分析和协同供应商 客户合作伙伴 雇员SOA 架构SOA 架构Legacy ApplicationsPackaged ApplicationsDatabasesFile SystemsPresentation ServicesShared Business ServicesStreamlined Business ProcessesData & Access ServicesService BusConnectivityMessagingAdaptersCustom IntegrationShared Services InfrastructureTransformationAggregationLegacy EnablementEnrichmentCustom Business Services Reusable PortletsMulti-Channel DeliveryShared Business ProcessesWorkflowOrchestrationData AccessService-Enabled ApplicationsJDBCRationalizationNon Service-Enabled AssetsDelivery Channel Architecture (Portals, Fat Clients, IVR, PDA, etc.)SalesComposite ApplicationsChoreographyPortalsWorkflowSecurity ServicesCommon Services重用降低了成本和风险 Commodities and Competitive DifferentiationDodge Neon 4 doors small sedan 4cyl 132HP, US$13,000Dodge Viper sports coupe 10cyl 500HP, US$81.000Chrysler PT Cruiser wagon 4cyl 154HP, US$16,00040% 重用重用降低了成本和风险 Commodities and Competitive DifferentiationSOA 代表一种规范的转变SOA 代表一种规范的转变目前的 ITService Oriented Architecture新的ITSOA 的主要优势SOA 的主要优势SOA 对应用开发和维护的影响SOA 对应用开发和维护的影响累加成本 传统开发 方式SOASource: Forrester Research基础结构投入开发新应用利用现有的IT资产议程 议程 IT的发展趋势—SOA背景知识 当今的业务和技术需求? 什么是SOA Oracle的SOA解决方案 Oracle的SOA实现 Oracle公司简介 Oracle SOA套件介绍 Oracle税务行业解决方案及成功案例 Oracle与千度软件的合作及成功案例 Project vs. SOAProject vs. SOASOA的分级模型SOA的分级模型战略目标战术 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 例子*Source: Accenture + Oracle + The Hartford第一级 – 最简单SOA(构造、使用 Web Services)第一级 – 最简单SOA(构造、使用 Web Services)技术要求 应用服务器平台 支持 Web Services 的开发工具 标准遵循 WSDL, SOAP, XML WSRP, JSR168策略 在计划SOA时将未来业务需求考虑在内 确定快速 ROI 项目 广泛享受成功成果 架构 开始检查企业架构 (清楚现有环境) 评估 SOA 对企业架构的影响 定义公司标准 建造基础“服务” 开始设定SOA路标及“服务”组计划 治理 计划部门间的治理 跨部门的“服务”定义及使用方式 组织 建立企业级的架构师团队(对企业SOA推行负责) 信息 着手设立公司信息模型、标准 实施 选择快速实施项目以求短期能见效益第二级 – 战术级项目(集成服务,管理“服务”)第二级 – 战术级项目(集成服务,管理“服务”)技术要求 BPEL 流程编排 (Orchestration) 企业服务总线(ESB - Enterprise Service Bus) 服务注册(Registry) Web Services 管理和安全(WSM) 标准遵循 BPEL, WSIF, JMS, JCA UDDI WS-Security策略 宣传SOA给业务带来的好处 开始确定衡量SOA是否成功的主要指标 架构 完成企业架构的检查 保证“服务”的管理和安全性政策的有效实行 治理 保证有效的治理- 适应业务需要和SOA的建设 采用跨部门的IT决策模式和治理 组织 企业架构师团队设定“服务”开发的指导原则 企业架构师团队在业务和IT部门驱动SOA进程 企业架构师团队着手SOA培训 信息 信息的广泛共享 扩展公司信息模型,建立数据服务 实施 着手可重用“服务”的设计开发 建立“服务”建设的操作模型 – 谁开发? 谁维护? 谁修改? 采用SOA项目方法论并用适当的机制总结最佳实践第三级 – 战略级(中央架构团队,“服务”重用的流程)第三级 – 战略级(中央架构团队,“服务”重用的流程)技术 业务流程建模 业务规则引擎 (Rule Engines) 数据集成中心(Data Hubs) 集成服务环境(ISE-Integrated Services Environment) 元数据管理 标准 BPMN, BPEL Industry XML策略 实施业务处理流程自动化 架构 清晰定义技术、应用、信息、方案共享架构 制订合理的策略方法管理“服务”的建设 治理 建立有效的SOA治理方法,激励资源重用 企业架构师团队评估项目 开始考评流程自动化范围及“服务”重用状况 组织 企业架构师团队评估项目对标准的支持和“服务”重用度等 IT部门深入了解业务发展策略 实施全面SOA 培训 建立初步的SOA品质中心 信息 建立共享的单一客户数据源 实施 “服务”设计和部署与SLA和容量计划的综合 管理“服务”的优化 保证企业范围内实施SOA的 最佳实践 考虑采用 AMD(架构模型驱动)开发应用第四级 – 企业级(评测 & 改进)第四级 – 企业级(评测 & 改进)技术 业务流程模拟 业务活动监测(BAM) 复杂事件处理 元数据管理系统 网格计算技术 标准 Service Component Architecture (SCA) WS-Addressing, WS-Eventing WS-Trust, WS Secure Conversations 策略 监控、评测流程以进一步优化 驱动与合作伙伴SOA方式的业务 架构 实现共享服务理念 驱动SOA架构与伙伴系统的集成 治理 治理工作的关键 – 利用IT资源提高企业竞争力 评测SOA对满足企业需求的作用的效果 组织 发挥SOA品质中心的职能,指导SOA最佳实践和传授相关知识 信息 建立完整的企业单一数据中心 实施 完善业务流程变化的管理机制 评测 “服务”使用情况并建立增加重用度的管理机制 服务级别的容量规划 着眼于迭代开发模型如ARAD(结构化的RAD)以增加重用度 第五级 – 行业级 SOA(持续的改进 &创新) 第五级 – 行业级 SOA(持续的改进 &创新) 策略 获得业务洞察力, 获取实时的信息和业务自动化 自适应变化的能力 架构 保障非SOA应用向SOA平滑迁移 确保“服务”的审计和监测和自适应能力 治理 实现治理职能的转化,密切IT与业务的关系 实现自动治理 建立例外处理的程序 信息 信息成为竞争获胜的基本保障 信息和处理的联动,根据反馈信息智能驱动业务流程 组织 保障持续的改进、创新 SOA 型的组织架构 实施 优化的开发机制 SOA六域模型SOA六域模型构建成本 业务和IT优势 主要衡量指标组织设计 资金 技能 角色和 职责 岗位职责下载项目部各岗位职责下载项目部各岗位职责下载建筑公司岗位职责下载社工督导职责.docx 标准 运营流程和工具 变革管理现有应用 建设中的主要项目 基础架构建规划参考架构 可管理性/可用性 扩展性 安全性基础架构服务 信息和访问服务 共享的业务服务 表示服务 复合应用SOA支持的公司策略 业务流程架构为确保成功,要给予每个域同样的重视实施SOA的务实之路实施SOA的务实之路Oracle - 您的 SOA 战略伙伴Oracle - 您的 SOA 战略伙伴各地区有专门的销售和咨询顾问队伍. (北京, 上海, 广州, 深圳, 成都 + 26个二级城市) 专业的技术支持团队 (北京, 上海, 广州, 深圳, 成都及大连全球支持中心) Oracle培训中心 (北京, 上海, 广州,深圳, 成都) 强大的中国研发中心 (北京,深圳) 成熟的系统集成与应用开发伙伴 伙伴解决方案/技术支持中心 (北京, 深圳) Oracle SOA解决方案 从高端客户到中小企业市场 最好的SOA套件: BPEL, ESB, BAM, Business Rules, Web Services Mgr 全面、“热插拔”、坚不可摧如何开始?如何开始?设计SOA 复合应用的过程 设计SOA 复合应用的过程 1. 服务的组合 – 发布和组织0. 业务需求和概念设计第一步 | 生成服务组合第一步 | 生成服务组合DatabaseJava 将服务暴露列出所需要服务的清单 服务 合同 劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载 和接口(Contract/Interface) 粗粒度文档 异步交互 Undo/Cancel 操作 版本化 WS-I, Wrapped Document Style WSIF Binding to Java, JCAIMS, CICSSAP Oracle, PSFT服务组合服务组合 在一个集中的注册集中生成,发布和管理服务 主要特征 覆盖整个企业的集中式的SOA工具 使服务的提供者可以发布,分类和通告服务 允许服务的使用者发现和获取满足条件的服务 服务的生命周期 服务作为SOA治理和策略实施的唯一控制点 与所有中间件组件和应用紧密集成 也能与第三方的中间件组件共同工作 Service Registry第二步 | 企业服务总线: 传递数据第二步 | 企业服务总线: 传递数据 在ESB实现中, 服务信息传递是通过总线提供的基于内容的路由, QoS和转换方式进行的,而不是直接交互的. 主要特征 服务需拟化, 逻辑命名 互连性, 转化, 充实和路由 300+ 适配器 集成的 UDDI Registry (Systinet) 灵活的基于内容的路由服务 丰富的监控和消息跟踪 WS-* 标准支持第三步 | 编排成端到端服务第三步 | 编排成端到端服务 基于XML标准的web 服务编排形成端到端业务流程 BPEL PM: 服务编排 丰富的 BPEL 支持 Drag-and drop 可视化设计器 支持XSLT 和 XQuery 嵌入的人工工作流和规则 基于ESB的 Binding Framework Unit Testing framework 功能强大的管理控制台 BPEL第四步 | 人工协同工作流和业务规则第四步 | 人工协同工作流和业务规则ProcessWorkflowRulesfx完整的人工协同工作流和业务规则支持 在端到端的流程中插入人工交互的功能 有不同的审批和用户交互的模型 可客户化的工作列表应用 将业务规则作为决策服务加入 BPEL 流程 人工协同工作流 – 开放架构 完全的元数据驱动 可插入身份管理 决策服务可以和任何规则引擎工作 第五步 | 用户界面第五步 | 用户界面 标准的用户接口 – Portal, JSF, .Net apps 重要特性 页面设计技术:JSF / AJAX WebCenter: WSRP, JSR-168 based Portlets for 流程报表, BAM 报表 用户工作列表 Portlet Customization & Personalization MS Office Smart Documents 可以被 BPEL 流程使用 文档管理功能可以与Oracle 内容管理集成 内容审批可以使用基于BPEL 的工作流工具 工作流可以结合任何用户动作 融合门户,内容服务和流程编排 第六步 | 业务行为监控(BAM)第六步 | 业务行为监控(BAM) 用仪表板来表示实时的关键业务指数 – 有非常高的可视性 重要特征 实时的 KPIs 用户可以定义报警规则 方便与多种后台数据源集成 – 交易系统,消息系统和流程处理引擎 可以和报表和分析系统集成 与BPEL PM紧密集成 动态显示技术 执行内嵌动作 基于Browser的设计器 流数据展示全面完整的 SOA 基础架构全面完整的 SOA 基础架构.NET, SAP, Mainframe, Oracle, Retek, PeopleSoft, Siebel, etcJavaModel Driven - Declarative ProgrammingfxBPELXSLTBusiness RulesPortlets3. Assembly, Orchestration (Transparency)CEPJSF Pages1. Portfolio of Business Services and Events (Granularity)nullOracle SOA 的开发平台nullCoherence Cache J2EE Application Server (Oracle AS, WebLogic, WebSphere, JBoss)MessagingOracle SOA 平台——全面完整的解决方案JRockit VM & RTOracle SOAOracle SOAERP/ Legacy AppsCustom Apps & ServicesWeb services为什么选择Oracle SOA 平台?为什么选择Oracle SOA 平台?全面,而且完整 开发、封装、排演、发现、访问、部署、管理、安全、联合 互相无缝集成 优化设计 Monitor, Optimize Business Process Business Users & I/T Collaborate on Process Design 热插拔 Works with Existing Systems, Middleware, & Enterprise Apps Standards-based: Precludes Customer Lock 和Oracle应用的预集成 Siebel, PeopleSoft, JD Edwards, E-Business Suite, Retek, i-flex, Portal As well as SAP R/3, mySAP, IMS, VSAM, Tuxedo, …太多不兼容的产品,太多厂商…太多不兼容的产品,太多厂商…Iona ORBsAccrue ClickstreamTivoli ManagementVitria IntegrationRational ModelingRogueWave FrameworkIBM Application ServerNovell DirectoryNetscape Web ServerMicrosoft DatabaseTimes Ten CacheActuate ReportingPlumtree PortalCognos AnalysisPhone.com WirelessNetPerceptions PersonalizationBorland Java ToolRSA Certificate AuthorityOracle® SOA Suite 完整、集成的解决方案Oracle® SOA Suite 完整、集成的解决方案Oracle DirectoryOracleAS IntegrationOracle ADF FrameworkOracle Application ServerOracle HTTP ServerOracle Web CacheOracle ReportsOracleAS PortalOracle DiscovererOracleAS WirelessOracle Certificate AuthorityOracleAS PersonalizationOracle JDeveloperOracle Enterprise ManagerOracle DatabaseBus. Comp. for Java广泛积极的参与推动 SOA 标准广泛积极的参与推动 SOA 标准Oracle是SOA解决方案的领导者Oracle是SOA解决方案的领导者独特的SOA实施方法论 Oracle SOA套件的竞争优势 投入巨大资源力推SOA - 专业的销售咨询团队 - 专门的技术推广中心 - 经验丰富的架构师队伍 - 强大的本地设计开发中心(如:ISV中心) 诸多客户与合作伙伴成功案例 - 德国邮政全球网络(Deutsche Post World Net) - 美国卡尔森营销集团(Carlson Marketing Group) - 美国哈特福德公司(The Hartford ) - 荷兰国际租赁(ING Lease) ……总结: Oracle SOA平台 帮助缩短业务执行差距总结: Oracle SOA平台 帮助缩短业务执行差距Time200520072009PerformanceTime199520002005null*信息系统如何支持随需应变的业务模式?信息系统如何支持随需应变的业务模式?议程 议程 IT的发展趋势—SOA背景知识 当今的业务和技术需求? 什么是SOA Oracle的SOA解决方案 Oracle的SOA实现 Oracle公司简介 Oracle SOA套件介绍 Oracle税务行业解决方案及成功案例 Oracle与千度软件的合作及成功案例 null Application Server Application Grid SOA / Application Integration Business Process Management Business Intelligence Content Management Identity Management Data Integration Enterprise Portals Collaboration Java Development Tools Management Tools Hyperion Performance MgmtMiddleware E-Business Suite PeopleSoft Siebel JD Edwards Primavera Project Mgmt G-Log Transportation Mgmt Agile PLM Governance, Risk, Compliance Oracle Retail Oracle Banking Oracle Communications Oracle Utilities Oracle Insurance Oracle Public Sector/Taxation Oracle Health SciencesApplications OLTP Database Data Warehousing Analytics Data Security High Availability Information Lifecycle Mgmt In-Memory Caching Embedded Databases Spatial Databases Enterprise Search Database Development Tools Management Tools Database Machine Exadata StorageDatabaseInfrastructure Server Virtualization Clusterware Storage Mgmt Management Tools Linux Operating System主要市场的领导者主要市场的领导者Database Database Share on Linux Embedded Database Middleware CRM Retail Communications Human Capital Management Financial Services Banking Public Sector Professional Services Life Sciences Enterprise Performance Management Data Warehousing Oracle Fusion Middleware产品战略 全面开放集成Oracle Fusion Middleware产品战略 Oracle Fusion Middleware产品线Oracle Fusion Middleware产品线Oracle Fusion MiddlewareOracle Fusion Middleware全球最佳中间件套件 Gartner分析象限Application Platform Suites Application Infrastructure SOA Application Infrastructure Backend Integration Development Tools Application Server Web Services Platform Enterprise Portal Enterprise Content Mgmt. Enterprise Records Mgmt. Enterprise Service Bus Business Integration Business Process Mgmt. Business Intelligence Corporate Performance Mgmt. Access Management Identity Provisioning Web Services Management Data Integration全球最佳中间件套件 Gartner分析象限Oracle Fusion Middleware 中间件领域的领先者 Oracle Fusion Middleware 中间件领域的领先者 市场份额领先 增长率领先 性能领先 性价比领先 最大的合作伙伴共生体 最大的开发人员社区议程 议程 IT的发展趋势—SOA背景知识 当今的业务和技术需求? 什么是SOA Oracle的SOA解决方案 Oracle的SOA实现 Oracle公司简介 Oracle SOA套件介绍 Oracle税务行业解决方案及成功案例 Oracle与千度软件的合作及成功案例 Oracle SOA 发展Oracle SOA 发展Portlet Web Services (WSRP)Web Services Support200120022004200320062005BPEL Process ManagerJ2EE 1.4 Standard Web ServicesWSDL, UDDI, Development Tools, Expanded Web Services PlatformService RegistryWeb Services Manager, BAM BPA Suite2007Oracle Data IntegratorStellent Doc Mgmt, Image ProcTangosol…2008WebLogic Server ALSB Repository ALBPM Event Server2008年继续赢得大奖2008年继续赢得大奖http://www.infoworld.com/slideshow/2008/01/144-2008_technology-3.htmlnull*nullOracle SOA 套件基于网格计算、SOAnullCoherence Cache J2EE Application Server (Oracle AS, WebLogic, WebSphere, JBoss)MessagingOracle SOA 平台——全面完整的解决方案JRockit VM & RTHow are customers thinking technically about flexible IT through SOA?How are customers thinking technically about flexible IT through SOA?BPA(Business Process Analyst) – 给业务分析人员的解决方案BPA(Business Process Analyst) – 给业务分析人员的解决方案业务人员用直观的方式建立业务流程模型 对业务模型进行模拟,并优化该模型 各部门可以协同建立完整业务模型 在企业门户发布设计的业务模型,提供广泛讨论的机制设计业务流程开发服务: JDeveloper 开发服务: JDeveloper PortalBusiness ProcessJ2EEUnified Design TimeChoice of Run Time集成阶段:Oracle Service Bus集成阶段:Oracle Service Bus 跨服务网络进行事件和请求的智能化路由 关键特性 统一的原数据 (WSDL) 统一的定位机制 (逻辑命名) 300+ 适配器 集成的UDDI注册 (Systinet) 灵活的基于内容路由服务 有效的监控和消息跟踪机制 WS-* 标准支持 服务虚拟化, 逻辑命名 关键优势 优化的传输和数据格式 开放的架构 (WSIF, JCA, JMS) 集成化的安全仅仅连接应用并不足够 点对点的集成方法阻止了灵活性仅仅连接应用并不足够 点对点的集成方法阻止了灵活性点对点 脆弱的连接 冗余的逻辑 无法扩展 缺少可视性 业务影响 延迟对业务需求的变化的响应 ServiceServiceServiceServiceServiceServiceServiceService解决方案:服务集成激活面向服务的灵活性 使用企业级的服务总线激活面向服务的灵活性 使用企业级的服务总线高速的中间平台 连接一次;松耦合 提升服务重用 无限可扩充性 事务的可视化 灵活性的收益 易于改变 提高重用性 控制风险 Enterprise Service BusServiceServiceServiceServiceServiceServiceServiceServiceOracle Service BusOracle Service Bus安全认证授权身份消息保密消息接口 / 连接 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 服务存储运行报表SLA 报警错误处理基于内容路由数据动态转换导入 / 导出有效性验证服务运行管理代理注册服务交换更改变更管理服务发现监控 FTPMQSMTPHTTP/SSOAPJMSFileJMS/XATux自定制适应众多异构平台,能快速将其接入服务总线,将之变为服务确保服务访问过程的安全性、可靠性、一致性实现对服务资源的维护和治理体现SOA架构的灵活性、易用性确保关键的SOA基础架构稳定、可靠运行集成阶段:300+ 适配器集成阶段:300+ 适配器数据库 Oracle 8i and above MS SQL-Server IBM DB/2 UDB Sybase Informix JDBC /ODBC 消息 Oracle AQ MQ-Series TIBCO JMS providers 第三方认证过的 For any Endpoint应用 Oracle SAP R/3 Peoplesoft JD Edwards Siebel 7 Siebel 2000 Custom Applications B2B协议 RosettaNet AS1 AS2 EDI on VAN UCCNet Custom Defined 传输 SOAP HTTP, HTTP-S SMTP FTP, FTP-S Flat File 遗留 CICS IMS/DB IMS/TM VSAM 3270 Screen ScrapingOracle Data Integrator(ODI) 是一个SOA 准备的数据集成工具 Oracle Data Integrator(ODI) 是一个SOA 准备的数据集成工具 编排阶段:流程编排和业务规则编排阶段:流程编排和业务规则流程工作流规则fx 多样化的人工工作流和业务规则支持 关键特性 整合系统和人工工作流,实现端到端业务流程管理 多样化的审批和用户交换模式 可定制的任务列表应用 决策服务,集成业务规则到 BPEL 流程 关键优势 人工工作流 – 开放架构 全面的原数据触发 可插拔的分配服务 可插拔的身份管理 决策服务,支持任何其他规则引擎 流程编排:Oracle BPEL Process Manager 设计, 部署和管理BPEL流程流程编排:Oracle BPEL Process Manager 设计, 部署和管理BPEL流程BPEL 控制台管理、监控J2EE Application Server (Oracle AS, WebLogic, JBoss, WebSphere)核心 BPEL 引擎 BPELBPEL Process Manager内置的集成服务WorkflowDecision ServiceSensorsMetadata Repository (Dehydration) 企业级服务编排基础构架 全面的、原生BPEL支持 易用的建模工具 可伸缩的可靠引擎 灵活的服务绑定框架 丰富的管理和监控 能运行在多种J2EE服务器上:包括OracleAS, WebLogic, JBoss 及 WebSphere等Workflow Services业务规则:Oracle Business Rules 随时随地引入规则决策服务业务规则:Oracle Business Rules 随时随地引入规则决策服务关键特性 规则关注决策和策略 辅助 BPEL 和 ESB 关注互联互通和编排 无需重新部署流程,动态改变规则 规则设计器,支持 if/then 类型规则, 决策表 规则合法性和一致性检查 规则可以使用在: 智能路由, 合法性检查, 随意的工作流, 任务分派, 升级策略等. 关键优势 决策服务可以集成各种规则引擎到 BPEL – Oracle Business Rules, Ilog, Fair Issac 和流程设计环境紧密集成Oracle Business Rules 声明式的业务规则Oracle Business Rules 声明式的业务规则Rules enabled Java ApplicationApplication LogicRules EngineRuleSession ClassRules repositoryApplication Program Rules GenerationRule Author GUIfactsFacts can be Java objects or XMLRules SDKfactsresults可在BPEL PM中使用决策规则 在流程和规则中无缝集成可在BPEL PM中使用决策规则 在流程和规则中无缝集成Decision Service wizard navigates Rules repositoryMap variables to factsDecide activity invoke rules服务安全: Oracle Web Services Manager “服务”的安全管理服务安全: Oracle Web Services Manager “服务”的安全管理策略执行点 (PEP) 网关 代理 服务器组件 策略管理器 监控器 控制台Policy ManagerGatewayAgentMonitorAgent服务安全: Web Services Manager服务安全: Web Services ManagerWSIFIn-MemoryRESTJCAMSFTWSDLEnterprise Services Bus服务审计SLA 监控安全管理事件管理策略管理Web Services ManagerSOA监控:BAM (Business Activities Monitor) SOA监控:BAM (Business Activities Monitor) 通过仪表盘掌握执行情况,包括发展趋势判断 对不同的人员提供相应的预警等信息实时掌握流程执行情况积极管理业务的执行管理器 – 根据收集到的信息实时间管理“服务” 实时的 KPIs (nightly batch jobs, ..Pos updates, etc) 瘦浏览器 GUI 基于角色的访问控制 实时显示技术 与门户兼容 内嵌自动处理null 在流程中插入”传感器” 在仪表盘中进行处理 运行中的流程变更能力 业务规则改动 人工工作流改动 反馈用于业务仿真可在BPEL PM中监控流程 可与BAM无缝集成灵活丰富的流程监控界面-支持门户灵活丰富的流程监控界面-支持门户服务注册服务注册 集中创建, 发布 和管理服务 主要特性 针对企业内所有 SOA 资产的集中 “记录系统” 使提供者可以发布,分类并广告服务 允许消费者发现,得到符合标准的服务 服务的生命周期管理 主要优点 针对SOA管控和策略执行提供单点控制 和所有的中间件组件和应用紧密集成 和任何第三方中间件组件配合良好 Service Registry企业信息门户信息应用知识企业信息门户构建门户平台 ---- Oracle 门户构建门户平台 ---- Oracle 门户门户业务服务Oracle身份管理Oracle身份管理访问控制 单点登录 身份联合 网络访问控制 Web Service安全 身份管理 用户、角色管理 用户授权 身份基础架构 虚拟目录 目录服务商务智能商务智能OracleAS PersonalizationOracle ReportsDiscoverer定制报表即席查询ClickStream 智能数据源: CRM ERP Data Marts Databases OLAP Data Mining Web Server logs 使用Discoverer和Reports分析业务数据和Web站点活动 与利益相关者分享商务智能 改善运作效率和降低本Oracle ReportsDiscoverer议程 议程 IT的发展趋势—SOA背景知识 当今的业务和技术需求? 什么是SOA Oracle的SOA解决方案 Oracle的SOA实现 Oracle公司简介 Oracle SOA套件介绍 Oracle税务行业解决方案及成功案例 Oracle与千度软件的合作及成功案例 内容内容 税务行业解决方案 成功案例内容内容 税务行业解决方案 信息服务总线 业务流程管理 门户 成功案例税务客户几种典型信息总线需求税务客户几种典型信息总线需求统一纳税人视图 提升数据仓库/ODS的数据服务能力 跨部门信息集成 跨应用系统整合 用信息总线将 EAI/EII需求提升到SOA架构下 SOA架构演化,局部试点加整体规划 企业信息总线 数据服务+服务总线 搭配工作企业信息总线 数据服务+服务总线 搭配工作信息服务总线 Oracle ODI+OSB实现信息服务总线企业服务总线金税集成平台—架构蓝图金税集成平台—架构蓝图思路思路紧紧把握客户对“内部应用系统及数据整合”、“外部数据交换”、“数据受理平台”、“统一应用入口”的想法,对所勾画的平台做清晰明确的定位,力求完全解决客户心中的问题,体现SOA。 内部应用系统及数据整合和外部数据交换->应用集成平台 实现内部应用系统集成 与外部门户间的数据交换 总局/省局间的信息交换 核心业务数据模型 数据受理平台 统一纳税人数据采集标准 统一应用入口 实现界面整合 建立统一身份和权限管理,实现单点登录 内部门户作为内部应用系统整合的服务交付平台 外部门户整合外部资源总体设计总体设计省-地市二级的企业信息总线省-地市二级的企业信息总线企业服务总线 ESB企业服务总线 ESB业务流程管理 (BPM/Workflow)企业服务总线 ESB数据服务数据服务遗留系统系统二系统三数据仓库门户服务消费者 企业服务总线 ESB数据服务数据服务遗留系统系统二系统三数据 仓库DB地市 1..n省级内容内容 税务行业解决方案 信息服务总线 业务流程管理 门户 成功案例业务流程管理在税务行业的应用分析业务流程管理在税务行业的应用分析纳税人视角提供面向纳税人的个性化与综合化的办税服务征收视角以纳税人为核心优化征收环节的流程建立服务型征收管理体制管理视角加强税务管理环节的准确性和高效性,建立统一的考核机制,持续优化业务流程管理在税务行业的应用分析---现状评估业务流程管理在税务行业的应用分析---现状评估不影响税收司法程序的前期下简化大量与纳税人征纳双方的表、证、单、书。数据视角 受纸质表单的影响,表证单书中的数据项有太多的重复,并且相关表证单书之间存在巨大的相关关系,多次录入导致大量的数据冗余和不一致将税收管理中的审批、审核、认定、请示等流转性、交互性强的业务变成一种协同工作环境,将与纳税人相关的过程从税收管理信息系统逻辑中分离开来 绩效管理视角 目前没有有效的机制来评估衡量征纳税过程,无法用量化的机制来评估和优化纳税服务业务应变视角 很多与纳税人相关的流程被固化到征管系统中,难以快速响应业务的变化,也造成征管系统不必要的变更 由于后端系统的制约导致无法快速有效的为纳税人提供新型服务 数据利用视角 对纳税人的监管由于目前不能准确高效的进行规划视角 一直以来税务信息化建设都是以税收征管业务为核心,都是提高征管工作效率、降低征管工作成本为目标 真正站在纳税人的角度来重新思考纳税服务的IT规划思路充分依托信息技术的支持,建立基于数据管理、全过程业务监控为特征的考核机制和内部监督机制,对税务机关的税收执法行为和税收管理行为进行自动监督和自动考核,确保税务机关依法治税、依法行政 借助纳税人惟一独立的账户系统,可以加强税源监控,对纳税人实行分类管理,进一步提高税收管理的效率和质量 进一步加强同合作机构的协同能力,提高数据共享的准确性和实时性业务管理视角 目前职能性的结构和分工导致服务流程割裂和非增值环节过多,使得纳税人面临单点对多点的问题,服务效率低下通过业务功能和数据的重新分布,面向服务建立分层级的、立体的税收管理工作框架 ,例如纳税人服务中心现状评估分析解决策略业务流程管理在税务行业的应用分析---IT策略业务流程管理在税务行业的应用分析---IT策略解决策略IT应对策略建立以流程为中心的思路来构建纳税服务体系按照流程逻辑重新梳理和设计表单进行业务评估,释放征管系统中的刚性流程,回归到纳税服务体系中,利用BPM思想重新设计进行业务评估,释放征管系统中的刚性流程,回归到纳税服务体系中建立KPI体系,利用BAM实现对服务过程的监督,考核,优化建立纳税人关系管理系统,以纳税人为线索建立基本账户机制,实现基于纳税人的流程状态管理,数据管理以及评估指标管理建立同外部门的流程协同机制不影响税收司法程序的前期下简化大量与纳税人征纳双方的表、证、单、书。将税收管理中的审批、审核、认定、请示等流转性、交互性强的业务变成一种协同工作环境,将与纳税人相关的过程从税收管理信息系统逻辑中分离开来 真正站在纳税人的角度来重新思考纳税服务的IT规划思路充分依托信息技术的支持,建立基于数据管理、全过程业务监控为特征的考核机制和内部监督机制,对税务机关的税收执法行为和税收管理行为进行自动监督和自动考核,确保税务机关依法治税、依法行政 借助纳税人惟一独立的账户系统,可以加强税源监控,对纳税人实行分类管理,进一步提高税收管理的效率和质量 进一步加强同合作机构的协同能力,提高数据共享的准确性和实时性通过业务功能和数据的重新分布,面向服务建立分层级的、立体的税收管理工作框架 ,例如纳税人服务中心基于Oracle BPEL构建税务行业统一业务流程平台 对人、系统和文档的单一的流程引擎企业级扩展的SOA平台本地的BPEL和BPMN集成的流程分析功能丰富的业务编辑器基于Web 的业务编辑器丰富的基于AJAX工作流表单 开发工具基于Oracle BPEL构建税务行业统一业务流程平台 对人、系统和文档的单一的流程引擎内容内容 税务行业解决方案 信息服务总线 业务流程管理 门户 成功案例门户在税务行业中的意义门户在税务行业中的意义各级税务信息界面的集中整合 各级税务文档的知识管理以及搜索 各级税务监管部门的分级门户,统一管理 各级税务部门的各类新闻发布 各级税务部门的内部协同办公 各级税务部门的流程管理基于Oracle门户产品构建功能丰富的税务门户MyFord基于Oracle门户产品构建功能丰富的税务门户门户项目的阶段(一)门户项目的阶段(一)统一用户认证及授权管理 不同部门用户的不同展现 内部不同系统的集中展现 针对各应用部门的客户化展现 各级税务部门的不同信息发布 不同部门用户的用户体验不同部门用户的用户体验BEA Confidential | *门户项目的阶段(二)门户项目的阶段(二)各级税务部门的知识管理 强大的搜索功能 各级税务部门的协同办公 各种信息的集中汇聚 协同办公,有权限的信息共享协同办公,有权限的信息共享保证文档的正常流转、历史版本保存和回溯,版本比较以及灵活而强大的安全控制门户项目的阶段(三)门户项目的阶段(三)税务业务流程流转 使用情况分析 门户使用分析门户使用分析内建的数据统计 门户/应用:流量、用户、登录 社区:流量、响应时间、受欢迎程度 Portlets: 浏览流量、使用流量、响应时间 搜索、文档、项目 自动的档案关联 行为分析 业务人员和应用拥有者能够为社区/应用配置自助的分析服务内容内容 税务行业解决方案 成功案例 广东地税 北京地税 国税总局议程 议程 IT的发展趋势—SOA背景知识 当今的业务和技术需求? 什么是SOA Oracle的SOA解决方案 Oracle的SOA实现 Oracle公司简介 Oracle SOA套件介绍 Oracle税务行业解决方案及成功案例 Oracle与千度软件的合作及成功案例 议程 议程 江苏移动SSO项目 奇瑞汽车EAI平台 常州公路运管处应急指挥平台 null谢 谢!
本文档为【Oracle SOA介绍】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_250369
暂无简介~
格式:ppt
大小:15MB
软件:PowerPoint
页数:0
分类:互联网
上传时间:2014-02-26
浏览量:19