Milton Wan Director Product Management Oracle Corporation.

Slides:



Advertisements
Similar presentations
B2B standards REGNET INTEGRATION EAI B2B EAI ? A2A ? IAI ? B2B ? Set of processes and technologies dealing with the structural integration of software.
Advertisements

OneBridge Mobile Data Suite Product Positioning. Target Plays IT-driven enterprise mobility initiatives Extensive support for integration into existing.
Business Process Excellence Solutions Matthias Rippert Systems Engineering Software AG.
1 Integration Made Easy Agile Integration: Connecting Salesforce With Your Enterprise.
Tony Meleg Senior Product Manager Connected Systems Division Microsoft Corporation.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Copyright 2007, Information Builders. Slide 1 iWay Service Manager Naomi T. Klamen Director, SM Product Management.
IS425 Autumn Norma Sutcliffe Session 71 Web Services A set of tools and protocols which enable software applications to communicate, pass data.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Peoplesoft: Building and Consuming Web Services
SiS Technical Training Development Track Day 10. Agenda  Introduction to Integration Broker  How to Expose and Consume WebServices.
Business Process/Web Services Integration - ebXML Himagiri (Hima) Mukkamala Web Services Architect, Sybase e-Business Division.
Integration Platform Amlan Debnath VP Integration Products.
Copyright © WebGiro AB, All rights reserved. E-Commerce Integration Meta-Framework Andrzej Bialecki Chief System Architect TM The.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
LOGO Business Intelligence System Mr. Natapong Wongprommoon Solution Architect G-ABLE Company Limited
Jason Morrill NCOAUG Training Day February, 2008
Ashish Mohindroo Product Marketing Oracle Corporation.
© 2006 IBM Corporation SOA on your terms and our expertise Software Overview IBM WebSphere Message Broker Extender for TIBCO RV.
Boštjan Šumak dr. Marjan Heričko THE ROLE OF BIZTALK SERVER IN BUSINESS PROCESS INTEGRATION.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
GOVERNMENT SERVICES INTEGRATION INDUSTRY SOLUTION.
Kevin Hudson Oracle Corporation October Evolution of Oracle from Application to Infrastructure.
SOA, BPM, BPEL, jBPM.
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
NorCal OAUG: eCommerce & the Oracle Applications Jeffrey Hutchins Senior Principal Product Manager: eCommerce Strategy SOA Suite Product Management.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
4/22/20031 Data Interchange Initiative Lower the Barrier of Entry to B2B eBusiness Prepared by Bennet Pang
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved. B2B Integration powered by Oracle Fusion Software January 17, 2008.
Overview of Application Adapter Technology Kenneth Baik Kenneth Baik April 10, 2003 ECE Expert Topic.
Integration Broker at Cornell Kevin Leonard CIT/Integration and Delivery May 9, 2002.
Integration Broker PeopleTools Integration Broker Steps –Introduction & terminologies –Application Server PUB/SUB services (Application Server)
Christof Claessens Technology Advisor Microsoft BeLux.
Business-to-Business Authors: Authors: Mladenka Jakovljevic, Prof. Dr. Veljko Milutinovic,
© 2002 IBM Corporation IBM Israel Software Symposium 2003 accelerate your business An Introduction to Websphere Application Server Integration Capabilities.
SOA-21: Integrating SAP and Other Packaged Applications into your SOA Infrastructure Wayne Lockhart Sr. Product Manager.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
WebMethods Architecture By webMethods_KB. EAI Architecture Concepts Introduction  EAI IT Landscape  Integration Evolution Basic Concepts  Messaging.
Sue Vickers Product Manager OracleAS Portal Oracle Corporation Tugdual Grall Product Manager OracleAS Portal Oracle Corporation.
Registries, ebXML and Web Services in short. Registry A mechanism for allowing users to announce, or discover, the availability and state of a resource:
What is eMarketplace? Web Storefront Buyers Suppliers eMarketplace
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
Mike Ormerod C1: Applied SOA: Building Out Your SOA Environment with OpenEdge ® Applied Architect.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Content Management & Enterprise Applications: Optimizing Business Processes for Efficiency John Clifton IBM ECM Technical Strategist
Contoso Online services Bing Amazon etc. Enterprise applications Interactive client apps Trading partners.
Biztalk server Enn Õunapuu
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Application Integration Framework (AIF) Dean Wierman Lead Program Manager Microsoft Corporation.
XML— “Oxygen for E-Business” Persistent eBusiness Solutions Pvt. Ltd. Arvind Pandey
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
SAP NetWeaver™ Copyright ⓒ 2005 Samsung SDS Co., Ltd. All rights reserved | Confidential SAP XI Overview.
Amlan Debnath VP, Integration Products Oracle Corporation.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
SAP Exchange Infrastructure – Process Centric Integration XI Overview
Building QXtend / Dell Boomi Based Integration Framework Gary Yang, Roundview Technologies.
XML Based Interoperability Components
مدیریت فرایندهای کسب و کار و معماری سرویس گرا
Enterprise Application Integration Styles
SOA-1: Fundamentals of Service-Oriented Architecture
Enterprise Resource Planning
Enterprise Resource Planning
Demo for Partners and Customers
Presentation transcript:

