SlideShare uma empresa Scribd logo
1 de 71
Baixar para ler offline
Integration Architecture for Oracle E-Business Suite: Technical Insight

Neeraj Chauhan – Manager, Product Management, Oracle EBS – ATG
Vijay Shanmugam - Principal Software Engineer, Development, Oracle EBS – ATG
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.
Presentation Agenda


                                             <Insert Picture Here>

•   Key Integration Challenges
•   Business Integration Architecture
•   Oracle E-Business Suite Integrated SOA Gateway
•   Oracle E-Business Suite Adapter
•   Business Use Cases
•   Roadmap
•   Q&A
Key Integration Challenges


  Source of Truth               Provide Services

 Custom Interfaces             Consume Services

 Security Concerns             Fail-safe Integration




 Monitor & Manage            Process Orchestration

Process Monitoring           Event Driven Integration

    Complexity                Flexible Architecture
Oracle E-Business Suite
Business Integration Technologies

                                Web Services

                         Integrated SOA Gateway

                          Integration Repository

   PL/SQL    Interface   Concurrent                XML Gateway
    APIs      Tables     Programs

                          Interface
    BSO     Java APIs                           eCommerce Gateway
                            Views


                          Business Event System


                              Oracle Workflow


                         J2EE Application Server
                                  (Oracle AS)
Oracle SOA Platform




         POLICY
 JDEV   MANAGER         EM           CEP         BAM

            BPEL PROCESS MGR
            BUSINESS RULES
            HUMAN WORKFLOW



                                                         REG/REP
            SERVICE BUS
            DATA INTEGRATOR




  ERP   MAINFRAME   SERVICES   DB    PARTNERS   EVENTS
                    Adapters & B2B
Oracle Application Integration Architecture
Pre-built integrations
SOA Enablement Of Oracle E-Business Suite
For Business Integration Architectures


                                         Oracle E-Business Suite
                                         Integrated SOA Gateway




                                         Oracle E-Business Suite
                                                 Adapter




                                          Oracle E-Business Suite
                                         Integrated SOA Gateway /
                                          Oracle E-Business Suite
                                                  Adapter
Oracle E-Business Suite
Integrated SOA Gateway
Oracle E-Business Suite Integrated SOA Gateway

                                                                                                  Std WS Client

                                                                                                   Apache Axis
                                              Logistics       External Web
                                               Service           service                         BPEL PM / OSB




                                                                                                HRMS       SCM
                                                                                                Service   Service


                                                    Consume Services                            Provide Services


                                                             Integrated SOA Gateway




The above reflects Oracle’s current development plans which are subject to change at any time
Business Benefits
   Oracle E-Business Suite Integrated SOA Gateway

   Flexible Integration Architecture            Lower Total Cost Of Ownership
 Provide out-of-box Web services            Maximize investment of existing IT
 Consume Web services                               assets
 Complements with AIA                       Leverage interoperability with standards
 Path to Fusion                                     based integration




     Gain Visibility Into Integration                   More Interfaces

 Monitor integration transactions           Business Events’ – “Subscription Model”
 Comprehensive details about integration
           transactions                      Composite services – simplify complexity
                                             More Services
Integration Repository
Integration Repository
      Your Snapshot with Customization


• Catalog of all
  annotated public
  integration
  interfaces



• Search / Browse by
  Product Family /                         Oracle Seeded Interfaces
  Interface Type
                                               Custom Interfaces
                                          (Written by Partners / Customers)

• Part of EBS
                                          Oracle Seeded Composite
  Integrated SOA                                  Interfaces
  Gateway – R12.1.1
                                         Custom Composite Interfaces
                                          (Written by Partners / Customers)
Integration Repository
  Publishing Custom Interfaces



  HR             Annotate Interfaces     StandAlone Parser

Projects
                      PL/SQL API
                                             Reads annotated files and
Finance                                        generates Integration
                 Concurrent Program           Repository Loader Files
 Order

Procure              XML Message

Planning           Business Service        Loader File (ildt)
                        Object
 Sales
                    Business Event
Shipping                                      FNDLOAD Uploads            Integration
                                            Loader File to Integration
                                                  Repository             Repository
 Custom interfaces in E-Business Suite
DEMONSTRATION
        Integration Repository
Customization of Integration Interfaces
Set Up & Configure

 Download and Install Parser Libraries
 Configure the Libraries
 Compile the patch installation
Custom PL/SQL API

 To be incorporated into Integration
           Repository
Custom PL/SQL API Annotation


 Annotation Template for the Package
Custom PL/SQL API Annotation


 Annotation Values for for the Package
Custom PL/SQL API Annotation

 Annotation Template for for the
          Procedure
Custom PL/SQL API Annotation


 Annotation Values for for the Procedure
Custom PL/SQL API Annotation


 Run the Integration Repository Parser
Custom PL/SQL API Annotation


 Generate the ILDT files
Custom PL/SQL API Annotation

 Run FNDLOAD to load the ILDT files into
        the Integration Repository
Custom PL/SQL API Annotation
 Navigate to Integration Repository
 Login into Oracle E-Business Suite
 Oracle E-Business Suite Home Page
 Integrated SOA Gateway
 Integration Repository
Custom PL/SQL API Annotation


 Search by Interface Source = Custom
          and Interface Type – PL/SQL
Custom PL/SQL API Annotation

 Custom PL/SQL API is available in the
         Integration Repository
Custom PL/SQL API Annotation

 Custom PL/SQL API details for the
         Package level
Custom PL/SQL API Annotation

 Custom PL/SQL API details with the
         parameters and procedures
SOA Provider
SOA Provider
      Provide Web services


                                                               Process Orchestration
               Generate




Publish    W      W        W     Deploy
           S      S        S




                                              Invoke Service
                                                               Enterprise Integration



           W      W        W
