ebusiness Suite goes SOA

Similar documents
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Integrating your CX, ERP and HCM Clouds with your On-premises Applications CON7012

Oracle SOA Suite 11g: Build Composite Applications

Oracle SOA Suite 12c: Build Composite Applications. About this course. Course type Essentials. Duration 5 Days

Oracle Developer Day

1Z Oracle SOA Suite 12c Essentials Exam Summary Syllabus Questions

This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in

Building E-Business Suite Interfaces using BPEL. Asif Hussain Innowave Technology

Oracle E-Business Suite

Oracle SOA Suite 12c: Build Composite Applications

Oracle SOA Suite 11g: Build Composite Applications

Oracle SOA Suite 12c : Build Composite Applications

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

Integrating Legacy Assets Using J2EE Web Services

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Oracle SOA Suite 10g: Services Orchestration

Integration Framework. Architecture

Oracle Cloud Using Oracle E-Business Suite Adapter Endpoint Configuration Wizard. Release 17.3

Oracle Fusion Middleware. Using Ariba Adapter Release 12c ( ) E

Oracle Fusion Middleware

3 Connecting to Applications

Oracle Fusion Middleware

Technicalities of Living in the JD Edwards Cloud Cloud Options and Strategies

<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview

Oracle Fusion Middleware

Oracle Cloud. Using Oracle Eloqua Adapter Release E

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements

1Z

Getting Started with. Oracle SOA Suite 11g. R1 -AHands-On Tutorial. composite application in just hours!

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

Oracle Buys Automated Applications Controls Leader LogicalApps

How to Troubleshoot Databases and Exadata Using Oracle Log Analytics

BPEL Research. Tuomas Piispanen Comarch

OpenIAM Identity and Access Manager Technical Architecture Overview

Oracle Fusion Middleware

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

Safe Harbor Statement

MDM Partner Summit 2015 Oracle Enterprise Data Quality Overview & Roadmap

B. By not making any configuration changes because, by default, the adapter reads input files in ascending order of their lastmodifiedtime.

Oracle Fusion Middleware Understanding Oracle SOA Suite. 12c Release ( )

Oracle Fusion Middleware Understanding Oracle SOA Suite. 12c Release ( )

<Insert Picture Here>

Oracle E-Business Suite

Getting Started w/ Security for your Oracle SOA Suite Integrations

Enterprise Architecture Deployment Options. Mark Causley Sandy Milliken Sue Martin

Oracle Bill Presentment Architecture

<Insert Picture Here> Click to edit Master title style

BEAAquaLogic. Service Bus. JPD Transport User Guide

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

zentrale Sicherheitsplattform für WS Web Services Manager in Action: Leitender Systemberater Kersten Mebus

Understanding Oracle ADF and its role in the Oracle Fusion Platform

Oracle Fusion Middleware

Oracle Identity Manager 11gR2-PS2 Hands-on Workshop Tech Deep Dive Upgrade

Enabling Web 2.0 User Experience for E-Business Suite. Padmaprabodh Ambale, Gustavo Jimenez Development Managers, Applications Technology Group

Bridging the Gap. Peter Ebell AMIS

Overview SENTINET 3.1

Sentinet for BizTalk Server SENTINET

SOFTWARE ARCHITECTURES ARCHITECTURAL STYLES SCALING UP PERFORMANCE

1 Getting Started with Oracle Service Bus

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

Testpassport.

AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0

Oracle Project Portfolio Management Integration Pack for Primavera P6 and Oracle E-Business Suite Implementation Guide

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

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

Title: Using BPEL with ESB for Loose Coupling of Business Process

Don t Rewrite, Reuse!

Leverage SOA for increased business flexibility What, why, how, and when

Smarter Business Agility with WebSphere DataPower Appliances Introduction

Hidden Gems in JD Edwards Orchestrator and AIS Server

Where Do We Go From Here? Why Many IT Staff are Living in the Past

Oracle Cloud Using the SAP Ariba Adapter. Release 17.3

ActiveVOS Technologies

Receiving PeopleSoft Message (PeopleTools 8.17) through the Oracle AS PeopleSoft Adapter. An Oracle White Paper September 2008

Liferay Security Features Overview. How Liferay Approaches Security

Policy Manager for IBM WebSphere DataPower 7.2: Configuration Guide

Enterprise SOA Experience Workshop. Module 8: Operating an enterprise SOA Landscape

Quality - The Key to Successful SOA. Charitha Kankanamge WSO2 February 2011

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007

Oracle EXAM - 1Z Oracle Application Integration Architecture 11g Essentials. Buy Full Product.

Software MEIC. (Lesson 20)

Oracle Access Manager 10g - Oracle Enterprise Gateway Integration Guide

Ellipse Web Services Overview

J2EE APIs and Emerging Web Services Standards

Performance and Load Testing R12 With Oracle Applications Test Suite

Software Design COSC 4353/6353 DR. RAJ SINGH

TECHED USER CONFERENCE MAY 3-4, 2016

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

(9A05803) WEB SERVICES (ELECTIVE - III)

Connecting your Microservices and Cloud Services with Oracle Integration CON7348

Putting Oracle Database 11g to Work for Java. Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com