Milton Wan Director Product Management Oracle Corporation

Connect Your Business Applications with the Enterprise: A Step By Step Guide

Agenda eBusiness Demands Integration Oracle E-Business Suite connectivity to 3rd party applications, and B2B standards Oracle Application Server Integration A Step-By-Step Guide

Business Application Integration Oracle E-Business Suite Packaged Applications Legacy Systems Trading Partners Customers Service Providers Business Processes Web Services Internet Business to Business (B2B) Enterprise Application Integration (EAI)

Your Integration Burden Grows With Each Additional Application Legacy Multiple Vendors Multiple Interfaces Complex Support

But You Are Not Alone “35% of all IT spending is for application integration” Gartner Group “60% of the implementation cost of an ERP package is spent on integration.” Meta Group “50% of my IT budget is spent on interfacing.” CIO, Major Insurance Company Forrester Research 1 38 2

Deploying Oracle E-Business Suite Integration Challenges How to connect to: Non-Oracle packaged applications (SAP, Peoplesoft, etc.)? Proprietary legacy applications? Trading partners via emerging business-to-business protocols? Service providers (Web Services)?

Oracle Integration is Based Entirely on Open Standards Oracle E-Business Suite Oracle Application Server 10g Delivers Messages that are Immediately Usable Less Integration Investment Bring More Partners Online, Faster, Cheaper Standards-Based

Oracle E-Business Suite Open, Standards-based Communication Service-Enabled Business Flows Standards-Based Interfaces Exploit OracleAS Connectivity Open Access to Business Flows All Oracle Applications Data XML Documents Web Services 3rd Party Applications B2B Standards Web Services Standards

Oracle E-Business Suite High Level Integration Architecture Service-Enabled Business Flows Manufact Order Management Procurement Planning Financial Applications Technology Infrastructure Open Interface Tables XML Gateway, SCTC Web Services Standards-based Interfaces

A ‘Business Events’ Driven Integration Infrastructure P L I C T O N Outbound Message Application Inbound New Order Update Order Cancel Order AQs Workflow System Business Event Exposes integration points as OAG XML documents on a JMS queue, or as Web Services

Applications Technology Infrastructure Oracle eBusiness Suite Standards-Based Interfaces Oracle Delivers a Full Spectrum of Interfaces Applications Technology Infrastructure Open Interface Tables XML Gateway, SCTC Web Services Oracle eBusiness Suite Data Level Stored Procedures Tables Document Level XML Based Asynchronous Functional Level Web Services Standards SOAP

Service-Enabled Business Flows Integration Enabled Oracle Applications Oracle E-Business Suite Open Interface points All Key Interactions Inbound Outbound Standards-based OAG BODS Mfg PDX iP APS … ... Order Product Customer Forecast OAG Open Applications Group BOD Business Object Documents

Standards-Based Messages Sample of OAG XML BODs Oracle E-Business Suite Name Direction Process PO I & O Ack PO I & O RFQ I & O Show Catalog (4) I Price List I Show Shipment I & O Confirm BOD I & O Sync Plan Schd I & O Sync Ship Schd I & O Sync Seq Schd I Process Invoice I & O Name Direction Sync ECO O Sync BOM O Sync Routing O Payment Orders* O WIP Move* I WIP Complete* I Inv Issue* I WIP Split/Merge* I WIP Bonus* I WIP Create Order* I WIP Sync Order* I WIP Process Resource* I

Oracle XML Gateway Manages XML Document Exchange Message Designer Create ‘Message Maps’ between Oracle eBusiness Suite and OAG XML message formats Execution Engine Create or consume well-formed and valid XML messages Oracle E-Business Suite XML Gateway ... Order Product Invoice Customer

Web Services Web Service Integration with E-Business Suite Function Interfaces Uses Web Services Standards UDDI: Universal Description, Discovery & Integration SOAP: Simple Object Access Protocol WSDL: Web Services Description Language Transports Synchronous: Http Asynchronous: AQ Oracle E-Business Suite Web Services Web Services WS Client Application

Business Application Integration Trading Partners Oracle E-Business Suite Oracle Application Server 10g Customers Packaged Applications Internet Service Providers Legacy Systems Web Services Business to Business (B2B) Enterprise Application Integration (EAI)

