Copyright 2013, Oracle and/or its affiliates. All rights reserved.



Similar documents
Oracle E-Business Suite Integration Best Practices. Veshaal Singh Senior Director E-Business Suite Development September 29, 2014

EBS SOA Integration Options

ecommerce: Oracle B2B 11g

EBS - SOA Integration Options

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

E-Business Suite Oracle SOA Suite Integration Options

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]

Oracle SOA Suite: The Evaluation from 10g to 11g

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Oracle SOA Suite Then and Now:

SERVICE ORIENTED ARCHITECTURE

AquaLogic ESB Design and Integration (3 Days)

ORACLE SOA SUITE. Product Overview

1 What Are Web Services?

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference

1 What Are Web Services?

Oracle White Paper December Mobility for Oracle Applications using Fusion Middleware

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

Who are We Specialized. Recognized. Preferred. The right partner makes all the difference.

SOA Best Practices (from monolithic to service-oriented)

Extending Oracle Applications on Mobile Using Oracle MAF and Oracle Mobile Security

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

Business Process Execution Language for Web Services

Oracle Business Activity Monitoring 11g New Features

BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER. An Oracle White Paper Jan 2005

Web Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, A PeopleTools and Fusion perspective

What I Advise Every Customer To Do On Their Oracle SOA Projects

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

Oracle SOA Suite 11g: Essential Concepts Student Guide

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

JD Edwards EnterpriseOne Mobile Solutions

Jitterbit Technical Overview : Microsoft Dynamics CRM

Oracle Service Bus: - When to use, where to use and when not to use

SNUG June 16, 2006 The Future of PeopleSoft Integration

Closer Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division

Raghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress)

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

AquaLogic Service Bus

AIA Update Application Integration Today and Tomorrow

Reusing Existing * Java EE Applications from Oracle SOA Suite

Workday Integration Cloud

Core Feature Comparison between. XML / SOA Gateways. and. Web Application Firewalls. Jason Macy jmacy@forumsys.com CTO, Forum Systems

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Creating a Strong Security Infrastructure for Exposing JBoss Services

Oracle BIEE and SOA Integration : Step by Step. Mark Rittman, Director, Rittman Mead Consulting

How to Fusion? An introductory session for Learning/Adopting Oracle Fusion Applications

<Insert Picture Here> Oracle Fusion: The New Standard for Enterprise Software

An Oracle White Paper November Oracle Primavera P6 EPPM Integrations with Web Services and Events

tibbr Now, the Information Finds You.

<Insert Picture Here> Oracle Web Services Manager (WSM)

ESB solutions Title. BWUG & GSE Subtitle guy.crets@i8c.be. xx.yy@i8c.be

An Unbiased Look: Oracle SOA Suite 12c

Solution Brief ealliance EDI Solutions

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Cloud Bjarte Drivenes Enterprise Architect. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

WhiteWave's Integrated Managed File Transfer (MFT)

Oracle Reference Architecture and Oracle Cloud

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Jitterbit Technical Overview : Salesforce

Sentinet for BizTalk Server SENTINET

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Simplify Enterprise Mobility. Frédéric Desbiens Principal Product Manager Mobility and Development Tools

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

# Fusion Applications - E-Business Suite Co-Existence: Strategy & Approach

The Oracle Fusion Development Platform

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

SOA REFERENCE ARCHITECTURE: SERVICE TIER

INSTALLING AND INVOKING ORACLE DATA INTEGRATOR (ODI) PUBLIC WEB SERVICES

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Course Summary. Prerequisites

Oracle E-Business Suite and Oracle Cloud: Practical Coexistence Scenarios

<Insert Picture Here> Mediator & Adapters Jeff Davies Oracle USA

Oracle Platform Security Services & Authorization Policy Manager. Vinay Shukla July 2010

Mobilize Your ERP with ADF Mobile

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

Lead to order integration of CRM on demand and Oracle E-Business Suite. Michael Baggott Dataweave Service Delivery Director

Apigee Gateway Specifications

Oracle WebLogic Server: Remote Monitoring and Management

Corporate Bill Analyzer