Monitor    S      S        S   Authenticate




               Authorize                                        Process Monitoring
SOA Provider
Generate, Deploy Service




                              1
                           Generate
                            WSDL



                              2
                           Deploy
                           Service



                              3
                           Invoke
                           Service
Business Events
Published in Integration Repository

 •   Now published in the Integration Repository
 •   Non-intrusive integration capability
 •   “Subscription Model”
 •   Underlying WF_BPEL_Q queue
Composite Services – BPEL
Published Integration Repository

    Coarse-grained abstracted service within which multiple finer-grained
    services are bonded together to execute in a series
  • Simplifies business services implementation requiring multiple APIs
  • Provides flexibility in business integration architecture
  • Catalog of BPEL composite service
SOA Monitor
Insight into SOA Provider transactions


• Provides an interface to audit / monitor integrations
• Provides easy to configure built-in administrative tool
   –   Full Details Captured – Including Request & Response Payloads
   –   On / Off Switch: Control from GUI
   –   Configurable: In-Memory Cache Size, Flush Interval
   –   Purge Stale Data
SOA Monitor
How does it work

     PROCESS


       SOA Provider receives    SOA Monitor captures
          SOAP Request          SOAP Request details




          SOA Provider
                                SOA Monitor captures
           processes
                               error & exception details
          SOAP Request




        SOA Provider sends     SOA Monitor captures
         SOAP Response         SOAP Response details
Integration Interfaces and Services


      Web Service Enabled             Subscription Model

    PL/SQL APIs
     Concurrent Programs          Business Events
     XML Messages (Inbound)       XML Messages (Outbound)
     Business Service Objects
     Java APIs (Doc Style)



      Composite Services                Just Interfaces

                                  Open Interface Tables
    BPEL Composite Services
                                  Open Interface Views
           (Downloadable)
                                  eCommerce Gateway Interface
                                  Java APIs
Service Invocation Framework
Service Invocation Framework
Invoke And Consume Web services


  Invoke And Consume Service   Invoke Web service          External Web services

                                                    Fire Wall
                                   Web Service
 PL / SQL                          Request
 Workflow
                        WSIF
 Forms
                                                                Reservation Service
 OA Framework                     Web Service
                                    Response




                                                            Packaged Applications
                                                                Web services
                                     Optional
                                  Transform-In &
                                  Transform-Out


                                                                 BPEL Process as
                                                                    Service
Service Invocation Framework




                           2 Create Invoker Subscription
                                                                 2.5
      1          2.1      2.2
                                       2.3
                                                   2.4
                                                                Enter
                                                                                  3
 Create / Use   Enter   Select                    Select                    Test Service
                                   Select Port               Subscription
Invoker Event   WSDL    Service                  Operation                   Invocation
                                                             Parameters
Service Invocation Framework
Key Features


•   Supports Synchronous Request-Response
•   Supports One-way/Notification
•   SOAP Request XSL Transformation (Outbound)
•   SOAP Response XSL Transformation (Inbound)
•   Supports custom input headers
•   Callback to EBS using BES
•   Supports WS-Security
•   Manage errors using BES Error Handler process
•   Testing Framework
Service Invocation Framework
Demo Use Case Steps

      PROCESS




           Deploy the “Create    Deploy the Workflow
            SDR” BPEL PM         process for Response
               Process                processing
                                                           For Sync
                                                           Request /
                                                           Response
          Create / Use Invoker
                                 Create Callback Event
                Event &
                                    & Subscription
             Subscription



         Provide XSL Transform   Test Service Invocation
             for Request &           & verify the WS
               Response          Response / Notification
DEMONSTRATION
Service Invocation Framework
      EBS – 2 – BPEL
Oracle E-Business Suite Adapter
SOA Principles
Oracle E-Business Suite Adapter

               SOA Concept                            Oracle E-Business Suite
  Service Broker: Describe Service’s Location                Integration Repository


Service Provider: An agent to implement a service     Oracle E-Business Suite Adapter




                                    Integration Repository

              Find                                                           Register




    Service Consumer                                                    EBS Adapter


                           Client                        Service
Service Oriented Architecture
Oracle E-Business Suite Adapter – Life Cycle

            Adapter Framework
             Integrate:Technology
                                         Integration Repository
                                               Integrate: Content
JDeveloper
  Develop




                                                BPEL PM / ESB
                                                Orchestrate / Event




                                     Enterprise Manager
Oracle EBS Security                     Monitor & Manage
    Access Control
Oracle E-Business Suite Adapter
Integration Solution Overview

                                                                                Oracle SOA Suite
                 PL/SQL API, Views, Business




                                               Integration Repository
                          Events
                                                                                     BPEL PM       BAM

                                                                          Oracle
                     XML & eCommerce
                                                                        E-Business
                         Gateway
                                                                           Suite       ESB         B2B
                                                                          Adapter

                    Open Interface Table &
                     Concurrent Programs




    Leverages Integration Repository
    Secured and Trusted Connection
    Functional Security Enabled
    Application Context Ready
    Transaction Support
    Customization Support
Leverage Integration Repository




                              XML                  Oracle
                                                 E-Business
                                                    Suite
      11i10           Packaged Data File           Adapter




                    Live Connection
                                                   Oracle
                                                 E-Business
                                                    Suite
                                           XML
                                                   Adapter
                    Cached Data File
Secured and Trusted Connection




                                                        FMW: Trusted Client

                                                     No APPS Schema Password


                          Oracle Fusion Middleware   FND Username / Password

Oracle E-Business Suite
                                                     Connection Managed by EM
Function Security
Authorization Mechanism



User       Role           Grant   Set           Permission




User                                            Permission
                                        API Method
User
User   / Role
            Role          Grant   Set          Permission
                                        (Function)
User                                            Permission


