You are on page 1of 34

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

d. Insert Information Protection Policy Classification from Slide 16


Oracle E-Business Suite
Integration Best Practices
Veshaal Singh, Oracle
Jeffrey Hand, Zebra Technologies
Sankaran Srinivasan, Zebra Technologies

2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
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 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Program  Application Integration Overview
Agenda  Integration Tools & Technology
 Customer Case Study – Zebra
Technologies
 Key Takeaways

4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Application Integration
Overview

5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Oracle E-Business Suite
Application Integration

Fusion Partner
Applications Applications

Oracle E-
Business
Suite

Custom,
Applications
3rd Party
Unlimited
Applications

6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Application Architecture Evolution

Cloud / SaaS

Web-based Services

Client/Server Components

Objects
Homogeneous
Application
Data

Tighter Looser
Coupling

7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Enterprise Application Integration Styles

Integration Data-Centric Process- Event-Driven B2B Integration


through Native Integration Centric Integration Integration through Web
Interfaces Integration Services

8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Integration Tools &
Technology

9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
E-Business Suite Integration Tools &
Technologies
Oracle E-Business Suite

Concurrent
PLSQL Business XML Gateway Integrated SOA
Program
Workflow Event Gateway
System E-Commerce (Web Services)
Java Open Interface
Gateway

Integration Data-Centric Process-Centric Event-Driven B2B Integration through


through Native Integration Integration Integration Integration Web services
Interfaces

Oracle SOA Suite


Oracle Data E-Business
Integrator BPEL CEP B2B
Suite Adapter

10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Where do you find Services?
Integration Repository

 Standardized Documentation

 Search and Browse Interface

 Services Management

 Seeded and Custom Interfaces

11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Data Centric Integration
Data Synchronization
Applications
 WHAT: Open Interface Tables/ Database
Views & Concurrent Program
 WHEN: Bulk data upload, Offline
batch transaction updates
 HOW: Use external tools to dump CP
or extract data to & from Open
Interface Tables/ Views Base Tables
Interface Tables/
 MORE: Oracle Data Integrator, Views (Staging
SQL Loader Area)

12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Data Centric Integration
Manual Data Consolidations
 WHAT: Oracle Web Applications
Desktop Integrator
 WHEN: Small scale batch data
upload that require manual data
verification, minor data updates
 HOW: Download data to desktop
applications – Microsoft Excel.
Review, update data. Upload
data, submit import programs

13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
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, re-
use business logic/ rules, retrieve
business data

14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Process Centric Integration
Business Process
Automation
 WHAT: Oracle Workflow for
business process integration
within EBS applications
 Integrated with Workflow
Notification System, Business
Event System
 MORE: Integrate with external
applications, BPEL processes
through web service invocation

15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Event Driven Integration
Non-intrusive integration
 WHAT: Oracle Workflow Business
Event System
 WHEN: Messaging based
integration, Asynchronous, offline
business process execution,
monitoring & alert system
 HOW: Raise Business Event to
execute custom code, initiate
workflow process, invoke web
service

16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Business to Business Integration
Business Transactions with
Trading Partner
 WHAT: Oracle XML Gateway for
XML based messages, Oracle
eCommerce Gateway for EDI flat file
 WHEN: Exchange industry standard
based transaction messages with
trading partner
 HOW: Configure & use seeded
transaction maps. Supports Industry
standards OAG, IFX, EDIFACT, etc.
Define custom transactions & use.
 MORE: B2B from Oracle SOA Suite

17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Integration through Web Services
Cloud, SaaS, Std WS Client
Heterogeneous applications Logistics External Web
Apache Axis
Service Service BPEL PM / OSB
 WHAT: Oracle E-Business Suite
Integrated SOA Gateway
 WHEN: Provide, Consume web Service Provider
Service Invocation HRMS SCM
services across firewall, Real time / Service Service
offline transaction updates in
Framework
Integration Repository
heterogeneous env
Integrated SOA Gateway
 HOW: Expose Oracle seeded or
custom APIs as Web Service from UI.
Invoke & consume external web
service from PL/SQL, Java APIs, OAF
pages, Workflow process, Forms.

18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Roadmap
Architectural Changes in R12.2
E-Business Suite R12.1.3 E-Business Suite R12.2

Integrated SOA Gateway Integrated SOA Gateway

Service Invocation Service Invocation


Service Provider Service Provider
Framework Framework

Adapter Framework &


Standalone E-Business Suite Business Event System E-Business Suite Adapter Business Event System
Adapter

JAX-RPC WSIF Oracle SOA Suite 11g JAX-WS

WebLogic Server 11g for WebLogic Server 11g for E-


Oracle Application Server 10g for E-Business Suite
SOA Suite Business Suite