WebOTX V8.4 - ESB / Salesforce Integration Solution -

Sentinet for BizTalk Server SENTINET 3.1

Extending webmethods Using E2open Software on Demand for Multi-Company Process Management

Jitterbit Technical Overview : Microsoft Dynamics AX

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform.

White Paper. TIA Architecture Overview

Service Governance and Virtualization For SOA

A standards-based approach to application integration

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite 12.2

Transcription:

1

Integration Options for Oracle E-Business Suite Rekha Ayothi, Lead Product Manager, Oracle

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. 3

Program Agenda Application Integration Overview Oracle E-Business Suite Integration Options Best Practices Case Studies Q & A 4

Application Integration Overview 5

Oracle E-Business Suite Integration Overview Mobile Applications Fusion Applications Partner Applications Oracle E-Business Suite Applications Unlimited SAP, Salesforce, Dynamics Custom Applications 6

Integration Styles Integration through Native Interfaces Data-Centric Integration Event-Driven Integration Process-Centric Integration B2B Integration Integration through Web services 7

Oracle E-Business Suite Integration Tools & Technologies 8

Oracle E-Business Suite Integration Tools & Technology Oracle E-Business Suite PLSQL Java Concurrent Program Open Interface Business Event System Workflow XML Gateway E-Commerce Gateway Integrated SOA Gateway (Web Services) Integration through Native Interfaces Data-Centric Integration Event-Driven Integration Process-Centric Integration B2B Integration Integration through Web services 9

Catalogue of EBS Integration Interfaces Integration Repository Standardized Documentation Search & Browse Interfaces Web Service Management Seeded + Custom Interfaces 10

Centralized Repository for EBS & Custom Integration Interfaces Custom Interfaces Centralized View of Oracle Seeded & Custom Interfaces Annotate Java APIs PL/SQL APIs Business Service Objects Parse Business Events XML Gateway Concurrent Programs Upload 11

Integration through Native Interfaces Homogeneous Customizations, Extensions WHAT: PL/SQL & Java based public integration APIs WHEN: Extension, integration within firewall in homogeneous platform HOW: Described in Integration Repository. Follow EBS guidelines for customization & extension. Create, update business objects, reuse business logic/ rules, retrieve business data 12

Data Centric Integration Open Interface & Concurrent Program for Bulk Data Updates Oracle E-Business Suite Tools to Extract, Transform & Load Data Source Concurrent Program (Validation) Open Interface Tables Load SQL * Loader Text File Oracle Data Integrator Base Tables Open Interface Views Extract 3 rd party Adapter Custom Table Inbound Outbound 13

Data Centric Integration Web ADI for Small Batch Data Upload Oracle E-Business Suite Manual Verification, Update & Upload Data Source Web ADI Upload Download Text File Concurrent Program (Validation) Open Interface Tables Download Custom Table Base Tables Inbound Outbound 14

Desktop Integration Framework Create Custom Web ADI Integrators Use Desktop Integration Framework to Create Custom Web ADI Integrators Use LOVs & Date Picker Components Importer Rules Handle error situations & display error message Clean Up temporary data 15

Bulk Data Transfer between EBS On-Premise & On-Cloud Applications ODI File SFTP Import Future Considerations UCM (RIDC Client to upload & download file) Web Service (MTOM) Oracle E-Business Suite Cloud based Application 16

Event Driven Integration Embedded Business Event System Oracle E-Business Suite Workflow Process Business Event PL/SQL & Java APIs (Business Logic) Notification Mailer Service Invocation Framework XML Gateway Advanced Queue Emails Web Services Trading Partners Applications Adapter Business Activity Monitoring 17

Process Centric Integration Business Process Automation using Oracle Workflow Oracle E-Business Suite Business Events Workflow Notifications Trading Partners APIs Rules Routing Parallel Flows Looping Chaining Web Services BPEL Process / SOA Composites 18

