Presentation is loading. Please wait.

Presentation is loading. Please wait.

Oracle Application Integration Architecture

Similar presentations


Presentation on theme: "Oracle Application Integration Architecture"— Presentation transcript:

1 Oracle Application Integration Architecture
Jonathan Cheung Sales Consultant Application Technology, Oracle Great China

2 Agenda AIA Overview Prebuilt Customer Master Integration in AIA
Benefits of AIA to customers

3 Today’s Enterprise Challenge Competing Globally with a Fragmented Value Chain
Manage Sell Support Assemble Distribute Division A Division B Division C Division D Division E Oracle E-Business Suite PeopleSoft Siebel CRM On Demand Other CRM Siebel Call Center Legacy Demantra Oracle E-Business Suite Oracle Transportation Management JD Edwards EnterpriseOne Information is fragmented across stovepipes of applications Processes are application-driven, inconsistent and inefficient Integrations are difficult and costly to develop Business Needs Companies need an integrated value chain to drive rapid growth and innovation. Siloed departments, applications, systems make this difficult to achieve.

4 Industry Progress Service Oriented Process Integration Data
Loose Coupling Common Standard Reusability Technology Process Integration EAI merging with BPM Distinct Integration Patterns Some Standards but mainly Proprietary Traditional EAI Message Oriented Middleware Proprietary and Vendor Specific Data Integration Time

5 Combination Creates New Paradigm
A New Paradigm In Technology How Oracle Enables Strategic Business Transformation BUSINESS BENEFITS Combination Creates New Paradigm Adaptive Enterprise SOA Applications Internet Applications Client/Server Applications Mainframe Applications TIME 1987 1993 1996 2008+

6 Front Office Applications Back Office Applications
AIA Abstraction layer Foundation for service-oriented cross-application business processes Key Benefits Leverage the applications you have to transform your business Change IT quickly in response to business needs without the complexity or cost Protect your investments from upgrades and changes Custom Marketing Portals eStore CRM Self Service Other Front Office Applications Back Office Applications Custom Analytics F&B Partners & Suppliers ERP Legacy Supply Chain

7 Business Process Flexibility, Designed for Continuous Improvement
Key Capabilities Adapt and extend business processes to your needs Easily plug and play applications Virtualize application capabilities into a reusable portfolio of services Front Office Applications CRM Custom Custom Check Price & Availability with VMI Create Opportunity Check Price & Availability Capture Order Billing Step N Application Independent Web Services “Get Account Balance” “Update Account Balance…” Benefits Rapid redesign of business processes Application changes are less disruptive to your environment Leverage applications of your choice New Billing ERP Billing Billing F&B Back Office Applications

8 Oracle Application Integration Architecture (AIA)
AIA is the most complete integration solution for orchestrating agile, user-centric business processes across your enterprise applications. Process Integration Packs Optimize. Pre-built composite business processes across enterprise Applications Process Integration Packs Loosely coupled composite business processes Foundation Packs Standardize. Common Object and Shared Service Library with supporting SOA programming model and best practice implementation methods Foundation Packs Oracle Application Integration Architecture leverages Fusion Middleware technology and world class applications experience to create an open standards based solution that allows you to create loosely coupled end to end businesses processes across your applications, that can be continually modified and optimized over time. AIA works between Oracle applications as well as non-Oracle apps. Oracle is uniting its applications into a composite business process, that spans multiple applications and modules. Enabling mission critical business processes. Key Points: The AIA solution is comprised of 3 product categories: Direct Integration: not all integrations need to be process integrations. Sometimes customers just need a nightly batch upload or pure data synchronization between systems. Direct Integrations are designed to support this type of integration requirement. Process Integration Pack: for customers that want to implement end-to-end processes, PIPs are prebuilt composite business processes that allow companies to get up and running with core processes without having to build the entire integration from scratch. Foundation Pack: this is the foundational framework that our process integration packs are built on. Using Foundation Pack, customers can build their own custom integrations with our “do it yourself” solution, bypassing much of the upfront work associated with complex integration projects, like defining a common object model, architecture framework, creating a service library, etc. Comprehensive process composition framework Oracle Fusion Middleware 8

9 What are Foundation Packs? Enterprise SOA Framework
Pre-built Composite Business Processes Integrating 2 or more Applications Direct Integrations Process Integration Packs Pre-built App to App Integration Enterprise SOA Framework Cross and Vertical Industry Process Models,Business Objects, Services Foundation Packs What are Foundation Packs? Enterprise SOA Framework Key Characteristics: Pre-built Application independent process models, enterprise objects and services Standardized business semantics SOA Reference architecture and programming model SOA Governance framework and tools Support any-to-any integration Foundation Packs Programming Model Reference Architecture Enterprise Business Services SOA Governance Tools: CAVS BSR Common Error Handling Business Process Models Enterprise SOA Framework What’s available?: Foundation Pack v2.4 Foundation Pack for Utilities Foundation Pack for Insurance Foundation Pack for Communications Benefits: Jumpstart your SOA initiatives to get to business agility faster Leverage Oracle’s business semantics layer Superior alternative to building it yourself from scratch Oracle supported and maintained