Role                                         Permission Set

Role       Role           Grant   Set        Permission Set

Role                                         Permission Set
Application Context Ready



                                                    Order
                                            Apps Context
                                     Username=“SYSADMIN”
                               Responsibility=“System Administrator”
                                           Org ID= “207”
                                                                        Apps Adapter
                     invoke1                                           PL/SQL Invoke1
       Initialized




                                       Retains Apps Context across multiple invokes
                                                                        Apps Adapter
                     invoke2                                           PL/SQL Invoke2




52
Global Transaction



                                        Global Transaction
          Client Partner
               Link        Receive         implements           Failure
                                        Two Phase Commit        causes
                                     Order
                                                               Rollback
                                             Adapter Partner
                           invoke1
                                                 Link1


                           invoke2           Adapter Partner
                                                 Link2




                           Receive


     Dehydration Store
      Oracle BPEL PM



53
Customization Support




                        •Custom PL/SQL APIs
                        •Custom Business Events
                        •Custom XML Gateway
Business Benefits
   Oracle E-Business Suite Adapter

             Source Of Truth               Secured Integration Solutions
 Leveraging Integration Repository
                                       Authentication (Trusted Connection)
 Supports custom interfaces
                                       Authorization (Execution Privileges)




     Failsafe Integration Processes           Faster Design-2-Deploy

                                      Wizard-based intuitive design time
 Transaction Control
                                               experience
 Application Context
                                      Oracle E-Business Suite version aware
                                               design time



             Agile and Flexible Integration Architecture
Oracle E-Business Suite Adapter
Integration Streams




                      Oracle E-Business
                        Suite Adapter
Business Use Cases
Who’s Deploying Integration Solutions



            Public | Private | Government

       Healthcare | Transportation | Education

    High Tech | InfoTech | Manufacturing | Telecom

           Federal | State | Local | Defence


     Drivers: SOA | Agility | Scalability | Visibility
Oracle E-Business Suite Integration
Business Use Cases



             Order to Invoice         Procure to Pay
             Process                  Process




             Payroll                  Hire to Retire
             Processing               Process
             Process




             After Sales              Sub
             Service                  Contracting
             Process                  Process
Create Supplier Ship & Debit Request
     Oracle E-Business Suite Integrated SOA Gateway Use Case

  Inception                      Integration Administrator


                     Identify / Locate           Generate WSDL
                                                                        Deploy Service for
                    API for integration          for Ship & Debit
                                                                        Ship & Debit API
                                                       API




  Design                     Integration Developer                            Create and deploy BPEL process

 Locate WSDL URL           Set SOA Header        Read SD input      Set SD                         Get SD
                                                                                  Invoke EBS
for SDR: Integration        for SD Service       payload from       Request                       Request
                                                                                   API as WS
     Repository             SOAP request              file          Number                        Header ID




 Execution                      Integration Administrator                         Trade Management User


   Initiate BPEL                                                          Verify created SD
                             View response in
process from BPEL                                                      request in Oracle Trade
                              BPEL Console
      Console                                                               Management
Order Entry / PO Acknowledgement
        Oracle E-Business Suite Use Case




                                                                                           EBS
                                                                                          Apps DB
Oracle, Non-Oracle   Mapping / Translation
and Legacy Systems                           Interface Tables For       Import Programs
– PO Inbound                                 SO Header & Lines            Sales Orders




     <xml>
     abc
     </xml>

  PO Acknowledge
      xml file          PO Acknowledge Outbound       Verify and Book Sales Orders
Interoperability Leverage




                            S
                                           Apache Axis
                  S
                                    S



                 S                       .NET WS Client
                                S
                        S


                                        3rd Party Standard
                                             WS Client
Oracle EBS ISG vis-à-vis Adapter
Positioning



 Integrated SOA Gateway                       E-Business Suite Adapter
 SOAP web service                             Standard JCA service


 Provided out-of-box from EBS                 Provided from SOA Suite in mid-tier

 Provides Interoperability leverage from      Provided via Oracle BPEL Process
 any standard web service client              Manager or Enterprise Service Bus
 Multi service transaction failures need to   Multi service transaction failures are
 be handled explicitly                        rolled back implicitly via transaction
                                              control of JCA framework
 Consumption of external web services         Consumption of external web services
 for lightweight integration via native       is via Oracle BPEL Process Manager or
 service invocation framework                 Enterprise Service Bus
 Integration transactions are monitored       Integration transactions are monitored
 via SOA monitor                              via BPEL PM, ESB consoles
Next Steps
Out-of-the-box Web services
Roadmap


           SOA Governance Solutions

             Advanced Customization


   Advanced Exception Handling And Diagnostics


              SAML Token Support

           Java APIs (Document Style)
Out-of-the-box Web services
    SOA Governance
                          Oracle FMW SOA Governance Suite




           S

S
               S



S
               S
       S
                                                    S   = Services
Presentation Summary
Key Takeaways


   Integration of Truth
     Source Repository          SOA Provider Services
                                   Provide / EBS Adapter

   ExtensibleInterfaces
   Custom with custom              Consume Services
                                Service Invocation Framework

    Apps Data Source /              Transaction Control /
   Security Concerns               Fail-safe Integration
                                     Apps Context
     Function Security




       SOA Monitor /            EBS Adapter with BPEL PM /
   Monitor & Manage
    Enterprise Manager
                                 Process Orchestration
                                 SOA Provider with BPEL PM

   Process Monitoring
 Integrates with Oracle BAM     Event Driven Integration
                                EBS Adapter with EBS & OSB

Standards based /        Out-        Complements AIA /
        Complexity
 of-the-box
                                  Flexible to Fusion
                                      Path Architecture
Oracle
                                                   E-Business
Related Sessions: Integration                         Suite




Wednesday (14th October, 2009)