Business Activity Monitoring Business Process Management Oracle Application Server Integration Comprehensive Standards Based Integration Oracle E-Business Suite Oracle Application Server 10g Business Activity Monitoring Customers Packaged Applications Business Process Management Managers and Administrators Legacy Systems Transformation B2B Web Services EAI Data Sources Enterprise Users Trading Partners

Oracle E-Business Suite Service-Enabled Business Flows Oracle E-Business Suite + Oracle Application Server High Level Integration Architecture Oracle E-Business Suite Service-Enabled Business Flows Manufact Order Management Procurement Planning Financial Applications Technology Infrastructure Open Interface Tables XML Gateway Web Services Standards-based Interfaces Oracle Application Server 10g Broad Connectivity XML SOAP RosettaNet EDI SAP Peoplesoft ...

Oracle Application Server Integration EAI, B2B, Web Services Integration Business Process Management Business Activity Monitoring Transformation Complete Lifecycle Support Standards-Based Packaged Adapters Extensible Through SDKs

Features Model and Metadata Driven Model Endpoints, Business Process, Transformations Single Metadata Repository Business Activity Monitoring and Optimization Business level monitoring of all integration activity Alerts, document tracking, pre-built reports Analytic reporting on integration history

Features Enhanced Secure Communication Digital Certificates, Digital Signatures Guaranteed exactly-once delivery Non-repudiation Support for B2B protocol standards RosettaNet 1.1 & 2.0 EDI Trading Partner Management Manage profiles, parties, agreements Support for Web Services All key standards: SOAP 1.1, WSDL, UDDI Invoke web services from business processes

Adapters Broad Connectivity To Applications & Technologies Oracle 11i Oracle 10.7 SAP R/3 PeopleSoft JD Edwards Siebel Any JCA Application B2B Protocols RosettaNet HL7 2.3 / 3.0 EDI Databases Oracle7.3, 8.0, 8i, 9i MS SQL-Server IBM DB/2 Sybase Informix JDBC Messaging Oracle AQ MQSeries TIBCO JMS Transports SOAP HTTP, HTTP-S SMTP FTP Web Services Generic DB Flat File Legacy CICS Tuxedo IMS VSAM 3270 Screen Scraping Enterprise integration requires connectivity to a broad range of systems, including technology and packaged application systems. Oracle9iAS Integration provides out-of-box connectivity to many of these systems. These adapters are certified, sold and supported by Oracle. In addition a number of partners support the Oracle 9iAS Integration adapter interface and offer compatible adapters. These partners include; IWAY Jacada

Connection Services- Adapter Framework Supports J2EE Connector Architecture (J2CA) 1.0 Extensions to overcome current limitations in JCA 1.0 Bi-directional Asynchronous Metadata Interface Actively involved in the enhancing the standard Standards Based Connectivity for Rapid Deployment Oracle’s Adapter Framework interface is based on JCA 1.0. Oracle has extended the interface to overcome limitations in the specification. The enhanced JCA interface allows a user to browse the available interactions in the target system (both send and receive) and import them as events in the integration scenario.

Connection Services Support for Multiple Standards and Protocols B2B: High Technology: RosettaNet 1.1 & 2.0 Retail: UCCnet Healthcare*: HL7, HIPAA EDI*: X12, EDIFACT Internet transports: http/s, smtp, ftp Packaging: SOAP 1.1, SMIME 3.0 Security Digital Certificates, X.509 Trading Partner: CPP/CPA Web Services: SOAP, WSDL, UDDI J2EE: J2CA, JMS, JDBC Oracle9iAS Integration supports a full range of basic transport, packaging, and document formats as well more sophisticated B2B protocols Transport –HTTP, SMTP, FTP, JMS, …. Packaging & Signing – SMIME 3.0, EDI, SOAP 1.1, 2.0, .. Doc. Exchange – XML, OAGIS, RNIF, HL7, EDI, … CPP Collaboration Protocol Profile CPA Collaboration Protocol Agreement FTP File Transfer Protocol EDI Electronic Data Interchange HTTP/S Secure Hypertext Transfer Protocol LDAP Lightweight Directory Access Protocol S/MIME Secure Multipurpose Internet Mail Extensions SMTP Simple Mail Transfer Protocol SOAP Simple Object Access Protocol UDDI Universal Description, Discovery & Integration WSDL Web Services Description Language Ensure Interoperability, Drive Out Cost * Planned

Business Process Management Trading Partner Management Extending the Oracle E-Business Suite HTTP/S SMTP FTP XML RosettaNet EDI SOAP B2B Security Validation Transform Business Process Management Trading Partner Management Logging Monitoring Trx Mgmt Integration Run-Time Adapters Open Interface Tables DBMS Web Services Web Services Business Flows XML/AQ XML Gateway SAP Peoplesoft TCA Siebel Oracle Application Server 10g E-Business Suite

