Title: Don Leick Principal Product Manager
1(No Transcript)
2Don Leick Principal Product Manager Oracle
Corporation
3XML Integration for Applications an Oracle
e-Business Integration Overview
4Agenda
- Oracles Approach to Integration
- Oracles Integration Platform Strategy
- Oracle Applications Integration Strategy
5Oracles Approach to Integration
6e-Business Demands Integration
BusinessPartners
WebServices
Exchanges
B2B
ASP
- Key Applications
- Virtual, Dynamic Supply Chains
- Customer Relationship Management
- Enterprise Portals
Enterprise
A2A
App
App
7The Wrong ApproachFragmented, Open-ended
Integration
FragmentedTechnologies
DisparateIntegration Architectures
Infrastructure
ExcessiveConsulting
Defocused fromstrategic value
8The Wrong ApproachIntegration Spending Out of
Control
Endless Streamof Consultants
Cost
Proliferating FragmentedTechnologies
Too much non-strategicintegration
Time
9The Oracle ApproachDrive Out Integration
Complexity and Cost
Cost
Focus onStrategicintegration
Integration ReadyInfrastructure and Applications
PackagedIntegration Standards
Time
10The Oracle ApproachDrive Out Integration
Complexity and Cost
Vertical Custom Applications
Open, Standards-basedIntegration
Oracle9i
Infrastructure
IntegratedInfrastructure andApplications
Oracle e-Business Suite
HorizontalApplications
11Oracle 9iAS
One Integrated Product
Portals
Dynamic Web Sites
Wireless
Web Data Caching
Enterprise/B2B Integration
Business Intelligence
12Oracle 9iAS Benefits
- Oracle9iAS provides the only integrated product
for building and deploying internet applications - Develop 3X Faster
- Run 3X Faster
- Pay 3X Less
Oracle9iAS Integration delivers these same
benefits for application integration.
13Oracles Integration Platform Strategy
14Oracle E-business IntegrationPlatform Strategy
- Provide a Single Solution for A2A, B2B, and Web
Services - Deliver the Best Application Server Platform for
Integrating Applications - Offer Best Integration Solution for Oracle
e-Business Suite and Oracle Exchanges - Drive out Integration Cost and Complexity
15Oracle9iAS Complete e-Business Integration
Infrastructure
Oracle9iAS Integration
IntegratedFramework andTools
CompleteIntegrationInfrastructure
Open, StandardsBased
Standards
16Oracle9iAS Integration
17Oracle Applications InterConnectSpeeds
Integration Design Deployment
- Visual Design Tools
- Common View Metadata
- Transformation
- Packaged Adapters
- Content-driven Routing
- Extensibility / SDKs
Metadata
AQ
App2
App1
Adapter
Adapter
XML
18Adapters Comprehensive Connectivity
- Messaging
- Http/s
- SMTP
- MQSeries
- Tibco
- Databases
- Oracle (Database Messaging)
- All Major Relational
- IMS, VSAM
- Applications
- Oracle Apps
- SAP
- others via partners
- Custom Adapters
- via OAI Adapter SDK
19Adapters (Planned)
- PeopleSoft
- JD Edwards
- Lawson
- Baan
- Commerce One
- Ariba
- Clarify
- Vantive
- Siebel
- CICS
- EJB
- Tuxedo
- DCOM/Automation
- CORBA
- Flat File
20Oracle GatewaysMiddle-tier access to non-Oracle
databases
- Supported Databases
- Microsoft SQL Server
- Sybase
- Informix
- Ingres
- Generic (ODBC, OLEDB)
- Key Features
- SQL Translation
- Data Type Translation
- Dictionary Translation
- Distributed Query Optimization
- Distributed Transactions
- Caching
- Security
21Oracle9iAS Integration
22Enhanced B2B Protocol SupportPlanned for Fall
2001
- General Purpose B2B Protocol Framework
- Transport Services (http/s, smtp)
- Security Services (Packaging and Signing)
- Business Protocol Engine (Leverages Oracle
Workflow) - Trading Partner Profile Management
- Specific Protocols Planned
- RosettaNet
- ebXML
23Oracle9iAS Integration
24Web Services
Web services are to the Information Age what
interchangeable parts were to the Industrial
Age, Sun ONE - Scott
McNealy ...Web services represent the next
evolution of application development
Microsoft.NET - Steve Balmer ...the
promises of object-oriented computing are
delivered in the realities of service-oriented
computing IBM Web Services
- Rod Smith This is not about vision . . . not
about future strategy. This is about what is
available today Oracle - Mark
Jarvis
25Oracle 9i Dynamic ServicesLeverages E-Business
Integration Platform
Applications
Applications
End users
Multi-channel delivery
SOAP
ICE
Portal
Wireless
XML service request
XML service response
Uniform service access
Dynamic Services
Leverage Integration Platform as Web Services for
BPM, A2A, and B2B
Business Process Management
A2A
B2B
Oracle Apps
3rd Party Apps
B2B Protocols
WebServices
26 Oracle9iAS Integration
27Oracle Advanced Queuing (AQ)Database Integrated
Messaging
- Integrated data, message, and message history
- Recoverability (any point in time recovery)
- Auditing Tracking
- Visibility of in-process transactions
- Business Intelligence
- High Performance(1000s of Msgs/Sec/Queue)
AQ
App
App
App
App
- Reliable Messaging
- Point to Point
- Point to Multi-Point
- Publish Subscribe
28Oracle9iAS Integration
29Business Process ManagementOrchestrates the
Business
309iAS Integration
Portal
Wireless
Web
OracleExchanges
OracleApplications
Non-OracleExchanges
Non-OracleApplications
BusinessPartners
WebServices
LegacySystems
EJBs
Servlets
BC4Js
31Oracle Workflow Business Process Management
Workflow Applications
- Works with OAI to deliver complete business
process driven integration for A2A and B2B
Web Email
CollaborativeProcess Integration
OracleWorkflow
B2BProtocol
App1
BusinessEvent System
A2A Adapter
B2B Adapter
AQ
XML
32E-Business DriversBusiness Performance,
Efficiency, Reduce Costs
Integration
Optimization
Drive to zero latency
33E-Business IntelligenceEnables E-Business
Optimization
Business Process
Business Intelligence
Analysis andOptimization
Business Events, Data,and Context
34Oracle9iAS Integration
Standards
35StandardsOracle is Committed to Key Standards
- Java (J2EE, JMS)
- XML
- SOAP
- UDDI
- OAG
- RosettaNet
- ebXML
36Oracle e-Business Integration
Build, Deploy, Monitor Tools
RosettaNet
Business Process Management
ebXML
XML Gateway
OAG
e-Bus. Suite
Various transports
Semantic and Data Transformation
METADATA REPOSITORY
Adapters
Messaging and Routing
INSERT Trigger
Non-Oracle
Gateways
Messaging Gateways
Web Service/ Trading Partner Profile
Oracle9i Platform
Mainframe
37Platform Summary Oracle9iAS Complete
e-Business Integration Infrastructure
Oracle9i Integration
IntegratedFramework andTools
CompleteIntegrationInfrastructure
Open, StandardsBased
Standards
38Oracles Applications Integration Strategy
39Oracle ApplicationsIntegration Strategy
- Deliver open, standards-based interfaces to all
key integration points - Leverage Oracle9iAS Integration to enable
integration with non-Oracle applications - Deliver packaged integration solutions to further
simplify adoption of Oracle Applications in key
markets
40Oracle Applications InterConnectDeliver adapters
and packaged integrations
Metadata
AQ
App2
App1
Adapter
Adapter
XML
41Oracle ApplicationsIntegration-Enabled Oracle
Applications
- Open Interface Points
- All Key Interactions
- Standards-Based
- XML
- OAG
- Only Native OAGimplementation!
Purchase Order
...
Customer
Product
Invoice
Oracle E-Business Suite
42Oracle ApplicationsSupport for 30 OAG BODs
Oracle Exchange
Oracle E-Business Suite
Name Direction Process PO I O Ack PO 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 O Process
Invoice I O Sync ECO I Sync BOM I Sync Routing I
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
Multiple release dates throughout CY2001.
BODs that are not yet approved.
43Oracle9iAS Integration PlatformInteroperability
with Non-Oracle Applications
XML
Oracle Provided
OAI
XML
3rd Party
Custom via SDK
44Packaged IntegrationSimplify Adoption of Oracle
Applications
Pre-builtMapping
PackagedAdapters
SupportedBy Oracle
3rd PartyApplication
OAI
45Packaged IntegrationCurrent and Planned Solutions
- Oracle iProcurement / SAP Interconnect
- Oracle CRM / SAP R/3
- Oracle iStore 11i / Oracle ERP 11.0.3
46Packaged IntegrationOracle iProcurement / SAP
Interconnect
Pre-builtMapping
SAP Adapter (SAP Certified)
Oracle iP Adapter (uses XML/AQ Adapter)
SAP R/3
OAI
SupportedBy Oracle
47Oracle iProcurement with SAP R/3BarclayCard,
others...
- BarclayCard
- Live in 1/00
- scaling to 10K users
- SAP 4.6B
48Oracle iProcurement / SAP InterconnectCommon
View Objects
SAP R/3
Oracle iP
Purchase Order
Purchase Order
Unit of Measure
Requisition
Inventory
Receipt
Freight terms
Invoice
Supplier
Journal
Exchange Rates
Chart of Accounts
49Packaged IntegrationOracle CRM / SAP R/3
Pre-builtMapping
SAP Adapter (SAP Certified)
Oracle DB Adapter(Uses Triggers SPs)
SAP R/3
OAI
Status Project / In Production / Reuse Solution
in Development
50Oracle CRM / SAP InterconnectCommon View Objects
Oracle Field Service,Contracts and Sales
SAP R/3
Customer
Inventory Check
Quote
Order Status
Service Order
Price
Invoice
Delivery
Dispatch
Maint. Contract
Debrief
Dispatch
Credit Check
Debrief
Availability Check
Creditors
Reservation
BOM
Costing Data
Installed Base
51Packaged IntegrationOracle CRM 11i / Oracle ERP
11.0.3
Pre-builtMapping
Oracle DB Adapter(uses Triggers SPs)
Oracle DB Adapter(uses Triggers SPs)
OracleiStore 11i
OracleERP11.0.3
OAI
Status Project / In Production / Reuse Solution
in Development
52Oracle CRM 11i / Oracle 11.0.3 InterconnectCommon
View Objects
Oracle iStore 11i
Oracle ERP 11.0.3
Order
Order
Order Action
Sales Credits
Inventory
Price
Customer
Shipment
53Oracle Exchange Trading Partner Model
Trading Partners
Seller/Buyers BackOffice SAP R/3
OAI
Oracle IP InterConnect for SAP R/3
Oracle Exchange
OAI
Intranet
Seller/Buyers Oracle eBusinessSuite Applications
Marketplace Hub
XML Gateway
54Oracle online Enabling Oracle online ISV partner
network
ComplementaryOnline Services...
PaymentServices
Billing Services
ShippingServices
CreditCheckServices
ManyOthers...
PayrollServices
XML-basedIntegration
Oracle online
55Conclusion
56The Oracle ApproachDrive Out Integration
Complexity and Cost
Cost
Focus onStrategicintegration
Integration ReadyInfrastructure and Applications
PackagedIntegration Standards
Time
57A
58(No Transcript)