• Integration Architecture for Oracle E-Business
  Suite: Technical Insight (S309526)
  Time: 10:15-11:15
  Venue: Moscone West L2 (RM 2008)
• Power Session - Oracle E-Business Suite
  Adapter: Technical Overview (S309530)
  Time: 13:00-13:30
  Venue: Moscone West L2 (RM 2008)
• Power Session - Out-of-the-Box Web Services
  with Oracle E-Business Suite (S309530)
  Time: 13:45-14:15
  Venue: Moscone West L2 (RM 2008)
OOW09 Integration Architecture  EBS R12
OOW09 Integration Architecture  EBS R12

Mais conteúdo relacionado

Mais procurados

Oracle R12.1.2 and R12.1.3 features
Oracle R12.1.2 and R12.1.3 featuresOracle R12.1.2 and R12.1.3 features
Oracle R12.1.2 and R12.1.3 featuresravisagaram
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsBoopathy CS
 
Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order WorkflowArghadip Kar
 
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:Boopathy CS
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architectureSekhar Byna
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivasAli Ibrahim
 
Oracle e-business suite (ebs) r12.2.6 - new functionality
Oracle e-business suite (ebs)  r12.2.6 - new functionalityOracle e-business suite (ebs)  r12.2.6 - new functionality
Oracle e-business suite (ebs) r12.2.6 - new functionalityMatthew Bezuidenhout
 
SAP Fiori Mobility Applications
SAP  Fiori Mobility ApplicationsSAP  Fiori Mobility Applications
SAP Fiori Mobility ApplicationsWise Men
 
Oracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi SagaramOracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi Sagaramravisagaram
 
Oracle ERP Cloud Period Close White Paper
Oracle ERP Cloud Period Close White PaperOracle ERP Cloud Period Close White Paper
Oracle ERP Cloud Period Close White PaperGhouseBatlapadu
 
Understanding credit check in oracle e business suite
Understanding credit check in oracle e business suiteUnderstanding credit check in oracle e business suite
Understanding credit check in oracle e business suiteOlumide Idowu
 
Faq receiving returns and corrections document Oracle apps
Faq receiving returns and corrections  document Oracle apps Faq receiving returns and corrections  document Oracle apps
Faq receiving returns and corrections document Oracle apps SarathShankar
 
Oracle R12.1.3 Costing Overview
Oracle R12.1.3 Costing OverviewOracle R12.1.3 Costing Overview
Oracle R12.1.3 Costing OverviewPritesh Mogane
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivasAli Ibrahim
 
Oracle EBS R12 Audit trial
Oracle EBS R12 Audit trialOracle EBS R12 Audit trial
Oracle EBS R12 Audit trialFeras Ahmad
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivasAli Ibrahim
 
How to set up intercompany billing
How to set up intercompany billingHow to set up intercompany billing
How to set up intercompany billingratneshkr
 

Mais procurados (20)

Oracle_WIP.ppt
Oracle_WIP.pptOracle_WIP.ppt
Oracle_WIP.ppt
 
Oracle R12.1.2 and R12.1.3 features
Oracle R12.1.2 and R12.1.3 featuresOracle R12.1.2 and R12.1.3 features
Oracle R12.1.2 and R12.1.3 features
 
Oracle Inventory – Inventory Controls
Oracle Inventory – Inventory ControlsOracle Inventory – Inventory Controls
Oracle Inventory – Inventory Controls
 
Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order Workflow
 
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:Oracle R12 Order Management - Back to Back (B2B) Order Flow:
Oracle R12 Order Management - Back to Back (B2B) Order Flow:
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architecture
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivas
 
R12 Oracle Inventory Management, New Features
R12 Oracle Inventory Management, New FeaturesR12 Oracle Inventory Management, New Features
R12 Oracle Inventory Management, New Features
 
Oracle e-business suite (ebs) r12.2.6 - new functionality
Oracle e-business suite (ebs)  r12.2.6 - new functionalityOracle e-business suite (ebs)  r12.2.6 - new functionality
Oracle e-business suite (ebs) r12.2.6 - new functionality
 
SAP Fiori Mobility Applications
SAP  Fiori Mobility ApplicationsSAP  Fiori Mobility Applications
SAP Fiori Mobility Applications
 
Output for picking list
Output for picking listOutput for picking list
Output for picking list
 
Oracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi SagaramOracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi Sagaram
 
Oracle ERP Cloud Period Close White Paper
Oracle ERP Cloud Period Close White PaperOracle ERP Cloud Period Close White Paper
Oracle ERP Cloud Period Close White Paper
 
Understanding credit check in oracle e business suite
Understanding credit check in oracle e business suiteUnderstanding credit check in oracle e business suite
Understanding credit check in oracle e business suite
 
Faq receiving returns and corrections document Oracle apps
Faq receiving returns and corrections  document Oracle apps Faq receiving returns and corrections  document Oracle apps
Faq receiving returns and corrections document Oracle apps
 
Oracle R12.1.3 Costing Overview
Oracle R12.1.3 Costing OverviewOracle R12.1.3 Costing Overview
Oracle R12.1.3 Costing Overview
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivas
 
Oracle EBS R12 Audit trial
Oracle EBS R12 Audit trialOracle EBS R12 Audit trial
Oracle EBS R12 Audit trial
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivas
 
How to set up intercompany billing
How to set up intercompany billingHow to set up intercompany billing
How to set up intercompany billing
 

Destaque

OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practicesvasuballa
 
Oaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenOaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenSadz Ta
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aTim Murphy
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration toolsSmartDog Services
 
Portfolio Architecture
Portfolio ArchitecturePortfolio Architecture
Portfolio ArchitectureLAHLOU Omar
 
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]vasuballa
 
Duncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems InteroperabilityDuncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems Interoperabilitygeorge.james
 
Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0
Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0
Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0Peter H. Reiser
 
eScience, Education and Knowledge Management
eScience, Education and Knowledge ManagementeScience, Education and Knowledge Management
eScience, Education and Knowledge ManagementLeo Plugge
 
Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...
Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...
Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...HFG Project
 
Dhis2 android user_man
Dhis2 android user_manDhis2 android user_man
Dhis2 android user_manEliot Kalenga
 
Methodology Of Enterprise Applications Capacity Planning
Methodology Of Enterprise Applications Capacity PlanningMethodology Of Enterprise Applications Capacity Planning
Methodology Of Enterprise Applications Capacity PlanningLeonid Grinshpan, Ph.D.
 
PEPFAR’s DATIM4U and Associated Interoperability Components
PEPFAR’s DATIM4U and Associated Interoperability ComponentsPEPFAR’s DATIM4U and Associated Interoperability Components
PEPFAR’s DATIM4U and Associated Interoperability ComponentsMEASURE Evaluation
 
Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...Dmitri Khanine
 
WebServices Fundamentals
WebServices FundamentalsWebServices Fundamentals
WebServices Fundamentalsmdfkhan625
 
Endeca information discovery for Oracle Receivables ( EBS)
Endeca information discovery for Oracle Receivables ( EBS)Endeca information discovery for Oracle Receivables ( EBS)
Endeca information discovery for Oracle Receivables ( EBS)Bizinsight Consulting Inc
 
Health Information System: Interoperability and Integration to Maximize Effec...
Health Information System: Interoperability and Integration to Maximize Effec...Health Information System: Interoperability and Integration to Maximize Effec...
Health Information System: Interoperability and Integration to Maximize Effec...MEASURE Evaluation
 
06 august meetup - enterprise integration architecture
06   august meetup - enterprise integration architecture06   august meetup - enterprise integration architecture
06 august meetup - enterprise integration architectureAldo Fernandez
 

Destaque (20)

OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practices
 
Oaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenOaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseen
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010a
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
 
Portfolio Architecture
Portfolio ArchitecturePortfolio Architecture
Portfolio Architecture
 
EAA Oracle EBS Upgrade
EAA Oracle EBS UpgradeEAA Oracle EBS Upgrade
EAA Oracle EBS Upgrade
 
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
 
Duncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems InteroperabilityDuncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems Interoperability
 
Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0
Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0
Building Vibrant Communities - Erfolgreiche Einführung von Enterprise 2.0
 
eScience, Education and Knowledge Management
eScience, Education and Knowledge ManagementeScience, Education and Knowledge Management
eScience, Education and Knowledge Management
 
Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...
Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...
Improving Data for Decision-Making: Leveraging Data Quality Audits in Haryana...
 
Dhis2 android user_man
Dhis2 android user_manDhis2 android user_man
Dhis2 android user_man
 
Methodology Of Enterprise Applications Capacity Planning
Methodology Of Enterprise Applications Capacity PlanningMethodology Of Enterprise Applications Capacity Planning
Methodology Of Enterprise Applications Capacity Planning
 
PEPFAR’s DATIM4U and Associated Interoperability Components
PEPFAR’s DATIM4U and Associated Interoperability ComponentsPEPFAR’s DATIM4U and Associated Interoperability Components
PEPFAR’s DATIM4U and Associated Interoperability Components
 
Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...
 
WebServices Fundamentals
WebServices FundamentalsWebServices Fundamentals
WebServices Fundamentals
 
Endeca information discovery for Oracle Receivables ( EBS)
Endeca information discovery for Oracle Receivables ( EBS)Endeca information discovery for Oracle Receivables ( EBS)
Endeca information discovery for Oracle Receivables ( EBS)
 
Health Information System: Interoperability and Integration to Maximize Effec...
Health Information System: Interoperability and Integration to Maximize Effec...Health Information System: Interoperability and Integration to Maximize Effec...
Health Information System: Interoperability and Integration to Maximize Effec...
 
IEEE Presentation
IEEE PresentationIEEE Presentation
IEEE Presentation
 
06 august meetup - enterprise integration architecture
06   august meetup - enterprise integration architecture06   august meetup - enterprise integration architecture
06 august meetup - enterprise integration architecture
 

Semelhante a OOW09 Integration Architecture EBS R12

ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfBrighton26
 
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001jucaab
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareFumiko Yamashita
 
Oracle World 2002 Leverage Web Services in E-Business Applications
Oracle World 2002 Leverage Web Services in E-Business ApplicationsOracle World 2002 Leverage Web Services in E-Business Applications
Oracle World 2002 Leverage Web Services in E-Business ApplicationsRajesh Raheja
 
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
Sql Server 2012   Reporting-Services is Now a SharePoint Service ApplicationSql Server 2012   Reporting-Services is Now a SharePoint Service Application
Sql Server 2012 Reporting-Services is Now a SharePoint Service ApplicationInnoTech
 
OOW2008 in China
OOW2008 in ChinaOOW2008 in China
OOW2008 in ChinaJames Hu
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Codit
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformAyman El-Hattab
 
Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Lucas Jellema
 
SPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows AzureSPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows AzureShakir Majeed Khan
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAILucas Jellema
 
Primavera integration possibilities technical overview ppt
Primavera integration possibilities   technical overview pptPrimavera integration possibilities   technical overview ppt
Primavera integration possibilities technical overview pptp6academy
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Service everywhere using oracle integration repository
Service everywhere using oracle integration repositoryService everywhere using oracle integration repository
Service everywhere using oracle integration repositoryPavan B
 
Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)Shameer Thaha Koya
 
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELGuido Schmutz
 

Semelhante a OOW09 Integration Architecture EBS R12 (20)

ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdf
 