What s New for Oracle Integration Cloud Service. Releases. November Oracle Cloud. What's New for Oracle Integration Cloud Service Release 18.4.

Mashup the Development Process with ALF (Eclipse Application Lifecycle Framework project)

Oracle Developer Day

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Best Practices for Testing SOA Suite 11g based systems

Oracle Customer Interaction History

Sentinet for Microsoft Azure SENTINET

Vendor: Oracle. Exam Code: 1Z Exam Name: Oracle SOA Suite 12c Essentials. Version: Demo

Oracle Identity Governance 11g R2: Develop Identity Provisioning

Transcription:

ebusiness Suite goes SOA Ulrich Janke Oracle Consulting

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 Motivation Integrated SOA Gateway Integration Repository SOA Provider Service Invocation Framework Roadmap Q & A <Insert Picture Here>

Motivation

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 Process Payroll Processing Process After Sales Service Process Procure to Pay Process Hire to Retire Process Sub Contracting Process

Create Supplier Ship & Debit Request Oracle E-Business Suite Integrated SOA Gateway Use Case Inception Integration Administrator Identify / Locate API for integration Generate WSDL for Ship & Debit API Deploy Service for Ship & Debit API Design Integration Developer Create and deploy BPEL process Locate WSDL URL for SDR: Integration Repository Set SOA Header for SD Service SOAP request Read SD input payload from file Set SD Request Number Invoke EBS API as WS Get SD Request Header ID Execution Integration Administrator Trade Management User Initiate BPEL process from BPEL Console View response in BPEL Console Verify created SD request in Oracle Trade Management

Interoperability Leverage S S S S S S Apache Axis.NET WS Client 3 rd Party Standard WS Client

Key Integration Challenges Source of Truth Custom Interfaces Security Concerns Monitor & Manage Process Monitoring Complexity Provide Services Consume Services Fail-safe Integration Process Orchestration Event Driven Integration Flexible Architecture

Oracle E-Business Suite Business Integration Technologies Web Services Integrated SOA Gateway Integration Repository PL/SQL APIs Interface Tables Concurrent Programs XML Gateway BSO Java APIs Interface Views ecommerce Gateway Business Event System Oracle Workflow J2EE Application Server (Oracle AS)

ERP JDEV EM MAINFRAME DB Adapters & B2B SERVICES SERVICE BUS DATA INTEGRATOR BPEL PROCESS MGR BUSINESS RULES HUMAN WORKFLOW POLICY MANAGER Oracle SOA Platform PARTNERS CEP EVENTS BAM REG/REP

Oracle Application Integration Architecture Pre-built integrations

Integrated SOA Gateway

Oracle E-Business Suite Integrated SOA Gateway Std WS Client Logistics Service External Web service Apache Axis BPEL PM / OSB HRMS Service SCM 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 Consume Web services Complements with AIA Path to Fusion Maximize investment of existing IT assets Leverage interoperability with standards based integration Gain Visibility Into Integration More Interfaces Monitor integration transactions Comprehensive details about integration transactions Business Events Subscription Model 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 / Interface Type Part of EBS Integrated SOA Gateway R12.1.1 Oracle Seeded Interfaces Custom Interfaces (Written by Partners / Customers) Oracle Seeded Composite Interfaces Custom Composite Interfaces (Written by Partners / Customers)

Integration Repository Publishing Custom Interfaces HR Annotate Interfaces Projects PL/SQL API Finance Order Concurrent Program Procure XML Message Planning Sales Shipping Business Service Object Business Event Custom interfaces in E-Business Suite StandAlone Parser Reads annotated files and generates Integration Repository Loader Files Loader File (ildt) FNDLOAD Uploads Loader File to Integration Repository Integration Repository

D E M O N S T R A T I O N 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

Publish SOA Provider Provide Web services Generate Deploy Process Orchestration Invoke Service Monitor W S W S W S W S W S W S Authenticate Authorize Enterprise Integration Process Monitoring

SOA Provider Generate, Deploy Service 1 Generate WSDL 2 Deploy Service 3 Invoke Service

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 SOAP Request SOA Provider processes SOAP Request SOA Provider sends SOAP Response SOA Monitor captures SOAP Request details SOA Monitor captures error & exception details SOA Monitor captures SOAP Response details

Service Invocation Framework

Service Invocation Framework Invoke And Consume Web services Invoke And Consume Service Invoke Web service External Web services PL / SQL WSIF Workflow Forms OA Framework Web Service Request Web Service Response Fire Wall Reservation Service Packaged Applications Web services Optional Transform-In & Transform-Out BPEL Process as Service

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

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 SDR BPEL PM Process Deploy the Workflow process for Response processing Create / Use Invoker Event & Subscription Create Callback Event & Subscription Provide XSL Transform for Request & Response Test Service Invocation & verify the WS Response / Notification For Sync Request / Response

Roadmap

Out-of-the-box Web services Roadmap SOA Governance Solutions Advanced Customization Advanced Exception Handling And Diagnostics SAML Token Support Java APIs (Document Style)

S S Out-of-the-box Web services SOA Governance Oracle FMW SOA Governance Suite S S S S S = Services