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



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

Introducing Oracle Integration Cloud Service Simplify Integration to Cloud and Mobile

CON Standards-Based Desktop Integration in Oracle E-Business Suite

Oracle Middleware a felhőben

Mobilize E-Business Suite with Oracle Mobile Platform

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

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

How To Develop An Org Cloud Based Powerware For An Onpremise Cloud Environment

EBS SOA Integration Options

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

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

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

E-Business Suite Oracle SOA Suite Integration Options

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

Product Strategy Update OTM Users Conference 2015

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

EBS - SOA Integration Options

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

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

Oracle Reference Architecture and Oracle Cloud

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

ORACLE SOA SUITE. Product Overview

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

Agenda. Fusion Middleware Release 12 Fusion Applications

Oracle WebCenter and BPM Strategy and Vision

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

Jitterbit Technical Overview : Microsoft Dynamics CRM

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

SERVICE ORIENTED ARCHITECTURE

Oracle s Cloud Computing Strategy

How to Integrate and Extend Oracle CON3755. Gary Williams Principal Curriculum Developer Mobile Cloud Applications October 2014

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

Oracle Service Cloud Platform Overview & Roadmap CON8910

Roadmap from On-Premise to Cloud based Integration solutions from SAP

JD Edwards EnterpriseOne Mobile Solutions

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

AIA Update Application Integration Today and Tomorrow

Clouds on the Horizon: What s the Best Oracle Fusion Strategy for Those Still on Oracle 11i or R12.0?

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Safe Harbor Statement

Oracle SOA Suite Then and Now:

Certus Solutions. Our Journey Using PaaS to Extend Oracle Cloud Applications

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

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

Jitterbit Technical Overview : Salesforce

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

SNUG June 16, 2006 The Future of PeopleSoft Integration

Data Integration Hub

General Session Oracle Business Analytics Executive Briefing

Oracle Cloud Computing Strategy

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Business Analytics for the Cloud

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

Cloud PPM for Project-centric Service Organizations

Oracle Application Express and Oracle E-Business Suite. Love and Mariage!

Oracle Fusion Financials The Future Unearthed

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Oracle BI Cloud Service : What is it and Where Will it be Useful? Francesco Tisiot, Principal Consultant, Rittman Mead OUG Ireland 2015, Dublin

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

Integrating Siebel CRM 8 with Oracle Applications

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

Cloud to Cloud Integrations with Force.com. Sandeep Bhanot Developer

Oracle Business Activity Monitoring 11g New Features

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Oracle White Paper December Mobility for Oracle Applications using Fusion Middleware

Workday Integration Cloud

WhiteWave's Integrated Managed File Transfer (MFT)

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

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

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

Integration in Action using JBoss Middleware. Ashokraj Natarajan - Cognizant

IBM SmartCloud Application Performance and Monitoring. RTView for APM Webinar

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

Jitterbit Technical Overview : Microsoft Dynamics AX

Cisco Enterprise Mobility Services Platform

Intelligence. Productivity. Mobility. Unified Service. Predictive analytics: Offline mobile: Self, assisted & field service

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

Service Governance and Virtualization For SOA

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

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

Public & Private Cloud Services

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

SAP Crystal Reports & SAP HANA: Integration & Roadmap Kenneth Li SAP SESSION CODE: 0401

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

FREQUENTLY ASKED QUESTIONS. Oracle Applications Strategy

KBACE Applied Service Oriented Architecture (SOA)

Oracle Database Cloud Services OGh DBA & Middleware Day

Service Oriented Data Management

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

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

Safe Harbor Statement

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

Transcription:

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

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 decisions. 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 1 2 3 4 Application Integration Overview Oracle E-Business Suite Integration Options Best Practices Integration Cloud Services 4

Program Agenda 1 2 3 4 Application Integration Overview Oracle E-Business Suite Integration Options Best Practices Integration Cloud Services 5

Application Integration Overview 6

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

API Mgmt Connect Connect API mgmt Service Integration Strategy Business Process Mgmt Cloud Orchestrate Analytics Mobile Oracle E-Business Suite Transform and Route B2B 73 Things Trading Partners

Program Agenda 1 2 3 4 Application Integration Overview Oracle E-Business Suite Integration Options Best Practices Case Studies 9

Integration Styles Integration through Native Interfaces Data-Centric Integration Event-Driven Integration Process-Centric Integration B2B Integration Integration through Services

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 Services

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

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

Program Agenda 1 2 3 4 Application Integration Overview Oracle E-Business Suite Integration Options Best Practices Case Studies 14

Native Interfaces Integration Style 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, re-use business logic/ rules, retrieve business data

Oracle E-Business Suite SDK for Java Integration Styles Native Interfaces E-Business Suite SDK for Java JAAS Session Management Profile i18n Language Info Messages Apps HandleLog AppsDataSource

Data Centric Integration Integration Styles 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

Data Centric Integration Integration Style Web ADI for Small Batch Data Upload (Excel) 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