10 Powered by Fusion MiddleWare
AIA Foundation Pack Enterprise Business Services Enterprise Business Objects AIA Infrastructure BPA Suite BAM BI Enterprise Manager Analyst Tools ROUTING & ORCHESTRATION Events Business Monitoring Analytics System Monitoring JDeveloper BPEL Process Manager Web Services Manager Native BPEL Human Workflow Business Rules Policies App Dev Framework Enterprise Service Bus Security Multi Protocol XSLT Transform Routing Adapters ODI B2B SES Registry Apps DB Bulk ETL Partners RFID UDDI Messaging J2EE Application Server

11 Library of Enterprise Business Services
Order Fulfillment Order to Cash ATP Check RMA Telecommunications Order to Bill Customer Care Revenue Mgt Master Data Mgt Customer Pricelists Products Logistics Shipping Charges Shipment Plan Picking & Packing Shipping Details Procurement Internal Orders Product Lifecycle Mgt Engineering Change Order Asset Lifecycle Mgt Asset Tracking Warehousing Inventory Lookup Product Configuration And more to come with each new release…

12 What are Process Integration Packs
What are Process Integration Packs? Pre- built Composite Business Processes Pre-built Composite Business Processes Integrating 2 or more Applications Direct Integrations Process Integration Packs Pre-built App to App Integration Enterprise SOA Framework Cross and Vertical Industry Process Models,Business Objects, Services Foundation Packs Key Characteristics: Best practice business processes integrating two or more applications through the enterprise Business Services/Objects layer Integration at the process, data and UI level Application enhancements to support integration Benefits: Faster time to value More reliable and less risky Configuable, extensible and upgradeable Fully supported and maintained by Oracle Process Integration Packs New UIs & Workflows Orchestrated Processes & Transforms Applications Enhancements & New Services Pre-built Composite Business Processes (2 or more Apps) Best Practice processes for Cross Application and Industry Specific What’s available?: Order to Cash (Siebel and EBS) Design to Release (Agile and EBS/SAP) Oppty to Quote (CRM on-demand and EBS) Customer Hub (Oracle Customer Hub, Siebel CRM, and EBS) and more …

13 List of PIPs Cross Industry Process Integration Packs
Avail. Based on… Application Versions Agile Product Lifecycle Management Integration Pack for Oracle E-Business Suite Aug 2008 Foundation Pack 2.3 Agile PLM (or later) Oracle E-Business Suite R11.i.10 CU2 Siebel CRM Integration Pack for Oracle EBS Order Management Siebel CRM SIA Siebel CRM Integration Pack for Trade Promotion Management Sep 2007 N/A Siebel CRM 8.0 SIA Oracle E-Business Suite 11.i.10 CU2 Process Integration Pack for Oracle Customer Hub Jan 2009 Siebel UCM SIA Siebel CRM SIA Process Integration Pack for Oracle Product Hub Oracle E-Business Suite PIM 12.1 Oracle CRM On Demand Integration Pack for Oracle E-Business Suite Oct 2007 Oracle CRM On Demand Oracle CRM On Demand Integration Pack for JD Edwards EnterpriseOne: Lead to Order 2.3 Oracle CRM On Demand R15 (or later) JDE EnterpriseOne 8.12 SaaS Process Integration Packs PIP focus on Cross Industry and Industry. 13 13

14 Agenda AIA Overview Prebuilt Customer Master Integration in AIA
Benefits of AIA to customers

15 Why is integration a challenge?
Hub needs to expose the right composite web services 1 3 Consuming Applications need to be made MDM aware … 4 …same for Legacy apps 2 The integration layer should meet SOA promised (re-usable, reliable, error proof, …) 15

16 Oracle’s solution for the new set of challenges: Process Integration Pack for Oracle Customer Hub
Customer data refers to both Organization and Person Match Customer: enables users to enter a complete or partial customer record into a source application, send the record to Oracle Customer Hub so that matching logic can be executed against the record, and have Oracle Customer Hub return a list of potential match candidates (with selected attributes) that can be presented to the source application prior to a customer record being committed into the source system database. The match customer flow leverages and invokes the fuzzy-matching capabilities of Oracle Customer Hub so that an all-inclusive list of candidates can be returned. This flow can either supplement or replace a “normal” search query executed against the local database to locate a particular customer account or contact. Fetch Customer: enables users to select a specific record from the list of candidates returned by Oracle Customer Hub in the match flow, and sends a fetch to retrieve and return the full customer profile of that selected record. Oracle Customer Hub returns the latest information for that customer record which either creates a new record in the source application or updates an existing record in the source application. Sync Customer: synchronizes the new or updated records from a source application to one or many target systems. For this integration flow, the source can be Oracle Customer Hub, which invokes the synchronization flow to create or update records in the participating applications, or the source can be one of the participating applications that invokes the synchronization flow to create or update records in Oracle Customer Hub. The synchronization flow represents a single service to perform either a create or an update call, depending on the existence of the customer in the source and target applications. Merge Customer: initiates and publishes the results of a merge process that has occurred in Oracle Customer Hub to the source systems. The merge functionality is a core function in Oracle Customer Hub that enables a Data Steward to effectively determine a survivor record among several duplicate records (select survivor A from duplicate records A and B), or create a new record to consolidate several duplicate or similar records (create new record C from records A and B). For this process, Oracle Customer Hub publishes the results of the merge by providing the survivor record and one or many victim records to the source systems. It will be up to the source systems to determine whether they can or should consume this message in their own records. Although some participating applications have the ability to request a merge operation, only customer merges executed within Oracle Customer Hub are supported for this release. Note that Oracle Customer Hub supports internal unmerge of previously merged entities, however, no publishing takes place from Oracle Customer Hub as a result of an unmerge.