Oracle Workflow Vs SOA Suite (BPEL, Mediator) Oracle Workflow (in E-Business Suite) Orchestration Chaining, Conditional Routing, Looping, Parallel Flows, Sub-process Oracle SOA Suite (BPEL, Mediator, Human Workflow, Business Rules) Web Service Invocations Synchronous Web Service Invocations, Asynchronous Web Service with Callback Asynchronous Web Service Invocations Notifications SMS, Voice, Instant Messages Approval Worklists, E-Mails Data Manipulations XPath, XQuery XSLT Based XML Transformations Error & Exception Handling Advanced Compensation Logic Basic Error Handling 19

Business to Business Integration Transaction Management Trading Point Partner Management Trading Partners Industry B2B Standards Cross Firewall Multi-enterprise Collaboration with Partner Monitoring Point Message Point Transport 20

Business to Business Integration Oracle E-Commerce Gateway for EDI Transactions Oracle E-Business Suite E-Commerce Gateway 3 rd Party EDI Translator Concurrent Program (Validation) Open Interface Tables / Views ASCII Text File EDI Standard File Trading Partners Base Tables Inbound Outbound 21

Business to Business Integration Oracle XML Gateway for XML based Standard Business Transactions Oracle E-Business Suite Workflow Process Advanced Queue Adapter B2B OTA Business Events XML Gateway Trading Partners PL/SQL & Java APIs (Business Logic) Open Interface Tables/ Views JMS Base Tables 22

Oracle XML Gateway, E-Commerce Gateway Vs Oracle B2B Oracle XML Gateway & Oracle E-Commerce Gateway DTD based XML & ASCII Flat File Document Protocol OAG, cxml, EDIFACT, ASC X12 ** Oracle B2B XSD based XML, RosettaNet, HL7, UCCnet, NCPDP Telecom, etc Packaging MIME, SOAP S/MIME, XML digital signature, XML encryption Transport Protocol FTP(S), IMAP, POP3, MLLP, TCP/IP HTTP(S), SMTP, JMS, AQ Message Exchange AS1, AS2, ebms, RNIF 23

Web Service based Integrations 24

SOA based Integration Options Fusion Middleware Applications Unlimited Oracle SOA Suite, Oracle Service Bus Oracle E-Business Suite Oracle Applications Adapter Integrated SOA Gateway All Supported E-Business Suite Releases R12.1 Onwards 25

Integration Repository Oracle E-Business Suite Adapter Overview PL/SQL API, Business Events Oracle SOA Suite BPEL PM BAM XML & e-commerce Gateway Open Interface Tables, Views & Concurrent Programs EBS Adapter OSB B2B 26

Oracle E-Business Suite Adapter Design Time from JDeveloper Run Time from Enterprise Manager Console 27

Oracle EBS Integrated SOA Gateway Out-of-the-box SOA Enablement Integration Repository Find Register Generate Service Invocation Framework Provide Service Bi-directional SOA Consume Service Service Provider SOA-based integration infrastructure that helps organizations to provide, consume and monitor Web services for integrations in a heterogeneous ecosystem. 28

Service Provider Native API as Web Service Generate Deploy 29

Service Invocation Framework Invoke & Consume External Web Service PL/SQL APIs Forms OAF pages Service Invocation Framework (Web Service Consumer) SOAP Web Services Concurrent Programs (Java/ PLSQL) Workflow Business Event System 30

ISG Architectural Changes in Release 12.2 E-Business Suite R12.1.3 Integrated SOA Gateway E-Business Suite R12.2 Integrated SOA Gateway Service Provider Service Invocation Framework Service Provider Service Invocation Framework Adapter Framework Business Event System Oracle E-Business Suite Adapter Business Event System JAX-RPC WSIF Oracle SOA Suite 11g JAX-WS Oracle Application Server 10g for E-Business Suite WebLogic Server 11g for SOA Suite WebLogic Server 11g for E- Business Suite 31

Domains Managed Servers Domains Managed Servers Decoupled & Scalable Architecture Oracle E-Business Suite EBS WLS Installation Over HTTP Oracle SOA Suite SOA Suite WLS Installation EBS Domain EBS SOA Domain Applications & Shared Libraries Applications & Shared Libraries oa core oafm ISG JMX Client ISG SOA Infra Adapters Over T3 EBS Database SOA Suite Database 32