19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Roadmap
Architectural Changes…
Cloud Desktop
Applications Application
E-Business Suite
Integrated SOA SOAP
Gateway Proxy Webservices
SOAP
E-Business Suite SDK Response
Mobile Portal
Applications (Composite UI)
Integrated SOA
SOA Composite XML Payload
Gateway Applications
E-Business Suite Adapter
REST Web
Application
Services XML Response
SOA Suite 11g

20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Case Studies

21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Fusion HR2HR for HCM

22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
HR2HR: Oracle EBS HCM & Fusion HCM
Coexistence
Case Study

 Web ADI for Setup


 Integrated SOA Gateway’s
Service Provider for Process
initiation – Import
Compensation changes
 ODI for data extraction from
Open Interface tables

23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Customer Case Study -
Zebra Technologies

24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Key Takeaways

25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Key Takeaways
Integration Style Oracle E-Business Suite Oracle Fusion Middleware

Data Centric Open Interface Tables/ Views &


Oracle Data Integrator
Integration Concurrent Program

Integration through Native


PL/SQL & Java APIs
Interfaces
Oracle SOA Suite
Process Centric
Oracle Workflow BPEL PM
Integration

Event Driven Oracle Workflow Business Event


System CEP
Integration

Oracle XML Gateway, Oracle


B2B Integrations eCommerce Gateway B2B

Web Service Integrated SOA Gateway E-Business Suite Adapter


based Integration

26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Oracle Demos
Moscone West
End-to-End Management of Oracle
W-063
E-Business Suite
SOA-Based Integration for Oracle
W-064
E-Business Suite
New User Productivity Capabilities in Oracle
W-065
E-Business Suite
Oracle E-Business Suite 12.1 Technical
W-066
Upgrade Best Practices
Advanced Architecture and Technology Stack
W-067
for Oracle E-Business Suite

27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Related Sessions
Tuesday
CON8805 - Planning Your Oracle E-Business Suite Upgrade
Moscone West
5:00 pm from 11i to Release 12.1 and Beyond
3002/3004
Anne Carlson
CON9053 - Advanced Management of Oracle E-Business
Moscone West
5:00 pm Suite with Oracle Enterprise Manager
2016
Angelo Rosado

28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Related Sessions
Wednesday
CON8809 - Oracle E-Business Suite 12.1 Upgrade Best
Moscone West
10:15 am Practices: Technical Insight
3011
Isam Alyousfi, Udayan Parvate
CON9032 - Upgrading Your Customizations of Oracle
Moscone West
10:15 am E-Business Suite 12.1
2016
Sara Woodhull
CON9259 - Oracle E-Business Suite Internationalization and
Moscone West
10:15 am Multilingual Features
2018
Maher Al-Nubani
CON9029 - Oracle E-Business Suite Directions:
Moscone West
11:45 am Slashing Downtimes with Online Patching
2016
Kevin Hudson

29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Related Sessions
Wednesday
CON9027 - Personalize and Extend Oracle E-Business Suite
Moscone West
1:15 pm Applications with Rich Mashups
2016
Gustavo Jimenez, Padmaprabodh Ambale
CON9036 - Advanced Oracle E-Business Suite Architectures:
Moscone West
3:30 pm Maximum Availability, Security, and More
2016
Elke Phelps
CON9047 - Efficiently Scaling Oracle E-Business Suite on
Moscone West
5:00 pm Oracle Exadata and Oracle Exalogic
2016
Isam Alyousfi, Nishit Rao

30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Related Sessions
Thursday
CON8716 - Web Services and SOA Integration Options for
Moscone West
11:15 am Oracle E-Business Suite
2016
Rekha Ayothi, Veshaal Singh
CON9030 - Recommendations for Oracle E-Business Suite
Moscone West
11:15 am Performance Tuning
2018
Isam Alyousfi, Samer Barakat
CON3429 - Using Oracle ADF with Oracle E-Business Suite:
Moscone West
11:15 am The Full Integration View
3003
Siva Puthurkattil, Juan Camilo Ruiz, Sara Woodhull
CON9020 - Integrating Oracle E-Business Suite with Oracle
Moscone West
12:45 pm Identity Management Solutions
2016
Sunil Ghosh, Elke Phelps

31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
Related Sessions
Thursday
CON9019 - Troubleshooting, Diagnosing, and Optimizing
Moscone West
2:15 pm Oracle E-Business Suite Technology
2016
Gustavo Jimenez
CON9031 - The Top 10 Things You Can Do to Secure Your
Moscone West
2:15 pm Oracle E-Business Suite Instance
2018
Eric Bing, Erik Graversen

32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16
34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16

You might also like