17 Enterprise Applications E-Business Suite Order Management
How the PIP Works Enterprise Applications Siebel CRM E-Business Suite Order Management Other Apps Update Account Record SBL Get Balance Update Record Update Record AIA Abstraction Layer Transforms request to common AIA web service Requestor does not need to know who the Provider is ORC Get Balance Update Account Record Your Customer Master Master Data Systems

18 How the PIP Works Enterprise Applications Master Data Systems
“Updates Account Record” Sends “Update Account Record” Request in Siebel format Enterprise Applications Updates “Account Record” in Order Management and Other Apps too Siebel CRM E-Business Suite Order Management Other Apps SBL Get Balance Update Account Record Update Record Update Record AIA “Update Record” Request AIA “Update Record” Request AIA “Update Record” Request AIA Mediation Layer AIA Abstraction Layer AIA “Update Record” Request ORC Get Balance Update Account Record Receives “Update Account Record” Request and Responds Your Customer Master Master Data Systems

19 Third party content provider
AIA MDM PIP Composite CRUD, Publish and X-ref Services Oracle Customer Hub EBS Web Services Organization Common Object Model (EBO) Person Web Services Third party content provider SOAP/XML Person Real time Group Siebel SOAP/XML Financial Account Household

20 PIP for Oracle Customer Hub Summary
Processes include: Match Organizations and Persons against OCH Fetch Organizations and Persons from OCH Bi-directional synchronization of Organizations and Persons between OCH and Siebel CRM Bi-directional synchronization of Organizations and Persons between OCH and E-Business Suite. Match Customer Fetch Customer Sync Customer Merge Customer Utility Services… Prebuilt Reusable Services Key Benefits Faster MDM Implementation Reduced TCO Accelerated SOA enablement for reuse, agility and flexibility. Supported Applications E-Business Suite Siebel CRM Siebel UCM Oracle FMW AIA Foundation Pack Oracle Database

21 Agenda AIA Overview Prebuilt Customer Master Integration in AIA
Benefits of AIA to customers

22 AIA MDM PIP offers significant value
TCO Savings PIP Unify your application portfolio through packaged integrations Pre-built integrations reduce your development cost and risk Extensible and upgradable to protect customizations to end-points and processes MDM Aware Applications that can talk via AIA Rich set of composite services pre-built in the hub $$$$ Out of the Box Foundation Pack Best practice integration methodology reduces delivery risk SOA lifecycle management ensures control and visibility Pre-built services and common object model speeds time to value $$$ Levels of Value Oracle SOA Platform Comprehensive and integrated suite, best for integration with Oracle Applications Greatest ease-of-use supporting all SOA Patterns: Batch (ODI), Real Time (ESB), Business Process (BPEL Process Manager), Event Management (BAM) Mature SOA platform with market leading interoperability, security, reliability, scalability, governance $$ Do it yourself 22

23 AIA Reduces Cost and Complexity Significant ROI to Customers
Process Models Shared Services Best Practice Designs Automation Utilities Management 30-40% Deployment Cost/Complexity Testing Coding 60-70% Management Deployment Technical Design & Architecture Testing Coding Management Functional Design Technical Design & Architecture Deployment Pre-Built Connectors Pre-Defined Injection Points Testing Functional Design Configuration Business Process Design Design Extensions Business Process Design Requirement Analysis Process Tailoring Requirement Analysis Fit Gap Analysis Custom SOA Integration AIA FP Based Integration AIA PIP Based Integration

24 Sampling of Leading Companies Leveraging AIA

25 Why Customers Choose AIA
Pre-built Composite Business Processes Integrating 2 or more Applications Direct Integrations Process Integration Packs Pre-built App to App Integration Enterprise SOA Framework Cross and Vertical Industry Process Models,Business Objects, Services Foundation Packs Out of the Box $ Proven Configurable Pre-built Embedded best practices Quicker time to value at lower TCO Supported and Maintained Practical SOA methodology Industry Standards Compliant Robust Tech Foundation Prescriptive Loose coupling of Apps through the abstraction layer Extensible Framework Better business and IT alignment

26 26


Download ppt "Oracle Application Integration Architecture"

Similar presentations


Ads by Google