Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 61 Anzeige

OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]

Herunterladen, um offline zu lesen

Oracle is investing across applications and technologies to make the application integration experience easier for customers. Oracle E-Business Suite provides tools and technologies to address various application integration challenges and styles. Learn more about Oracle’s integration offering for cloud, data, event-driven, business-to-business, and process-centric integrations. In this session, you will get a better understanding of what Oracle integration technologies you can use and how, when, and where you can leverage them to connect end-to-end business processes across your enterprise, including the Oracle Applications portfolio in the cloud.

Oracle is investing across applications and technologies to make the application integration experience easier for customers. Oracle E-Business Suite provides tools and technologies to address various application integration challenges and styles. Learn more about Oracle’s integration offering for cloud, data, event-driven, business-to-business, and process-centric integrations. In this session, you will get a better understanding of what Oracle integration technologies you can use and how, when, and where you can leverage them to connect end-to-end business processes across your enterprise, including the Oracle Applications portfolio in the cloud.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Andere mochten auch (20)

Anzeige

Ähnlich wie OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709] (20)

Weitere von vasuballa (20)

Anzeige

Aktuellste (20)

OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]

  1. 1. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite IntegraEon Best PracEces Vijay Shanmugam Director, ApplicaEons Technology Group Oracle E-Business Suite Development September 19, 2016
  2. 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direcEon. It is intended for informaEon purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or funcEonality, and should not be relied upon in making purchasing decisions. The development, release, and Eming of any features or funcEonality described for Oracle’s products remains at the sole discreEon of Oracle.
  3. 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Oracle E-Business Suite IntegraEon Overview EBS IntegraEon Products & Best PracEces EBS for SOA, Mobile & Cloud IntegraEons Key Takeaways Roadmap 1 2 3 4 5
  4. 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Oracle E-Business Suite IntegraEon Overview EBS IntegraEon Products & Best PracEces EBS for SOA, Mobile & Cloud IntegraEons Key Takeaways Roadmap 1 2 3 4 5
  5. 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | An Overview Oracle E-Business Suite IntegraEons Oracle E-Business Suite Mobile On-Premise, Cloud ApplicaBons Partner ApplicaBons Process IntegraBons 1 4 2 3
  6. 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite Oracle E-Business Suite IntegraEon Styles & Technology NaBve Interfaces Data Event Process B2B SOAP Open Interface Concurrent Program Business Event System Workflow XML Gateway E-Commerce Gateway PL/SQL APIs Java APIs Mobile, UI SOAP Services REST Services Integrated SOA Gateway
  7. 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | IntegraEon Repository INTERFACES INTERFACES OF EBS INTEGRATION INTERFACES MANAGEMENT
  8. 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | IntegraEon Repository Centralized Repository for EBS Seeded and Custom Interfaces 9 Annotate Parse Upload Interfaces Centralized View of Oracle Seeded & Custom Interfaces XML Gateway PL/SQL APIs Concurrent Programs Java APIs Business Service Objects Business Events
  9. 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Oracle E-Business Suite IntegraEon Overview EBS IntegraEon Products & Best PracEces EBS for SOA, Mobile & Cloud IntegraEons Key Takeaways Roadmap 1 2 3 4 5
  10. 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Java and PLSQL APIs NaEve Interfaces – IntegraEon Style •  PL/SQL and Java based Public APIs •  Used for Extension, IntegraEon within Firewall in Homogeneous placorm •  Follow EBS guidelines for customizaEon & extension •  Described in IntegraEon Repository •  Create, update business objects, re- use business logic / rules, retrieve business data
  11. 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Open Interface & Concurrent Program for Bulk Data Updates Data Centric IntegraEon – IntegraEon Style Oracle E-Business Suite Concurrent Program Open Interface Tables Base Tables Open Interface Views SQL * Loader Oracle Data Integrator 3rd party Adapter Data Source Tools to Extract, Transform & Load Load Extract Text File Custom Table
  12. 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Web ADI for Small Batch Data Upload Data Centric IntegraEon – IntegraEon Style Oracle E-Business Suite Concurrent Program Open Interface Tables Base Tables Text File Manual VerificaBon, Update & Upload Upload Web ADI Download Custom Table Data Source Download
  13. 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Create Custom Web ADI Integrators Desktop IntegraEon Framework •  Use Desktop IntegraEon Framework to Create Custom Web ADI Integrators •  Use LOVs & Date Picker Components •  Importer Rules –  Handle error situaEons & display error message –  Clean up temporary data
  14. 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite Embedded Business Event System Event Driven – IntegraEon Style Advanced Queue Business Event Workflow Process Service InvocaBon Framework NoBficaBon Mailer XML Gateway PL/SQL & Java APIs (Business Logic) Trading Partners Emails Web Services Business AcBvity Monitoring
  15. 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite Business Process AutomaBon using Oracle Workflow Process Centric – IntegraEon Style Workflow Business Events NoBficaBons APIs Rules Parallel Flows Looping Chaining RouBng Web Services BPEL Process / SOA Composites Trading Partners
  16. 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Business to Business – IntegraEon Style TransacBon Management Point Point Point Trading Partner Management Message Transport Monitoring Trading Partners •  Industry B2B Standards •  Cross Firewall •  MulE-Enterprise •  CollaboraEon with Partners
  17. 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Commerce Gateway for EDI TransacBons Business to Business – IntegraEon Style Oracle E-Business Suite Concurrent Program Open Interface Tables / Views Base Tables ASCII Text File E-Commerce Gateway B2B Gateway/ 3rd Party EDI Translator Trading Partners EDI Standard File
  18. 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite Oracle XML Gateway for XML based Standard Business TransacBons Business to Business – IntegraEon Style Business Events Workflow Process PL/SQL & Java APIs (Business Logic) Trading Partners Advanced Queue Open Interface Tables/ Views Base Tables OTA XML Gateway JMS
  19. 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Web Services – IntegraEon Style SOAP Services REST Services •  WS-Standards •  Message level Protocols •  Transport Protocols HTTP, JMS •  XML Message Format •  Data transmieed over HTTP(S) •  HTTP Verbs •  HTTP Headers •  XML, JSON, CSV Message Formats
  20. 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite Integrated SOA Gateway Web Services – IntegraEon Style Integrated SOA Gateway Oracle E-Business Suite Monitor SOAP/REST Service Providers Secure Provide HRMS Procurement Finance CRM Publish SCM Consume Service InvocaBon Framework EAM
  21. 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Deploy an Interface as SOAP Web Service Generate Deploy
  22. 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Deploy an Interface as REST Web Service Generate Deploy
  23. 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | FuncEonal Security at OperaEon level
  24. 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Monitor, Audit and View Log for Web Service InvocaBons Service Monitor
  25. 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Service enabled Interface Types in ISG Interface Type SOAP Service REST Service PL/SQL API (1200) Business Service Object (40) Java Bean Service (4) ApplicaEon Module Service Concurrent Program (90) Open Interface Table (190) Open Interface View (20) XML Gateway (51, inbound) EDI (22) 26 ! ! ! ! ! ! !* ! * CP as REST Service is currently available for EBS R12.1.3 only.
  26. 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Summary of Setup and ConfiguraBon for Integrated SOA Gateway SOAP and REST Service Providers E-Business Suite Release SOAP Services REST Services 12.1.3 MOS Doc 556540.1 •  Setup within EBS mid-Eer •  No addiEonal license •  No addiEonal license •  Setup within EBS mid-Eer •  Simple setup steps Oracle E-Business Suite 12.2 MOS Doc 1311068.1 •  Requires external SOA Suite •  Has license implicaEons •  Dedicated EBS ISG WLS domain •  Leverage WS standards supported by SOA suite
  27. 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Consume and Invoke External SOAP Web Services Service InvocaEon Framework Integrated SOA Gateway PL/SQL APIs Forms Workflow Concurrent Programs (Java/ PLSQL) OAF pages Service InvocaBon Framework (Web Service Client) SOAP Services Java APIs Oracle E-Business Suite
  28. 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Use Business Event System to Invoke Web Service Consume SOAP Web Service Create Invoker Business Event Create Invoke Web Service SubscripBon Consume Web Service WSDL and Create Meta- data Write Business Logic to Prepare Input and Consume Response Raise Business Event to Invoke Web Service
  29. 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Create Invoker Business Event and Invoke Web Service Business Event SubscripBon Consume SOAP Web Service
  30. 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Oracle E-Business Suite IntegraEon Overview EBS IntegraEon Products & Best PracEces EBS for SOA, Mobile & Cloud IntegraEons Key Takeaways Roadmap 1 2 3 4 5
  31. 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | •  Drive EBS and Cloud Co-existence Strategy •  Web Service Standard driven SOAP IntegraEons •  Message level security •  Asynchronous messaging •  ExcepEon and Fault handling SOA
  32. 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Fine-grained Services E-Business Suite SOAP Web Services Oracle E-Business Suite 12.2 EBS WLS Domain Managed Servers (OACORE, OAFM) Admin Server External SOAP Web Service IntegraBons Oracle SOA Suite EBS-ISG WLS Domain ISG SOA Server ISG Admin Server EBS SOAP Web Services EBS Database EBS-ISG Domain Schema SOA Database
  33. 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Coarse-grained Services E-Business Suite SOAP Web Services Oracle E-Business Suite 12.2 EBS WLS Domain Managed Servers (OACORE, OAFM) Admin Server External SOAP Web Service IntegraBons Oracle SOA Suite EBS ISG WLS Domain ISG SOA Server ISG Admin Server Other SOA WLS Domain EBS SOAP Web Services SOA Server Admin Server SOA Composites EBS Database EBS-ISG Domain Schema Other SOA Domain Schema SOA Database
  34. 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 35 Scalable & Highly Available ConfiguraEon for SOAP Services SOAP Client EBS Load Balancer Web Client EBS Node 1 SOA Suite Load Balancer SOA Node 2 EBS Node 2 SOA Node 1
  35. 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Technical IntegraBon Architecture Co-existence Scenario – Oracle EBS and AccounEng Cloud ERP Cloud SOAP Web Service (SOA Suite) Drilldown to EBS GL – SLA - TransacEons Set Up Data GL Balances hep request from user’s browser EBS Workflow Service InvocaEon Framework EBS General Ledger heps protocol
  36. 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | No Extra Technology Dependency Integrated SOA Gateway Service InvocaEon Framework Business Event Event Payload as Aaachment Service InvocaBon Framework Cloud SOAP Web Services Web Service SubscripEon Transfer Ledger Setup, Balances Programs XSL TransformaBon Embed WS- Security headers Embed custom SOAP Headers Cloud Financial Reports HTTPS Request HTTPS Response •  Create Ledger •  Import and Post Journals •  Generate Reports Oracle E-Business Suite AccounEng Hub ReporEng Cloud Service
  37. 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Mobile • Light weight • InteracBve • Developer friendly
  38. 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Lightweight REST Services in Oracle E-Business Suite 12.1.3 and 12.2 Mobile & UI IntegraEons with E-Business Suite EBS Database Integrated SOA Gateway OAF REST Service Provider ApplicaBon Server PL/SQL ApplicaBon Module Java Bean Services Security Services
  39. 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Highly InteracBve for Mobile and UI integraBons PaginaEon Using EBS REST Services Oracle E-Business Suite REST Web Services IntegraBon Interfaces 2 1 hep://.../webservices/rest/.../getemployees?offset=0&limit=5
  40. 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 41 Scalable & Highly Available ConfiguraEon for REST Services EBS Load Balancer Web/REST Client EBS OACore Node 1 EBS OACore Node 2 EBS OAFM Node 1 EBS OAFM Node 2 EBS OAFM Node 3 OAFM Cluster OACore Cluster
  41. 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 42 Be Informed and Take AcBon on the Go E-Business Suite Smartphone ApplicaEons Horizontal Apps – for most employees •  Approvals •  Expenses •  Timecards •  iProcurement Line of Business Apps •  Sales Orders •  Product InformaEon •  Inventory •  Procurement •  Project Manager •  Project Manufacturing •  Service Manager •  Self-Service Human Resources •  Learning •  Person Directory •  Field Service •  Maintenance •  Mobile Supply Chain Apps (MSCA) •  Discrete ProducEon Supervisor •  Process ProducEon Supervisor •  Discrete Quality Manager •  Process Quality Manager •  Yard •  EBS 12.1.3 and 12.2 •  iOS and Android •  No addiEonal costs for licensed users of base products •  Built with Oracle Mobile ApplicaEon Framework (MAF) For latest app availability, check EBS Mobile Apps MOS Note 1641772.1 or search ‘Oracle EBS America’ on app store Smartphone ApplicaBons (22) Delivery Strategy
  42. 42. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | ConfidenEal – Oracle 43 Cloud • Integrate with EBS using ICS and SOACS • Inbound and Outbound IntegraEons
  43. 43. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 44 Industry’s Most Comprehensive Cloud Placorm Strategy Sobware as a Service Infrastructure as a Service Placorm as a Service IntegraBon Cloud Service SOA Cloud Service
  44. 44. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | IntegraEon Cloud Service & SOA Cloud Service ICS SOA CS/ SOA Suite Deployment On Cloud On Cloud or On Premise User Persona Business User IT Developer Use Cases •  Simple point-to-point integraEons •  Use cases with limited orchestraEons •  Message based rouEng, Stateless execuEons •  Complex orchestraEons (including B2B) •  Stateful execuEons •  Liu & Shiu (Dev, Test) Cloud-Premise ConnecEvity Agent framework VPN service from Compute
  45. 45. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | E-Business Suite Adapter in IntegraEon Cloud Service Oracle E-Business Suite Integrated SOA Gateway REST Services ORACLE CLOUD ON PREMISE ICS EBS Adapter Oracle E-Business Suite Integrated SOA Gateway REST Service Framework
  46. 46. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Service Requests Oracle RightNow to E-Business Suite – Service Request Example IntegraEon Scenario Oracle Service Cloud Incidents •  Customer enters the RN Customer portal to: •  Search knowledge base (RN) •  Submit new issue/incident - Check status of Service Request •  Check status of dispatch task •  Check status of RMA •  Service Incidents will be created and stored in RN / shadow SR will be created in EBS •  Repair orders and dispatch tasks will be created in EBS and exposed through RN incident
  47. 47. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  48. 48. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  49. 49. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  50. 50. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  51. 51. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | On-Premise / Cloud based IntegraEon Placorm ON-PREMISES On-premises IntegraBon Placorm (SOA Suite, OSB) CLOUD IntegraBon Placorm as a Service (ICS, SOACS) HYBRID IntegraBon Placorm as a Service (ICS, SOACS) On-premises IntegraBon Placorm (SOA Suite, OSB)
  52. 52. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda SOA, Cloud & Mobile IntegraEons Oracle E-Business Suite Integrated SOA Gateway EBS for SOA, Mobile & Cloud IntegraEons Key Takeaways Roadmap 1 2 3 4 5
  53. 53. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle E-Business Suite Oracle E-Business Suite IntegraEon Styles & Technology NaBve Interfaces Data Event Process B2B SOAP Open Interface Concurrent Program Business Event System Workflow XML Gateway E-Commerce Gateway PL/SQL APIs Java APIs Mobile, UI SOAP Services REST Services Integrated SOA Gateway
  54. 54. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda SOA, Cloud & Mobile IntegraEons Oracle E-Business Suite Integrated SOA Gateway EBS for SOA, Mobile & Cloud IntegraEons Key Takeaways Roadmap 1 2 3 4 5
  55. 55. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | ISG Roadmap •  AutomaEon of ISG configuraEons •  REST enable: – Concurrent Program in R12.2 (forward port) – Open Interface Tables – Open Interface Views •  REST Service InvocaEon •  REST Monitoring & Logging 56
  56. 56. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Related Sessions IntegraBons WED Sep 21 4:15 PM CON6724-Leverage IntegraEon Cloud Service for Oracle E-Business Suite Rekha Ayothi, Product Manager, ApplicaEons Technology, Oracle E-Business Suite Moscone West 3022 57
  57. 57. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Moscone West – ExhibiBon Hall Mon, Sep 19: 10:15 AM – 5:30 PM Tue, Sep 20: 10:15 AM – 5:15 PM Wed, Sep 21: 10:15 AM – 4:15 PM ConfidenEal – Oracle 58 DEMOgrounds – Oracle E-Business Suite Pods •  WAJ-016 – Oracle E-Business Suite on Oracle Cloud (IaaS & PaaS) •  WAJ-017 – Automated Oracle E-Business Suite Tests Using Oracle Flow Builder •  WAJ-018 – System AdministraEon, Advanced Architecture & Security •  WAJ-019 – Oracle E-Business Suite: Technical Upgrade Best PracEces •  WAJ-020 – New User Interface CapabiliEes in Oracle E-Business Suite Note: Located in the ApplicaEons and JD Edwards Showcase
  58. 58. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | QuesEons 59 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
  59. 59. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

×