webcast application integration
DESCRIPTION
webcastTRANSCRIPT
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1
-
Integration Options for Oracle E-Business Suite
Rekha Ayothi,
Lead Product Manager, Oracle
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 3
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 Oracles products remains at the
sole discretion of Oracle.
Safe Harbor Statement
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 4
Program Agenda
Application Integration Overview
Oracle E-Business Suite Integration Options
Best Practices
Case Studies
Q & A
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 5
Application Integration Overview
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 6
Oracle E-Business Suite Integration Overview
Fusion Applications
Partner Applications
Applications Unlimited
SAP, Salesforce, Dynamics
Mobile Applications
Custom Applications
Oracle E-Business Suite
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 7
Integration Styles
Data-Centric
Integration
Integration through
Native Interfaces
Process-Centric
Integration
Event-Driven
Integration
B2B Integration Integration through
Web services
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 8
Oracle E-Business Suite Integration Tools & Technologies
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 9
Oracle E-Business Suite Integration Tools & Technology
Oracle E-Business Suite
Concurrent
Program
Open Interface
Integrated SOA
Gateway
(Web Services)
Business
Event
System
XML Gateway
E-Commerce
Gateway
PLSQL
Java
Data-Centric
Integration
Integration through
Native Interfaces
Workflow
Process-Centric
Integration
Event-Driven
Integration
B2B
Integration
Integration through
Web services
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 10
Catalogue of EBS Integration Interfaces Integration Repository
Standardized Documentation
Search & Browse Interfaces
Web Service Management
Seeded + Custom Interfaces
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 11
Centralized Repository for EBS & Custom Integration Interfaces
Annotate
Parse
Upload
Custom Interfaces Centralized View of Oracle Seeded &
Custom Interfaces
XML Gateway
PL/SQL APIs
Concurrent Programs Business Events
Java APIs Business Service
Objects
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 12
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
Homogeneous
Customizations, Extensions
Integration through Native Interfaces
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 13
Data Centric Integration Open Interface & Concurrent Program for Bulk Data Updates
Oracle E-Business Suite
Concurrent
Program
(Validation)
Open
Interface
Tables
Base Tables
Open
Interface
Views
SQL *
Loader
Oracle Data
Integrator
3rd party
Adapter
Outbound
Inbound
Data Source Tools to Extract,
Transform & Load
Load
Extract
Text File
Custom Table
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 14
Data Centric Integration Web ADI for Small Batch Data Upload
Oracle E-Business Suite
Concurrent
Program
(Validation)
Open
Interface
Tables
Base Tables
Text File
Manual Verification, Update & Upload
Upload Download Web ADI
Download
Outbound
Inbound
Custom Table
Data Source
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 15
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
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 16
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
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 17
Oracle E-Business Suite
Event Driven Integration Embedded Business Event System
Advanced Queue
Business Event
Workflow Process
Service Invocation
Framework
Notification Mailer
XML Gateway
PL/SQL & Java APIs
(Business Logic)
Trading Partners
Emails
Web Services
Applications
Business Activity
Monitoring Adapter
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 18
Oracle E-Business Suite
Process Centric Integration Business Process Automation using Oracle Workflow
Workflow Business
Events
Notifications
APIs
Rules
Parallel
Flows Looping Chaining Routing
Trading Partners
Web Services BPEL Process /
SOA Composites
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 19
Oracle SOA Suite (BPEL, Mediator, Human Workflow, Business Rules)
Synchronous Web Service Invocations,
Asynchronous Web Service with Callback
SMS, Voice, Instant Messages
XPath, XQuery
Advanced Compensation Logic
Oracle Workflow (in E-Business Suite)
Oracle Workflow Vs SOA Suite (BPEL, Mediator)
Orchestration
Chaining, Conditional Routing, Looping, Parallel Flows, Sub-process
Web Service Invocations
Asynchronous Web Service Invocations
Notifications
Approval Worklists, E-Mails
Data Manipulations
XSLT Based XML Transformations
Error & Exception Handling
Basic Error Handling
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 20
Business to Business Integration
Transaction Management Point
Point Point
Trading Partner
Management
Message Transport
Monitoring
Industry B2B Standards
Cross Firewall
Multi-enterprise
Collaboration with Partner Trading Partners
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 21
Business to Business Integration Oracle E-Commerce Gateway for EDI Transactions
Oracle E-Business Suite
Concurrent
Program
(Validation)
Open
Interface
Tables / Views
Base Tables
ASCII Text
File
E-Commerce
Gateway
Outbound
Inbound
3rd Party EDI
Translator
Trading Partners EDI
Standard
File
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 22
Oracle E-Business Suite
Business to Business Integration Oracle XML Gateway for XML based Standard Business Transactions
Business Events
Workflow Process
PL/SQL & Java APIs
(Business Logic)
Trading Partners
Advanced Queue
Open Interface Tables/
Views
Base Tables
OTA
XML Gateway
JMS
Adapter
B2B
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 23
Oracle XML Gateway, E-Commerce Gateway Vs Oracle B2B
Oracle B2B Oracle XML Gateway &
Oracle E-Commerce Gateway
Document Protocol XSD based XML, RosettaNet, HL7,
UCCnet, NCPDP Telecom, etc
OAG, cXML, EDIFACT, ASC X12 **
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
DTD based XML & ASCII Flat File
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 24
Web Service based Integrations
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 25
SOA based Integration Options
Fusion Middleware
Oracle SOA Suite,
Oracle Service Bus
Oracle Applications
Adapter
Applications Unlimited
Oracle E-Business
Suite
Integrated SOA
Gateway
All Supported E-Business
Suite Releases R12.1 Onwards
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 26
Oracle E-Business Suite Adapter Overview
XML & e-Commerce
Gateway
Open Interface Tables,
Views & Concurrent
Programs
PL/SQL API, Business
Events
Inte
gra
tion R
epository
Oracle SOA Suite
EBS
Adapter OSB B2B
BPEL PM BAM
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 27
Oracle E-Business Suite Adapter
Design Time from JDeveloper
Run Time from Enterprise Manager Console
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 28
Oracle EBS Integrated SOA Gateway
SOA-based integration infrastructure that helps organizations to provide, consume and monitor Web services for integrations in a heterogeneous ecosystem.
Bi-directional SOA
Out-of-the-box SOA Enablement
Integration Repository
Service Invocation
Framework Service Provider
Register Find
Provide Service
Consume Service
Generate
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 29
Service Provider Native API as Web Service
Generate
Deploy
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 30
Service Invocation Framework Invoke & Consume External Web Service
SOAP Web Services
PL/SQL APIs
Forms
Service Invocation
Framework
(Web Service Consumer)
Workflow
Concurrent Programs (Java/ PLSQL)
OAF pages
Business Event System
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 31
ISG Architectural Changes in Release 12.2
Integrated SOA Gateway
Service Provider
Adapter Framework
JAX-RPC
Service Invocation Framework
Business Event System
Oracle Application Server 10g for E-Business Suite
WSIF
E-Business Suite R12.1.3
Integrated SOA Gateway
WebLogic Server 11g for SOA Suite
Service Provider
Oracle E-Business Suite Adapter
Oracle SOA Suite 11g
Service Invocation Framework
Business Event System
WebLogic Server 11g for E-Business Suite
JAX-WS
E-Business Suite R12.2
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 32
Decoupled & Scalable Architecture
EBS WLS Installation
Dom
ain
s
EBS Domain
Ma
na
ge
d
Se
rve
rs Applications & Shared
Libraries
oa core oafm ISG JMX
Client
SOA Suite WLS Installation
Oracle E-Business Suite Oracle SOA Suite
Over HTTP
Over T3
EBS Database
SOA Suite Database
Dom
ain
s
EBS SOA Domain
Ma
na
ge
d
Se
rve
rs Applications & Shared
Libraries
ISG SOA
Infra Adapters
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 33
Extend Business Service Portfolio
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 34
Integrated SOA Gateway (R12.1+)
Java, .NET, PHP
Business Service Objects, Java APIs for
Forms
Service Invocation Framework
Oracle E-Business Suite Adapter (All Supported Releases of EBS)
Open Interface Tables & Views, EDI
MTOM, Reliable Messaging, Atomic
Transaction
Oracle E-Business Suite Adapter Vs Integrated SOA Gateway
Web Service Client
Oracle SOA Suite (BPEL, Mediator), Oracle Service Bus
Interface Technology
PL/SQL APIs, Concurrent Programs, XML Gateway (Inbound Messages)
Web Service Policies
WS-Security (Username Token, SAML)
Service EBS (Client) Consume External Service
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 35
Integrated SOA Gateway for EBS Mobile Application Development
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 36
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
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 37
Oracle E-Business Suite R 12.1.3
Mobile Application Development for EBS
Web (HTML5)
Hybrid (Oracle ADF Mobile)
Native (iOS, Android)
Mobile Apps Mobile Devices
Application Security
Integrated SOA
Gateway
(Web Services) Application Logic
(PL/SQL, BSOs, etc)
Security Services
Data Services
SOAP
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 38
Authentication
Login Service for Application Authentication
Authorization
Access Control Service to load Roles and Privileges
Control RBAC Features
Secured Data for Mobile Users
EBS Security Services
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 39
EBS Integration Interfaces as REST Services Beyond R12.2
Oracle E-Business Suite
Application Logic
(HR, Projects, Finance, Order, Procure, Shipping)
Integration Interfaces
PL/SQL Business
Service Object XML Gateway
Concurrent
Program
Open
Interface Java
Integrated SOA Gateway
(SOAP & REST Web Services) SOAP REST
Roadmap
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 40
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
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 41
REST Services Demo
Integrated SOA Gateway
Deploy Get Person Details API as REST
Create Grant
EBS Security Services
Roadmap
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 42
Roadmap Service Provider
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
Roadmap
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 43
Roadmap Service Invocation Framework
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
Roadmap
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 44
Case Studies
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 45
Human Capital Management Talent Management
HR Functions Benefits Payroll Learning iRecruitment
Talent Management Functions Profile Goal Management Performance Document Talent Review Compensation
Cloud/SaaS Deployment On-Premise Deployment
Oracle HCM Cloud HR2HR Solution for EBS HCM
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 46
HR2HR: Oracle EBS HCM & Fusion HCM Coexistence Compensation Management
Web ADI
ISG (Service Provider)
ISG (Service Invocation
Framework)
Concurrent Program + Open Interface Table
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 47
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
EBS Worklist
Mobile Application Demo Roadmap
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 48
Oracle E-Business Suite Integration Tools & Technology
Oracle E-Business Suite
Concurrent
Program
Open Interface
Integrated SOA
Gateway
(Web Services)
Workflow Business
Event
System
XML Gateway
E-Commerce
Gateway
PLSQL
Java
Data-Centric
Integration
Integration through
Native Interfaces
Process-Centric
Integration
Event-Driven
Integration
B2B
Integration
Integration through
Web services
Oracle SOA Suite
BPEL Oracle Data
Integrator B2B CEP E-Business
Suite Adapter
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 49
New Whitepaper Oracle E-Business Suite Release 12.1.3: Integration Products and Technologies Primer [MOS ID 1494997.1]
https://blogs.oracle.com/stevenChan
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 50
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 51
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 52