Extend Business Service Portfolio 33

Oracle E-Business Suite Adapter Vs Integrated SOA Gateway Oracle E-Business Suite Adapter (All Supported Releases of EBS) Integrated SOA Gateway (R12.1+) Web Service Client Java,.NET, PHP Oracle SOA Suite (BPEL, Mediator), Oracle Service Bus Open Interface Tables & Views, EDI Interface Technology PL/SQL APIs, Concurrent Programs, XML Gateway (Inbound Messages) Business Service Objects, Java APIs for Forms MTOM, Reliable Messaging, Atomic Transaction Web Service Policies WS-Security (Username Token, SAML) EBS (Client) Service Consume External Service Service Invocation Framework 34

Integrated SOA Gateway for EBS Mobile Application Development 35

Mobile Application Development Options Native Specific to each mobile platform ios, Android Web Standard web technologies HTML5, JavaScript, CSS Hybrid Web app + Mobile container ADF Mobile 36

Mobile Application Development for EBS Mobile Apps Mobile Devices Oracle E-Business Suite R 12.1.3 Native (ios, Android) Application Security Application Logic (PL/SQL, BSOs, etc) Integrated SOA Gateway (Web Services) Security Services SOAP Data Services Web (HTML5) Hybrid (Oracle ADF Mobile) 37

Secured Data for Mobile Users EBS Security Services Authentication Login Service for Application Authentication Authorization Access Control Service to load Roles and Privileges Control RBAC Features 38

EBS Integration Interfaces as REST Services Beyond R12.2 Roadmap SOAP Integrated SOA Gateway (SOAP & REST Web Services) Integration Interfaces REST PL/SQL Business Service Object XML Gateway Java Open Interface Concurrent Program Application Logic (HR, Projects, Finance, Order, Procure, Shipping) Oracle E-Business Suite 39

UI Experience for REST Services Roadmap One Step Deploy Described in WADL Service Alias for Simplified End Point Pre-Configured Setup Support for JSON & XML 40

REST Services Demo Roadmap Integrated SOA Gateway Deploy Get Person Details API as REST Create Grant EBS Security Services 41

Roadmap Service Provider Roadmap Service enable Java APIs, Open Interface Tables/ Views Transaction support in distributed processing Advanced Web Service Standards Reliable Messaging, MTOM Advanced Interface Management Monitor, analyze change impact Enhanced custom interface management Custom categorization of custom interfaces 42

Roadmap Service Invocation Framework Roadmap Support for Asynchronous Web Services Support for REST Services Monitor Service Invocations Advanced Web Service standards SAML, MTOM, Reliable Messaging Enhanced Service Invocation Framework UI 43

Case Studies 44

Oracle HCM Cloud HR2HR Solution for EBS HCM HR Functions Benefits Payroll Learning irecruitment On-Premise Deployment Human Capital Management Cloud/SaaS Deployment Talent Management Talent Management Functions Profile Goal Management Performance Document Talent Review Compensation 45

HR2HR: Oracle EBS HCM & Fusion HCM Coexistence Compensation Management Concurrent Program + Open Interface Table Web ADI ISG (Service Provider) ISG (Service Invocation Framework) 46

Mobile Application Demo Roadmap EBS Worklist Subset of Approval Notifications for easy access Notification Details along with Transaction Details and Action History Approve / Reject / Request for Information / Reassign etc Uses EBS Security Services and Data Services 47

Oracle E-Business Suite Integration Tools & Technology Oracle E-Business Suite PLSQL Java Concurrent Program Open Interface Workflow Business Event System XML Gateway E-Commerce Gateway Integrated SOA Gateway (Web Services) Integration through Native Interfaces Data-Centric Integration Process-Centric Integration Event-Driven Integration B2B Integration Integration through Web services Oracle Data Integrator BPEL CEP Oracle SOA Suite B2B E-Business Suite Adapter 48

New Whitepaper Oracle E-Business Suite Release 12.1.3: Integration Products and Technologies Primer [MOS ID 1494997.1] https://blogs.oracle.com/stevenchan 49

50

51

52