Step-By-Step Example Order to Cash Business Flow Web Service EAI Receive Order Get Mgr. Approval Approved Credit Check Service Get Credit Approval Approved B2B Place Order Part Not in Inventory Trading Partners Suppliers To stay out of jail, what does the CFO need? Currently the CFO may sit in the head office, where she may pretty much know what is going on. From her chair there at the head office, she may see somewhat into the domestic operations, depending on how large and complex they are, and she may have some idea of what is going on at the overseas offices. But, the thing is, she needs to know absolutely, clearly what is going on: “pretty much”, “somewhat”, and “some idea” just won’t cut it. She needs to see her control system in an uncomplicated manner, from her office out to every shipping dock and inventory location, every rep’s company car, every location the company has anywhere in the world. When you have a variety of applications from a variety of vendors implemented locally and strung together by an integrator, your visibility to and confidence in one, consistent, dependable internal control systems is obstructed and weakened. In this particular diagram, we show you a scenario where seven different product sets have been deployed/implemented. Stipulating that it will be challenging enough to fully understand and certify the internal controls implicit in one vendor’s product set, imagine how hard (and expensive) it will be to understand and certify 7 different internal control systems It will be harder than ever (impossible?) to attest to an effective system of internal control in this scenario. Oracle eBusiness Suite global single instance will address these issues. However, if there are any residual applications outside the Oracle eBusiness suite global instance, then the compliance is still limited, since the data needs to be moved across systems using many different mechanisms. This leads to the problem of establishing internal controls of the multiple integration points. Has the JD Edwards data been properly mapped into Hyperion? When was the data exchanged and was it sent to the right application? Was the data sent to the trading partner illegally tapped en route by some other party? Send Part Request Accepted Bill Customer Approved Trading Partners Customer Notify Customer Done Notification Sent

Order to Cash Integration Components Web Services Adapter Credit Check Web Service Oracle E-Business Suite Oracle Apps Adapter Oracle Application Server Integration SAP Adapter SAP RosettaNet Adapter Trading Partner B2B Siebel Adapter Siebel Microsoft Exchange COM Adapter

Look At Two Integration Points AQ Adapter SAP Adapter OracleAS Integration XML Gateway Oracle E-Business Suite Adapter Adapter SAP Adapters Transformation BPM Routing

Modeling the Endpoints OracleAS Integration Back-end System Back-end System 2 Apps Adapter SAP Adapter 1 BOD IDOC 3 Oracle iStore SAP PO 4 5 5 6 Steps Define endpoints Select Interactions (Browse the Interfaces) Select or Define Native View of Data Define Common View of Data Map Native to Common View (Transformation) Define agreements

Oracle to SAP R/3 Example Mapping Purchase Order Order Customer DUNS Customer ID Name Last, First Name Quantity No. of Units Type Unit of Measure Notes Comments

Adding a Business Process OracleAS Integration Back-end System Back-end System Apps Adapter SAP Adapter Oracle iStore 2 PO SAP 1 Approve Value Steps Define Internal / Common Business Process Define Notification or Exception Handling

B2B with Supplier Steps Define Trading Partner OracleAS Integration Host: Buyer Trading Partner: Seller B2B 1 B2B Gateway XML Gateway 3 Oracle Procurement Backend System 5 Alert Retry 4 Steps Define Trading Partner Define Trading Partner Agreement Map Native Data to Common Data Define B2B Process and map to Application Process Define error processing, if any 2 Internet

Oracle E-Business Suite Oracle + RosettaNet Supply Chain Trading Connector Uses XML Gateway to Deliver & Consume OAG XML Messages Notification Processing & History Recording Oracle E-Business Suite Internet Procurement Order Management ... XML Gateway Supply Chain Trading Connector … OAG XML Oracle Application Server Integration Process Management Document Transformation Profile Management OracleAS Integration Secure Communication PIP Choreography Document Validation Document Transformation Trading Partner Management RNIF 1.1/2.0 RosettaNet Trading Partners

What are FastForward Flows? Rapid Business Flow based implementation Solutions have been pre-tested and pre-certified Quickly automate critical end-to-end business processes Leverages leading practices built into Oracle’s E-Business business flows Provides necessary flexibility to quickly customize

Summary eBusiness Demands Integration Oracle E-Business Suite is “service-enabled” via open, standards-based interfaces Oracle Application Server 10g provides a complete solution for EAI, B2B, and Web Services Integration OracleAS enables E-Business Suite connectivity to 3rd party applications, and B2B standards

Extending E-Business Suite Oracle Allows You To … Adopt E-Business Suite Incrementally Integrate E-Business Suite with Legacy Systems Extend E-Business Suite Flows to Trading Partners Add Systems Incrementally 6

…. And Provides Flexibility To Do So Business Flow Accelerators for Lower Risk, Rapid Deployment Standards-Based Extension to Minimize Cost of Custom Development 6