1 copyright © 2012, oracle and/or its affiliates. all ...€¦ · oracle application server 10g...
TRANSCRIPT
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 1
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 2
Oracle E-Business Suite Integration Best Practices
Veshaal Singh, Oracle
Jeffrey Hand, Zebra Technologies
Sankaran Srinivasan, Zebra Technologies
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 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 Oracle’s products remains at the
sole discretion of Oracle.
Safe Harbor Statement
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 4
Program Agenda
Application Integration Overview
Integration Tools & Technology
Customer Case Study – Zebra
Technologies
Key Takeaways
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 5
Application Integration Overview
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 6
Oracle E-Business Suite Application Integration
Fusion Applications
Oracle E-Business
Suite
Partner Applications
Applications Unlimited
Custom, 3rd Party
Applications
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 7
Application Architecture Evolution
Web-based Services
Components
Cloud / SaaS
Objects Homogeneous
Application
Tighter Looser Coupling
Client/Server
Data
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 8
Enterprise Application Integration Styles
Data-Centric
Integration
Integration
through Native
Interfaces
Process-
Centric
Integration
Event-Driven
Integration
B2B
Integration
Integration
through Web
Services
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 9
Integration Tools & Technology
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 10
E-Business Suite Integration Tools & Technologies
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
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
Integration
through Native
Interfaces
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 11
Where do you find Services? Integration Repository
Standardized Documentation
Search and Browse Interface
Services Management
Seeded and Custom Interfaces
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 12
WHAT: Open Interface Tables/ Views & Concurrent Program
WHEN: Bulk data upload, Offline batch transaction updates
HOW: Use external tools to dump or extract data to & from Open Interface Tables/ Views
MORE: Oracle Data Integrator, SQL Loader
Data Synchronization
Data Centric Integration
Interface Tables/
Views (Staging
Area)
Base Tables
CP
Applications
Database
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 13
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
Manual Data Consolidations
Data Centric Integration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 14
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 © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 15
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
Business Process
Automation
Process Centric Integration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 16
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
Non-intrusive integration
Event Driven Integration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 17
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
Business Transactions with
Trading Partner
Business to Business Integration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 18
WHAT: Oracle E-Business Suite
Integrated SOA Gateway
WHEN: Provide, Consume web
services across firewall, Real time /
offline transaction updates in
heterogeneous env
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.
Cloud, SaaS,
Heterogeneous applications
Integration through Web Services
Integrated SOA Gateway
Integration Repository
Service Invocation
Framework
Service Provider SCM
Service
Std WS Client
HRMS
Service
Apache Axis
BPEL PM / OSB Logistics
Service External Web
Service
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 19
Architectural Changes in R12.2
Integrated SOA Gateway
Service Provider
Adapter Framework &
Standalone E-Business Suite
Adapter
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
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
Roadmap
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 20
Architectural Changes…
E-Business Suite
Integrated SOA
Gateway Proxy
SOA Suite 11g
SOA
Composite
Applications
REST
Services
SOAP
Response
XML Payload
XML Response
SOAP
Webservices
Integrated
SOA
Gateway
E-Business Suite SDK
E-Business Suite Adapter
Roadmap
Portal (Composite UI)
Desktop Application
Mobile Applications
Web Application
Cloud
Applications
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 21
Case Studies
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 22
Fusion HR2HR for HCM
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 23
Web ADI for Setup
Integrated SOA Gateway’s
Service Provider for Process
initiation – Import
Compensation changes
ODI for data extraction from
Open Interface tables
Case Study
HR2HR: Oracle EBS HCM & Fusion HCM Coexistence
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 24
Customer Case Study - Zebra Technologies
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 25
Key Takeaways
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 26
Key Takeaways
Data Centric
Integration
Open Interface Tables/ Views &
Concurrent Program Oracle Data Integrator
Integration through Native
Interfaces PL/SQL & Java APIs
Process Centric
Integration Oracle Workflow BPEL PM
Event Driven
Integration
Oracle Workflow Business Event
System CEP
B2B Integrations Oracle XML Gateway, Oracle
eCommerce Gateway B2B
Web Service
based Integration Integrated SOA Gateway
Oracle SOA Suite
Integration Style Oracle E-Business Suite Oracle Fusion Middleware
E-Business Suite Adapter
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 27
Oracle Demos
Moscone West
End-to-End Management of Oracle
E-Business Suite W-063
SOA-Based Integration for Oracle
E-Business Suite W-064
New User Productivity Capabilities in Oracle
E-Business Suite W-065
Oracle E-Business Suite 12.1 Technical
Upgrade Best Practices W-066
Advanced Architecture and Technology Stack
for Oracle E-Business Suite W-067
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 28
Related Sessions
Tuesday
5:00 pm
CON8805 - Planning Your Oracle E-Business Suite Upgrade
from 11i to Release 12.1 and Beyond
Anne Carlson
Moscone West
3002/3004
5:00 pm
CON9053 - Advanced Management of Oracle E-Business
Suite with Oracle Enterprise Manager
Angelo Rosado
Moscone West
2016
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 29
Related Sessions
Wednesday
10:15 am
CON8809 - Oracle E-Business Suite 12.1 Upgrade Best
Practices: Technical Insight
Isam Alyousfi, Udayan Parvate
Moscone West
3011
10:15 am
CON9032 - Upgrading Your Customizations of Oracle
E-Business Suite 12.1
Sara Woodhull
Moscone West
2016
10:15 am
CON9259 - Oracle E-Business Suite Internationalization and
Multilingual Features
Maher Al-Nubani
Moscone West
2018
11:45 am
CON9029 - Oracle E-Business Suite Directions:
Slashing Downtimes with Online Patching
Kevin Hudson
Moscone West
2016
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 30
Related Sessions
Wednesday
1:15 pm
CON9027 - Personalize and Extend Oracle E-Business Suite
Applications with Rich Mashups
Gustavo Jimenez, Padmaprabodh Ambale
Moscone West
2016
3:30 pm
CON9036 - Advanced Oracle E-Business Suite Architectures:
Maximum Availability, Security, and More
Elke Phelps
Moscone West
2016
5:00 pm
CON9047 - Efficiently Scaling Oracle E-Business Suite on
Oracle Exadata and Oracle Exalogic
Isam Alyousfi, Nishit Rao
Moscone West
2016
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 31
Related Sessions
Thursday
11:15 am
CON8716 - Web Services and SOA Integration Options for
Oracle E-Business Suite
Rekha Ayothi, Veshaal Singh
Moscone West
2016
11:15 am
CON9030 - Recommendations for Oracle E-Business Suite
Performance Tuning
Isam Alyousfi, Samer Barakat
Moscone West
2018
11:15 am
CON3429 - Using Oracle ADF with Oracle E-Business Suite:
The Full Integration View
Siva Puthurkattil, Juan Camilo Ruiz, Sara Woodhull
Moscone West
3003
12:45 pm
CON9020 - Integrating Oracle E-Business Suite with Oracle
Identity Management Solutions
Sunil Ghosh, Elke Phelps
Moscone West
2016
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 16 32
Related Sessions
Thursday
2:15 pm
CON9019 - Troubleshooting, Diagnosing, and Optimizing
Oracle E-Business Suite Technology
Gustavo Jimenez
Moscone West
2016
2:15 pm
CON9031 - The Top 10 Things You Can Do to Secure Your
Oracle E-Business Suite Instance
Eric Bing, Erik Graversen
Moscone West
2018
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