Event Driven Integration Style 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

Process Centric Integration Style 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

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

Business to Business Integration Style Oracle E-Commerce Gateway for EDI Transactions Oracle E-Business Suite E-Commerce Gateway B2B 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

Business to Business Integration Style 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

Services Integration Style Fusion Middleware Oracle E-Business Suite Oracle SOA Suite, Oracle Service Bus Integrated SOA Gateway Oracle E-Business Suite Adapter All Supported E-Business Suite Releases R12.1 Onwards

Authentication Services REST Access Control Username Token SOAP Integrated SOA Gateway Integration Repository Integrated SOA Gateway SOAP/REST Oracle E-Business Suite PL/SQL APIs BSO SOAP/XML Interface Tables CP Java APIs Interface Views User Interface Layer Business Logic Layer REST/JSON EC Gateway BC4J XML Gateway OA Framework Pages Security Services Configuration Server

Service Provider Native API as Web Service Generate Deploy

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

Oracle EBS HCM and Oracle HCM Cloud Talent Review Compensation Performance Management Work Structures Person Information Compensation Social Human Resources Advanced Benefits Payroll Time & Labor Learning Management On-Premise 29

Oracle E-Business Suite HCM to Oracle HCM Cloud Framework Data Flow EBS To Cloud Cloud To EBS File Based Loader Simplified high volume data loading based on CSV, XML, DAT Spreadsheet Loader Simplified Low volume data loading via spreadsheets Web services Real time data exchange with external systems Staging Area Web Services Oracle HCM Cloud Core HR Benefits Performance Management Goal Management Talent Compensation HCM Extract Analytics HCM Extract - Extract, Transform and format large amounts of complex data BI Publisher - Extract data from HCM Business Object repository in a preformatted template OTBI - Extract data from HCM Business Object repository to provide real-time operational reporting & file creation 30

Integration with Internet of Things, and Mobile Applications 31

API Mgmt Connect Connect API mgmt Services Integration Strategy Business Process Mgmt Cloud Orchestrate Analytics Mobile Oracle E-Business Suite Transform and Route B2B 73 Things Trading Partners

Architecture Fundamental Requirements Security Authentication Authorization Access Control Data Services Integrated SOA Gateway SOA Suite / EBS Adapter

Oracle E-Business Suite Security Services 34

Oracle E-Business Suite Security as Service Authentication Session Token/Cookie HTTP Basic Auth Authorization Apps Context Initialization Published in Integration Repository

Security Services in Integration Repository

Oracle E-Business Suite Data Services SOAP and REST in Integration Repository 37

Data Services

Security Oracle E-Business Suite Security Session Management with REST Services HTTP BasicAuth Capture Username and Password Load Roles and Privileges Applications Context Login Service Access Control Service Apps Context Initialization Security Data Services Header (EBS Cookies/Session Token) Body (Payload XML or JSON) EBS Session Cookie REST Service 1 REST Service 2 Logout Service Integration Repository

E-Business Suite SDK for Mobile Roadmap EBS SDK for Mobile Application Templates Security Services Profiles, Preferences Apps Context Initialization Push Notifications Images, Attachments, LOVs Worklist Library Administration Services and Console Integration with Data Services

Program Agenda 1 2 3 4 Application Integration Overview Oracle E-Business Suite Integration Options Best Practices Integration Cloud Services 41

The New Reality Cloud introduces a new dimension of complexity Cloud Integration Not All IT Is in Your Control Tooling is Inconsistent Security On-premises Integration Challenges Remain

Where is Your Integration Center of Gravity? Oracle s New Offering: Integration Cloud Service ON-PREMISE Majority of Applications on- Premise [with some 3 rd party or Oracle Cloud Applications] ORACLE CLOUD Majority of SaaS Applications on Oracle Cloud [with some applications on-premise] Oracle SOA Suite Oracle Integration Cloud Service

Introducing Integration Simplicity Installation Configuration Patch-set Updates Map from scratch Hardware incompatibility Hand-coded integration

Oracle Integration Cloud Service Key Features Simplified: Web based, Point & Click integration experience Highly Visible: Rich monitoring & error management Lifecycle : Support both on-premise, cloud lifecycle tools Highly Available: Data Guard, RAC Cluster Managed: Oracle Backs Up, Patches, Upgrades Fully portable: On-premise to Cloud Benefits Pre-integrated SaaS, PaaS Auto-Association Integration Pre-builts: Customize, Activate Rapid Mapping using Recommendations Rich Connectivity with Cloud & On-premise Connectors Secure On-premise integration using lightweight Agent Rapid and fully automated provisioning

Oracle Integration Cloud Service: Sample Use Cases Use Cases 1. Quickly integrate with Pre-built integration 2. Rapid New Application Development in Cloud 3. Integration For All Examples Point, click and activate Pre-built Integrations from the Cloud Marketplace for SaaS and On-premise integrations, or customize for your business needs. Accelerate and execute net new integration projects on the cloud. Build-and-Deploy capabilities with a highly intuitive and simplified Web UI designed for all users 46