Soa enablement
Soa enablementSoa enablement
Soa enablement
 
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
 
Oracle World 2002 Leverage Web Services in E-Business Applications
Oracle World 2002 Leverage Web Services in E-Business ApplicationsOracle World 2002 Leverage Web Services in E-Business Applications
Oracle World 2002 Leverage Web Services in E-Business Applications
 
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
Sql Server 2012   Reporting-Services is Now a SharePoint Service ApplicationSql Server 2012   Reporting-Services is Now a SharePoint Service Application
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
 
OOW2008 in China
OOW2008 in ChinaOOW2008 in China
OOW2008 in China
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
 
Oracle SOA Suite 11g
Oracle SOA Suite 11gOracle SOA Suite 11g
Oracle SOA Suite 11g
 
Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008Report From Oracle Open World 2008 AMIS 2 October2008
Report From Oracle Open World 2008 AMIS 2 October2008
 
Biz talk BI
Biz talk BIBiz talk BI
Biz talk BI
 
SPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows AzureSPS- Share Point 2010 and Windows Azure
SPS- Share Point 2010 and Windows Azure
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
 
Primavera integration possibilities technical overview ppt
Primavera integration possibilities   technical overview pptPrimavera integration possibilities   technical overview ppt
Primavera integration possibilities technical overview ppt
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Service everywhere using oracle integration repository
Service everywhere using oracle integration repositoryService everywhere using oracle integration repository
Service everywhere using oracle integration repository
 
Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)Composite Apps using SCA (Service Component Architecture)
Composite Apps using SCA (Service Component Architecture)
 
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
 

Mais de jucaab

Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001jucaab
 
Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001jucaab
 
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spendOtm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spendjucaab
 
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integrationOtm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integrationjucaab
 
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-helpOtm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-helpjucaab
 
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-managementOtm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-managementjucaab
 
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otmOtm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otmjucaab
 
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-prioritiesOtm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-prioritiesjucaab
 
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiatorOtm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiatorjucaab
 
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configuratorOtm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configuratorjucaab
 
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenanceOtm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenancejucaab
 
Otm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soaOtm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soajucaab
 
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overviewOtm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overviewjucaab
 
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategyOtm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategyjucaab
 
Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002jucaab
 
Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001jucaab
 
Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001jucaab
 
Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001jucaab
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001jucaab
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001jucaab
 

Mais de jucaab (20)

Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001
 
Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001
 
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spendOtm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
 
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integrationOtm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
 
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-helpOtm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
 
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-managementOtm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-management
 
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otmOtm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
 
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-prioritiesOtm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
 
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiatorOtm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
 
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configuratorOtm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
 
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenanceOtm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
 
Otm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soaOtm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soa
 
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overviewOtm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
 
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategyOtm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategy
 
Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002
 
Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001
 
Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001
 
Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001
 