ICS Integration Personas Oracle SaaS App Product Teams Build and deliver Pre-built Flows with other Oracle SaaS Apps Deliver Patches and new versions of Flows 100% built, maintained and supported by Oracle System Integrators, ISVs Customize Oracle delivered Integration flows Build and Deliver Integration flows Develop and sell Cloud/SaaS adapters through cloud marketplace Monetize mapping assets Develop and extend SaaS, on-premise apps with ICS to other Oracle Public cloud services e.g MCS, OMS, JCS etc. Customers Use/Customize Pre-built flows Develop New Integration flows Rapid delivery of Integrations between SaaS to SaaS and SaaS to onpremise applications 47

Cloud Marketplace Avenue for Delivering and Consuming Packaged Integrations, Connectors and Maps Build Discover Consume Build and Release Packaged Integrations using Oracle ICS Large # of Integrations to choose from Read, Review and Engage Try Buy Activate

Use Case: Integration Cloud Service 49

ICS ICS Use Case Flow Opportunity created in Oracle Sales Cloud A Quote to be created in Oracle CPQ Cloud and details to be updated back in Sales Cloud. Sales Order to be created from Quote/Item details in E-Business Suite on-premise. Integration Designer models integration flows using ICS Integration flow activated Opportunity to Order flow is processed as modeled Sales Rep 1 3 2 ICS Designer

Integration Best Practices - Summary PLSQL Java Concurrent Program Open Interface Workflow Business Event System XML Gateway E-Commerce Gateway Integrated SOA Gateway (REST/SOAP Services) Mobile SDK Integration through Native Interfaces Data-Centric Integration Process-Centric Integration Event-Driven Integration B2B Integration Integration through Services Oracle SOA Suite Oracle E- Business Suite SDK Oracle Data Integrator BPEL CEP B2B E-Business Suite Adapter/Integrati on Cloud Services

Related Sessions Tuesday Sep 30 10:45 am - 11:30 am Tuesday Sep 30 12:00 pm - 12:45 pm Strategy & Roadmap GEN6832 - General Session: Oracle E-Business Suite Strategy and Roadmap Cliff Godwin, Sr. Vice President, Oracle CON7694 - Oracle E-Business Suite Technology: Strategy and Roadmap Lisa Parekh, Vice President, Technology Integration MW-2008 MW- 3004/3006 52

Related Sessions Monday Sep 29 4:00 pm - 4:45 pm Tuesday Sep 30 3:45 pm - 4:30 pm Mobility CON7528 - Mobilize Oracle E-Business Suite with Oracle Mobile Platform Jeff Croxen, Sr. Manager, Deloitte Consulting LLP Srikant Subramaniam, Director, Product Management, Oracle Rajesh Ghosh, Director, ATG Development, Oracle CON7492 - Oracle E-Business Suite: Mobile Strategy and Roadmap Jeanne Lowell - VP, EBS Product Strategy, Oracle MW-3018 MW- 3004/3006 53

Related Sessions Monday Sep 29 1:30 pm - 2:15 pm Desktop Integration CON7689 - Standards-Based Desktop Integration in Oracle E-Business Suite Gustavo Jimenez, Sr. Manager, ATG Development MW-2018 54

Related Sessions Wednesday Oct 1 4:45 pm - 5:30 pm Integration CON7690 - Web Services and SOA Integration Options for Oracle E-Business Suite Rajesh Ghosh, Director, ATG Development MW-2018 55

Meet the Experts Tools and Technology Max Arderius, Manager, ATG Development Samer Barakat, Director, Applications Performance Steven Chan, Sr. Director, ATG Development Kevin Hudson, Sr. Director, ATG Development Lisa Parekh, Vice President, Technology Integration Elke Phelps, Sr. Principal Product Manager, ATG Development Veshaal Singh, Sr. Director, ATG Development MTE8640 Monday, Sep 29, 2014 1:30 pm 2:15 pm Moscone West Overlook 3C 56

Demos Moscone West Exhibition Hall Mon, Sep 29: 9:45 am 6:00 pm Tue, Sep 30: 9:45 am 6:00 pm Wed, Oct 01: 9:45 am 3:45 pm WUL-003 Advanced Architecture and Technology Stack for Oracle E-Business Suite WUL-002 End-to-End Management of Oracle E-Business Suite WUL-014 New User Interface Capabilities in Oracle E-Business Suite WUL-004 Oracle E-Business Suite: Technical Upgrade Best Practices 57

E-Business Suite Technology Stack Blog blogs.oracle.com/stevenchan Direct from EBS Development Latest news Certification announcements Primers, FAQs, tips Desupport reminders Latest upgrade recommendations Statements of Direction Subscribe by email or RSS 58

E-Business Suite: System Management facebook.com/groups/ebs.sysadmin Join us in Facebook 59