OOW09 Integration Architecture EBS R12

  • 1.
  • 2. Integration Architecture for Oracle E-Business Suite: Technical Insight Neeraj Chauhan – Manager, Product Management, Oracle EBS – ATG Vijay Shanmugam - Principal Software Engineer, Development, Oracle EBS – ATG
  • 3. 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.
  • 4. Presentation Agenda <Insert Picture Here> • Key Integration Challenges • Business Integration Architecture • Oracle E-Business Suite Integrated SOA Gateway • Oracle E-Business Suite Adapter • Business Use Cases • Roadmap • Q&A
  • 5. Key Integration Challenges Source of Truth Provide Services Custom Interfaces Consume Services Security Concerns Fail-safe Integration Monitor & Manage Process Orchestration Process Monitoring Event Driven Integration Complexity Flexible Architecture
  • 6. Oracle E-Business Suite Business Integration Technologies Web Services Integrated SOA Gateway Integration Repository PL/SQL Interface Concurrent XML Gateway APIs Tables Programs Interface BSO Java APIs eCommerce Gateway Views Business Event System Oracle Workflow J2EE Application Server (Oracle AS)
  • 7. Oracle SOA Platform POLICY JDEV MANAGER EM CEP BAM BPEL PROCESS MGR BUSINESS RULES HUMAN WORKFLOW REG/REP SERVICE BUS DATA INTEGRATOR ERP MAINFRAME SERVICES DB PARTNERS EVENTS Adapters & B2B
  • 8. Oracle Application Integration Architecture Pre-built integrations
  • 9. SOA Enablement Of Oracle E-Business Suite For Business Integration Architectures Oracle E-Business Suite Integrated SOA Gateway Oracle E-Business Suite Adapter Oracle E-Business Suite Integrated SOA Gateway / Oracle E-Business Suite Adapter
  • 11. Oracle E-Business Suite Integrated SOA Gateway Std WS Client Apache Axis Logistics External Web Service service BPEL PM / OSB HRMS SCM Service Service Consume Services Provide Services Integrated SOA Gateway The above reflects Oracle’s current development plans which are subject to change at any time
  • 12. Business Benefits Oracle E-Business Suite Integrated SOA Gateway Flexible Integration Architecture Lower Total Cost Of Ownership  Provide out-of-box Web services  Maximize investment of existing IT  Consume Web services assets  Complements with AIA  Leverage interoperability with standards  Path to Fusion based integration Gain Visibility Into Integration More Interfaces  Monitor integration transactions  Business Events’ – “Subscription Model”  Comprehensive details about integration transactions  Composite services – simplify complexity  More Services
  • 14. Integration Repository Your Snapshot with Customization • Catalog of all annotated public integration interfaces • Search / Browse by Product Family / Oracle Seeded Interfaces Interface Type Custom Interfaces (Written by Partners / Customers) • Part of EBS Oracle Seeded Composite Integrated SOA Interfaces Gateway – R12.1.1 Custom Composite Interfaces (Written by Partners / Customers)
  • 15. Integration Repository Publishing Custom Interfaces HR Annotate Interfaces StandAlone Parser Projects PL/SQL API Reads annotated files and Finance generates Integration Concurrent Program Repository Loader Files Order Procure XML Message Planning Business Service Loader File (ildt) Object Sales Business Event Shipping FNDLOAD Uploads Integration Loader File to Integration Repository Repository Custom interfaces in E-Business Suite
  • 16. DEMONSTRATION Integration Repository Customization of Integration Interfaces
  • 17. Set Up & Configure  Download and Install Parser Libraries  Configure the Libraries  Compile the patch installation
  • 18. Custom PL/SQL API  To be incorporated into Integration Repository
  • 19. Custom PL/SQL API Annotation  Annotation Template for the Package
  • 20. Custom PL/SQL API Annotation  Annotation Values for for the Package
  • 21. Custom PL/SQL API Annotation  Annotation Template for for the Procedure
  • 22. Custom PL/SQL API Annotation  Annotation Values for for the Procedure
  • 23. Custom PL/SQL API Annotation  Run the Integration Repository Parser
  • 24. Custom PL/SQL API Annotation  Generate the ILDT files
  • 25. Custom PL/SQL API Annotation  Run FNDLOAD to load the ILDT files into the Integration Repository
  • 26. Custom PL/SQL API Annotation  Navigate to Integration Repository  Login into Oracle E-Business Suite  Oracle E-Business Suite Home Page  Integrated SOA Gateway  Integration Repository
  • 27. Custom PL/SQL API Annotation  Search by Interface Source = Custom and Interface Type – PL/SQL
  • 28. Custom PL/SQL API Annotation  Custom PL/SQL API is available in the Integration Repository
  • 29. Custom PL/SQL API Annotation  Custom PL/SQL API details for the Package level
  • 30. Custom PL/SQL API Annotation  Custom PL/SQL API details with the parameters and procedures
  • 32. SOA Provider Provide Web services Process Orchestration Generate Publish W W W Deploy S S S Invoke Service Enterprise Integration W W W Monitor S S S Authenticate Authorize Process Monitoring
  • 33. SOA Provider Generate, Deploy Service 1 Generate WSDL 2 Deploy Service 3 Invoke Service
  • 34. Business Events Published in Integration Repository • Now published in the Integration Repository • Non-intrusive integration capability • “Subscription Model” • Underlying WF_BPEL_Q queue
  • 35. Composite Services – BPEL Published Integration Repository Coarse-grained abstracted service within which multiple finer-grained services are bonded together to execute in a series • Simplifies business services implementation requiring multiple APIs • Provides flexibility in business integration architecture • Catalog of BPEL composite service
  • 36. SOA Monitor Insight into SOA Provider transactions • Provides an interface to audit / monitor integrations • Provides easy to configure built-in administrative tool – Full Details Captured – Including Request & Response Payloads – On / Off Switch: Control from GUI – Configurable: In-Memory Cache Size, Flush Interval – Purge Stale Data
  • 37. SOA Monitor How does it work PROCESS SOA Provider receives SOA Monitor captures SOAP Request SOAP Request details SOA Provider SOA Monitor captures processes error & exception details SOAP Request SOA Provider sends SOA Monitor captures SOAP Response SOAP Response details
  • 38. Integration Interfaces and Services Web Service Enabled Subscription Model PL/SQL APIs  Concurrent Programs  Business Events  XML Messages (Inbound)  XML Messages (Outbound)  Business Service Objects  Java APIs (Doc Style) Composite Services Just Interfaces  Open Interface Tables  BPEL Composite Services  Open Interface Views (Downloadable)  eCommerce Gateway Interface  Java APIs
  • 40. Service Invocation Framework Invoke And Consume Web services Invoke And Consume Service Invoke Web service External Web services Fire Wall Web Service  PL / SQL Request  Workflow WSIF  Forms Reservation Service  OA Framework Web Service Response Packaged Applications Web services Optional Transform-In & Transform-Out BPEL Process as Service
  • 41. Service Invocation Framework 2 Create Invoker Subscription 2.5 1 2.1 2.2 2.3 2.4 Enter 3 Create / Use Enter Select Select Test Service Select Port Subscription Invoker Event WSDL Service Operation Invocation Parameters
  • 42. Service Invocation Framework Key Features • Supports Synchronous Request-Response • Supports One-way/Notification • SOAP Request XSL Transformation (Outbound) • SOAP Response XSL Transformation (Inbound) • Supports custom input headers • Callback to EBS using BES • Supports WS-Security • Manage errors using BES Error Handler process • Testing Framework
  • 43. Service Invocation Framework Demo Use Case Steps PROCESS Deploy the “Create Deploy the Workflow SDR” BPEL PM process for Response Process processing For Sync Request / Response Create / Use Invoker Create Callback Event Event & & Subscription Subscription Provide XSL Transform Test Service Invocation for Request & & verify the WS Response Response / Notification
  • 46. SOA Principles Oracle E-Business Suite Adapter SOA Concept Oracle E-Business Suite Service Broker: Describe Service’s Location Integration Repository Service Provider: An agent to implement a service Oracle E-Business Suite Adapter Integration Repository Find Register Service Consumer EBS Adapter Client Service
  • 47. Service Oriented Architecture Oracle E-Business Suite Adapter – Life Cycle Adapter Framework Integrate:Technology Integration Repository Integrate: Content JDeveloper Develop BPEL PM / ESB Orchestrate / Event Enterprise Manager Oracle EBS Security Monitor & Manage Access Control
  • 48. Oracle E-Business Suite Adapter Integration Solution Overview Oracle SOA Suite PL/SQL API, Views, Business Integration Repository Events BPEL PM BAM Oracle XML & eCommerce E-Business Gateway Suite ESB B2B Adapter Open Interface Table & Concurrent Programs  Leverages Integration Repository  Secured and Trusted Connection  Functional Security Enabled  Application Context Ready  Transaction Support  Customization Support
  • 49. Leverage Integration Repository XML Oracle E-Business Suite 11i10 Packaged Data File Adapter Live Connection Oracle E-Business Suite XML Adapter Cached Data File
  • 50. Secured and Trusted Connection FMW: Trusted Client No APPS Schema Password Oracle Fusion Middleware FND Username / Password Oracle E-Business Suite Connection Managed by EM
  • 51. Function Security Authorization Mechanism User Role Grant Set Permission User Permission API Method User User / Role Role Grant Set Permission (Function) User Permission Role Permission Set Role Role Grant Set Permission Set Role Permission Set
  • 52. Application Context Ready Order Apps Context Username=“SYSADMIN” Responsibility=“System Administrator” Org ID= “207” Apps Adapter invoke1 PL/SQL Invoke1 Initialized Retains Apps Context across multiple invokes Apps Adapter invoke2 PL/SQL Invoke2 52
  • 53. Global Transaction Global Transaction Client Partner Link Receive implements Failure Two Phase Commit causes Order Rollback Adapter Partner invoke1 Link1 invoke2 Adapter Partner Link2 Receive Dehydration Store Oracle BPEL PM 53
  • 54. Customization Support •Custom PL/SQL APIs •Custom Business Events •Custom XML Gateway
  • 55. Business Benefits Oracle E-Business Suite Adapter Source Of Truth Secured Integration Solutions  Leveraging Integration Repository  Authentication (Trusted Connection)  Supports custom interfaces  Authorization (Execution Privileges) Failsafe Integration Processes Faster Design-2-Deploy Wizard-based intuitive design time  Transaction Control experience  Application Context Oracle E-Business Suite version aware design time Agile and Flexible Integration Architecture
  • 56. Oracle E-Business Suite Adapter Integration Streams Oracle E-Business Suite Adapter
  • 58. Who’s Deploying Integration Solutions Public | Private | Government Healthcare | Transportation | Education High Tech | InfoTech | Manufacturing | Telecom Federal | State | Local | Defence Drivers: SOA | Agility | Scalability | Visibility
  • 59. Oracle E-Business Suite Integration Business Use Cases Order to Invoice Procure to Pay Process Process Payroll Hire to Retire Processing Process Process After Sales Sub Service Contracting Process Process
  • 60. Create Supplier Ship & Debit Request Oracle E-Business Suite Integrated SOA Gateway Use Case Inception Integration Administrator Identify / Locate Generate WSDL Deploy Service for API for integration for Ship & Debit Ship & Debit API API Design Integration Developer Create and deploy BPEL process Locate WSDL URL Set SOA Header Read SD input Set SD Get SD Invoke EBS for SDR: Integration for SD Service payload from Request Request API as WS Repository SOAP request file Number Header ID Execution Integration Administrator Trade Management User Initiate BPEL Verify created SD View response in process from BPEL request in Oracle Trade BPEL Console Console Management
  • 61. Order Entry / PO Acknowledgement Oracle E-Business Suite Use Case EBS Apps DB Oracle, Non-Oracle Mapping / Translation and Legacy Systems Interface Tables For Import Programs – PO Inbound SO Header & Lines Sales Orders <xml> abc </xml> PO Acknowledge xml file PO Acknowledge Outbound Verify and Book Sales Orders
  • 62. Interoperability Leverage S Apache Axis S S S .NET WS Client S S 3rd Party Standard WS Client
  • 63. Oracle EBS ISG vis-à-vis Adapter Positioning Integrated SOA Gateway E-Business Suite Adapter SOAP web service Standard JCA service Provided out-of-box from EBS Provided from SOA Suite in mid-tier Provides Interoperability leverage from Provided via Oracle BPEL Process any standard web service client Manager or Enterprise Service Bus Multi service transaction failures need to Multi service transaction failures are be handled explicitly rolled back implicitly via transaction control of JCA framework Consumption of external web services Consumption of external web services for lightweight integration via native is via Oracle BPEL Process Manager or service invocation framework Enterprise Service Bus Integration transactions are monitored Integration transactions are monitored via SOA monitor via BPEL PM, ESB consoles
  • 65. Out-of-the-box Web services Roadmap SOA Governance Solutions Advanced Customization Advanced Exception Handling And Diagnostics SAML Token Support Java APIs (Document Style)
  • 66. Out-of-the-box Web services SOA Governance Oracle FMW SOA Governance Suite S S S S S S S = Services
  • 68. Key Takeaways Integration of Truth Source Repository SOA Provider Services Provide / EBS Adapter ExtensibleInterfaces Custom with custom Consume Services Service Invocation Framework Apps Data Source / Transaction Control / Security Concerns Fail-safe Integration Apps Context Function Security SOA Monitor / EBS Adapter with BPEL PM / Monitor & Manage Enterprise Manager Process Orchestration SOA Provider with BPEL PM Process Monitoring Integrates with Oracle BAM Event Driven Integration EBS Adapter with EBS & OSB Standards based / Out- Complements AIA / Complexity of-the-box Flexible to Fusion Path Architecture
  • 69. Oracle E-Business Related Sessions: Integration Suite Wednesday (14th October, 2009) • Integration Architecture for Oracle E-Business Suite: Technical Insight (S309526) Time: 10:15-11:15 Venue: Moscone West L2 (RM 2008) • Power Session - Oracle E-Business Suite Adapter: Technical Overview (S309530) Time: 13:00-13:30 Venue: Moscone West L2 (RM 2008) • Power Session - Out-of-the-Box Web Services with Oracle E-Business Suite (S309530) Time: 13:45-14:15 Venue: Moscone West L2 (RM 2008)