- doag.org€¦ · Jump Start Your Applications Integration Using ... detailed analytics and...
Transcript of - doag.org€¦ · Jump Start Your Applications Integration Using ... detailed analytics and...
<Insert Picture Here>
Jump Start Your Applications Integration Using Oracle Application Integration Architecture (AIA)Lionel DubreuilDirector, AIA Product ManagementOracle Corporation
3
<Insert Picture Here>
Agenda
• Challenges• Integration Approaches & Solutions• Oracle’s Strategy• Oracle Application Integration Architecture
(AIA)• Customer Case Studies• Summary
© 2011 Oracle Corporation – Proprietary and Confidential
4
CIO PrioritiesGreater Productivity through Business Process Improvement
“Business expectations and CIO strategies appear stable, with a continued focus on business process improvement, cost reduction and analytics… however business expectations are shifting from greater cost-based efficiencies to achieving better results-based on enterprise and IT productivity.”
– Gartner Group, Leading in Times of Transition:
The 2010 CIO Agenda
“Today IT is directly accountable for business results …one way to improve business processes is through better
integration of enterprise applications….”
- Gartner Group, The 2010 CIO Agenda
© 2011 Oracle Corporation – Proprietary and Confidential
5
Integrated Solutions
Key Factors Impacting Business Process IntegrationWhy is this the situation?
Technologies
IT Budget
Applications
Organization
© 2011 Oracle Corporation – Proprietary and Confidential
6
The “Do Nothing” Scenario is not an option!
How can Oracle
help you deliver ?
Organization
Technologies
IT Budget
Applications
Integrated Solutions
© 2011 Oracle Corporation – Proprietary and Confidential
7
<Insert Picture Here>
Agenda
• Challenges• Integration Approaches & Solutions• Oracle’s Strategy• Oracle Application Integration Architecture
(AIA)• Customer Case Studies• Summary
© 2011 Oracle Corporation – Proprietary and Confidential
8
Application Integration Approaches Current Integration Capabilities Limit Effectiveness
35-65% is integration
Source: Should You Build, Buy, Rent, Or Download Your Integration Capability?, Forrester Research, Inc., December 2009
© 2011 Oracle Corporation – Proprietary and Confidential
9
Application Integration ApproachesOracle Integration Approaches & Products
© 2011 Oracle Corporation – Proprietary and Confidential
Style Description Use Cases Toolset
Data-centricIntegration
• Initial data synchronization between applications• Bulk upload of recurring transactions
Integration through native interfaces
• Providing enterprise data through multiple channels such as web and voice where the application itself has no such capability
Integration through Web services
• Applications integration across a wide variety of potentially incompatible technology platforms including integration with third-parties (i.e. for business-to-business scenarios or the use of Software-as-a-Service) eliminates the use of the native interfaces as an option.
Referencedata query
• Geocode or tax lookups, evaluating availability to promise (ATP) for inventory/manufactured goods, or something as a simple as retrieving an account balance.
Process-centric Integration
• Orchestration of transactional data from the point of capture through transformation and movement to back-office systems
• Drive the movement of transactional data through a process based on a business event.
Oracle SOA Suite
Oracle BPM Suite
Oracle Golden Gate
Oracle Data Integrator
10
Application Integration ApproachesOracle Application Integration Architecture (AIA)
© 2011 Oracle Corporation – Proprietary and Confidential
Style Description Examples
Data-centricIntegration
• Initial data synchronization between applications• Bulk upload of recurring transactions
Integration through native interfaces
• Providing enterprise data through multiple channels such as web and voice where the application itself has no such capability
Integration through Web services
• Applications integration across a wide variety of potentially incompatible technology platforms including integration with third-parties (i.e. for business-to-business scenarios or the use of Software-as-a-Service) eliminates the use of the native interfaces as an option.
Referencedata query
• Typical use cases include geocode or tax lookups, evaluating availability to promise (ATP) for inventory/manufactured goods, or something as a simple as retrieving an account balance.
Process-centric Integration
• Orchestration of transactional data from the point of capture through transformation and movement to back-office systems
• Drive the movement of transactional data through a process based on a business event.
Inte
grat
ion
Acc
eler
ator
s :
pre-
built
con
tent
&
met
hodo
logy
11
<Insert Picture Here>
Agenda
• Challenges• Integration Approaches & Solutions• Oracle’s Strategy• Oracle Application Integration Architecture
(AIA)• Customer Case Studies• Summary
© 2011 Oracle Corporation – Proprietary and Confidential
12
• Integration Accelerators
• End-to-End Business Process Templates
• Between Oracle & Non-Oracle Applications
• Common Infrastructure
• Standardized Approach
• Certified with Oracle and Non Oracle Applications
• Open Standards
• XML Business Objects and Services
• Certified with Oracle Fusion Middleware 11g
Pre-Built Integration
Accelerators
Simplifying the Integration ExperienceTargeted Investments
Tools & Technology
Applications
© 2011 Oracle Corporation – Proprietary and Confidential
13
Oracle Applications StrategyRecommended Actions: Upgrade, Adopt, Extend
Upgrade to Latest Oracle
Applications Release
AdoptStandards-Based
Technology
Extend Business Value with
Co-existence Opportunities
E-Business Suite 12.1
Oracle SOA Suite and AIA
Oracle OBIEE
JD Edwards E1 9.0
Oracle ADF & WebCenter
Oracle Identity Mgmt
Fusion AppsVCP 12.1Demantra 7.3
Oracle Content Management
Oracle Enterprise Mgr
SCM:VCPDemantraAgileJD Edwards
World A9.2
OTM 6.1WMS 12.1
PeopleSoft Enterprise 9.1
Agile PLM 9.3
Agile PLM for Process 6
BI Apps
CRM On Demand
Hyperion EPM
GRC
Industry Apps
Siebel CRM 8.2
© 2011 Oracle Corporation – Proprietary and Confidential
14
<Insert Picture Here>
Agenda
• Challenges• Integration Approaches & Solutions• Oracle’s Strategy• Oracle Application Integration Architecture
(AIA)• Customer Case Studies• Summary
© 2011 Oracle Corporation – Proprietary and Confidential
15
Application Integration ArchitectureSolutions Which Deliver Sustainable Integration
•Powered by Oracle Fusion MiddlewareLeverage Oracle’s best-in-class, standards-based SOA Middleware platform
•Reference Process ModelsOptimize business performance leveraging Oracle’s extensive experience and best practices
•Pre-built IntegrationsAccelerate implementation of discreet business processes using AIA’s pre-built integrations across Oracle Applications
•Foundation PackBuild cross-functional business processes across any of your applications utilizing a standardized approach and methodology
Complete. Open. Integrated.
Packaged Integration Accelerators For Specific Applications & Processes (PIPs and Direct Integrations)Pre-built Integrations
BPM Suite
Process Management Registry & Repository
Service Management
SOA Governance
Process Integration
B2BIntegration
SOA Suite ODI Suite
Bulk Data Processing
Data Quality
Foundation Pack
Reference Process Models
Common Objects & Standard Shared Services
SOA/BPM Framework & MethodologyDeveloper Utilities
© 2011 Oracle Corporation – Proprietary and Confidential
16
AIA Foundation Packs Key Take Away
Top-Down ApproachApplication-IndependentPre-built Horizontal & Industry
specific content
Business ProcessDriven Approach
30+ Design PatternsEnd-to-End Lifecycle
ManagementLeverages Oracle Enterprise
Repository
Best Practices Methodology & Governance
Over 1300+ ServicesStandards-based (OAGIS,
UN/CEFACT, ISO, …)Horizontal & Industry
specific
Pre-Built CommonObject Library
Application IndependentProven customer
installed base
Works with Any Application
© 2011 Oracle Corporation – Proprietary and Confidential
17
AIA Pre-Built Integrations Key Take Away
Top-Down ApproachBest Practices Business
ProcessesPre-built Horizontal &
Industry specific content
Business ProcessDriven Approach
Configurable to your unique requirementsExtension frameworkUse as reference template
Configurable & Extensible
Pre-defined Integration Flows & ArtifactsBased on AIA Framework &
MethodologyNew UI & Web Services
included
Pre-Built End-to-End Business Processes
Applications Unlimited: E-Business Suite, PeopleSoft, JDE E1, Siebel CRM, CRMODIndustry Apps: Comms,
Utilities, Health SciencesMaster Data Management:
Customer & ProductSAP
Application Specific
© 2011 Oracle Corporation – Proprietary and Confidential
18
AIA Pre-Built IntegrationsJump-start Projects, Reduce Risks, Lower Costs
© 2011 Oracle Corporation – Proprietary and Confidential
Oracle E-Business Suite
JD Edwards EnterpriseOne
Enterprise Taxation Management
PeopleSoft
Primavera
GLog Transportation Management
Siebel CRM
Oracle CRM OnDemand
Agile PLM
Agile Process
Demantra Demand Planning
Hyperion
Oracle Value Chain Planning
Banking
Communications
Health Sciences
Retail
Utilities
Product Master
Customer MasterCro
ss In
dust
ry
Indu
stry
MD
M
SAP
Oth
er
19
Oracle Application Integration Architecture The Road Forward
• 7 Cross Industry PIPs• 4 Industry PIPs• 1000 + Service Library
Certification on 11g R1• Integrated Development
Lifecycle with OER• Service Constructor• Deployment Plan Generator• More canonical objects
Foundation Pack Industry Extn• More Insurance EBOs/EBSs
11g Upgrade for Pre-Built Integrations (3 new, 16 existing)
NEW PIPsDesign to Release: Agile PLM for Process - OPMSerialization and Tracking: OPSM – EBSOracle Clinical Trials Integration Pack for Siebel Clinical
*Timeframes are subject to change at any time and not a commitment to deliver.All capabilities and dates are for planning purposes only and may not be used in any contract
Industry Specific•Communications Pack•Utilities Pack•Health Sciences Pack
Cross Industry•MDM Customer Pack •MDM Product Pack •Cross Industry Pack
Pre-Built Integrations Released in logical groups
Certification on 12g• Streamlined Governance
• Enhanced Developer Productivity
• Support for Oracle Service Bus
© 2011 Oracle Corporation – Proprietary and Confidential
20
Business Process Driven Approach
Integrated Business Governance Solution
Canonical Objects Library
4Best Practices Methodology
Key Concepts
© 2011 Oracle Corporation – Proprietary and Confidential
21
Documented, Conceptual Best Practice Processes
Cross-Industry Reference Process Models
Composite Business Flows
•Business User View•20+ Enterprise Processes•Based on Fusion Activity flows•Mapped to Service artifacts
Industry Reference Process Models
•Industry Specific versions•Communications•Financial Services•Health Sciences•Insurance•Retail•Utilities
•Specific to AIA Process Integration Packs (Order to Cash, Quote To Order, and Design to Release, for example)•Task Level
•Pain Point Focused•Drive Solution Sets
Pre-Built Best Practices Business Process Definitions in:
Accelerate your system design, implementation and upgrade projects by starting with AIA’s library of pre-built business process models
© 2011 Oracle Corporation – Proprietary and Confidential
22
Enterprise (L0)Conceptual representation of processes across the entire enterprise• Abstract, very high-level summary of all end-to-end processes
Business Process Driven Foundation Integrates Oracle, Third-party and Custom-developed Processes
Business Process Area (L1)Conceptual representation of major end-to-end business process• Abstract, high-level view of a specific end-to-end process
Business Process (L2)Breakdown and conceptual representation of process • Still abstract; no implementation details; however conceptual analytic and
implementation requirements may be prescribed
Activity (L3)Breakdown of one activity from the detailed business process, depicting related tasks required to perform the activity • Detailed; application-specific task flows are shown; tasks are associable with
application pages or services; detailed analytics and integration points are represented. SOA and BPEL details can be added.
Authoritative and Guiding Source for Industry Process Best Practices•Enhanced Telecom Operations Map® (eTOM®), CIM (Common Information Model) , Supply Chain Council (SCOR), Value-Chain Group (VCG), Federal Enterprise Architecture Business Reference Model (FEA)•And other external industry best practice sources
Four
Lev
els
of D
ecom
posi
tion
© 2011 Oracle Corporation – Proprietary and Confidential
23
Business Process Driven Approach
Integrated Business Governance Solution
Canonical Objects Library
4Best Practices Methodology
Key Concepts
© 2011 Oracle Corporation – Proprietary and Confidential
24
AIA Concepts Advantages of a Canonical Data Model
CRM ERP
Billing Shipping
ENTERPRISE BUSINESS OBJECT(Common Data Model)
CRM ERP
Billing Shipping
• Forrester (October 17, 2009)– …50-60% of those doing SOA are creating a canonical
information model (increased from the 39% rate our 2007 survey found). …
Source: Mike Gilpin, Vice President, Research Director - Forrester• “Are you creating a Canonical (or “Common”) Information Model?” Article (October 17, 2009)
© 2011 Oracle Corporation – Proprietary and Confidential
25
Enterprise Business Objects LibraryPrebuilt, Standards Compliant Content
Sales Project Management Procurement
Supply Chain & Order Management
Financials HumanResources
Customer
Item
Opportunity
Quote
SalesOrder
Payment
Business Unit
Department
Grade
Job
Position
Worker
AccountingEntry
AccountingPeriod
BankAccount
BusinessCalendar Chart Of Accounts
CurrencyExchange
Bill Of Materials
BatchProduction Order
DemandForecast
InventoryTransaction
Invoice
Order
PayableInvoice
PaymentTerm
PurchaseOrder
Requisition
Supplier
BlanketPurchase Agreement
ResourceList
ResourceSchedule
ProjectCalendar
ProjectBudget
Project
TimeSheet
Service &Marketing
InstalledProduct
ServiceRequest
ReceivedPayment
PriceList
Promotion
CustomerInteraction
Cro
ss-In
dust
ry S
uppo
rtIn
dust
ry S
uppo
rt
Communications
Public SectorInsurance
Banking & Wealth Management
Utilities
Health Sciences
More To Come…
AIA 11gR1 (11.1.1.4.0) • Enterprise Business Objects > 130• Enterprise Business Services > 1100
© 2011 Oracle Corporation – Proprietary and Confidential
26
Oracle Enterprise Business ObjectsUnique Differentiator for Any-to-Any Process Integrations
EBS Siebel GBU… SAPFusion App
EBO Reconciliation
BPM
Services
Data
End ResultCommon Service Definitions across Applications
Order•Create•Read•Update•Delete
SID/SWIFT…EDI
•Establish Reference standard•Reconcile with Product•Determine what to add
CCTS
Content StandardsBusiness Process Models
© 2011 Oracle Corporation – Proprietary and Confidential
27
Business Process Driven Approach
Integrated Business Governance Solution
Canonical Objects Library
4Best Practices Methodology
Key Concepts
© 2011 Oracle Corporation – Proprietary and Confidential
28
Integrated Business Governance SolutionEnd-to-end SOA Lifecycle• From Ideas • Through Development• To Production• And Iterate . . .
AIA 11g Development Lifecycle
© 2011 Oracle Corporation – Proprietary and Confidential
29
AIA Development LifecycleIntegrated, Automated, Productive and Role Driven
Each lifecycle stage supports the downstream activities• Automation: auto-generate inputs to be consumed by downstream activities• Consistency: Information trickles downstream from one stakeholders to another
automatically to ensure consistency• Productivity: More scalable, productive, and lean PIP development given infrastructural
support throughout the lifecycle
Business Process Modeling
Functional
Definition
Service Design &
Construction
Deployment Plan
Generation
Install &
Deploy
Business Analyst
Solution Architect
Solution Architect/ Developer
(Installation) Developer
Customer IT
BPA Suite
Lifecycle Workbench
Service Constructor
Deployment Plan Generator
AIA Installer
30
Business Process Driven Approach
Integrated Business Governance Solution
Canonical Objects Library
4Best Practices Methodology
Key Concepts
© 2011 Oracle Corporation – Proprietary and Confidential
31
AIA Foundation PackDesign Patterns
Message Processing Patterns• Asynchronous messaging• Event-driven consumers• Competing consumers• Service instance routing• Guaranteed delivery• Request / Response
Benefits:• Guaranteed delivery• High throughput & scalability• Loosely coupled interaction
Service / EBO Governance Patterns• Compatible / Incompatible changes• Schema / Service versioning• Service retirement• Service decomposition
Benefits:• Promotes organizational agility• Protects consumers from provider contract
changes• Eliminates need for consumers and providers to
evolve at the same rate
Integration Artifact Extensibility Patterns• Schema extensibility• Service extensibility• Transformation extensibility• Business process extensibility
Benefits:• Pre-defined extensibility points• Extensions are upgrade-safe
© 2011 Oracle Corporation – Proprietary and Confidential
32
AIA Foundation PackMethodology & Reference Architecture
Checklist for an Open, Standards Based Enterprise Architecture
Foundation Pack Methodology &
Reference Architecture
Reconcile semantic differences across all applications in your domain
Define standard for standards in your organization (both technical & content)
Build canonical business entities
Design the business service interface
Design a service interaction layer
Define integration design patterns
Map design patterns to technology
Define data integration guidelines
Define security model
Design performance best practices
Design utility services (error handling)
Define service versioning & evolution guidelines
Benefits• Focus more on application
design not technology or techniques
• Minimize risk using a proven methodology
• Reduce costs• Achieve a repeatable,
sustainable future-proof architecture model
© 2011 Oracle Corporation – Proprietary and Confidential
33
<Insert Picture Here>
Agenda
• Challenges• Integration Approaches & Solutions• Oracle’s Strategy• Oracle Application Integration Architecture
(AIA)• Customer Case Studies• Summary
© 2011 Oracle Corporation – Proprietary and Confidential
34
Sampling of AIA Customers Across Industries
Public Sector Consumer Goods / Retail
Engineering / ConstructionCommunications Other
Professional ServicesLife Sciences High Tech Financial Services Industrial
Manufacturing
© 2011 Oracle Corporation – Proprietary and Confidential
35
Enhance Global, Multi-Channel Business with Access to Real-Time Data
• Built enterprise application integration platform using OFM 11g and AIA FP 11gR1 to connect JD Edwards to 4+ core systems (Epicor Retail POS, Manhattan Warehouse Management, Sterling EDI, Demandware Ecommerce)
• A shoe manufacturer founded which produces and designs clogs made from plastic
• Customer has a host of various applications need to manage their supply chain (creation to distribution)
• Various target applications that need to have data fed into / pulled from• IT Dept looking for an enterprise-level integration strategy
Opportunities & Challenges
• Faster order flow• Minimizes human overhead for order processing• Reduces IT resource required to maintain the overall systems• Live in America’s and Asia, supporting 10,000+ sales orders/day, 6000+ Warehouse Shipment
Releases/day, 4000+ Inventory transactions/day, 6000+ shipment transactions per day
Solution
Results
•Industry: Consumer Goods•Partners: Wipro
More Info: Press Release
© 2011 Oracle Corporation – Proprietary and Confidential
36
Dell Reduces Development Costs by 20% and Delivers a Foundation for Success with AIA
• SOA Suite, AIA Foundation Pack, Oracle Service Bus, Oracle Enterprise Repository (OER)• Using SOA infrastructure and AIA to integrate applications (Oracle E-Business Suite) using loosely
coupled Web services, that in turn are stored in OER • OER feeds service information to other repositories and will also receive information
• Integrate multiple packaged and custom systems spread across the globe• Develop the ability to reuse project code• Take advantage of best practices from previously successful projects
Opportunities & Challenges
Solution
Results• Oracle AIA Foundation Pack and Oracle Fusion Middleware help Dell cut development costs by up to 20%• Dell and Oracle partnership accelerates deployment of SOA infrastructure by up to 30%• SOA development helps Dell reuse project components and transfer knowledge from successful projects• Dell SOA and Oracle tools expected to reduce integration time by up to 30%• Reliable order management infrastructure improves customer service
More Info: Dell.com website
•Industry: High Technology•Partners: Deloitte & OCS
© 2011 Oracle Corporation – Proprietary and Confidential
37
Morrison’s Selects SOA to Orchestrate Complex Supply Chain
• SOA Suite (BPEL, OSB), AIA Foundation Pack• Apps: E-Business Suite, Siebel, PeopleSoft, Oracle Retail, Mainframe applications• Decision to integrate both Mainframe and Packaged Oracle ERP apps with canonical data views based
on AIA Foundation Pack
• Morrison’s is the fourth largest chain of supermarkets in the United Kingdom with 300 locations (Employees: 118,000, Revenue: $13 million USD)
• Large, complex Supply Chain environment (merchandising, WMS, financials, stores.)• No one standard middleware platform• Desire to migrate away from legacy mainframe apps• Brittle system with hidden business logic• Not easily scalable• Need to integrate packaged ERP with Mainframe Apps
Opportunities & Challenges
• Immediate visibility into process errors • Morrisons can more effectively compete with competitors (Tesco, Sainsburys, etc)• Lowers TCO for IT infrastructure (skill sets, maintenance, support contracts, etc) • Complete refresh of all systems replacing legacy apps with Oracle ERP / Packaged solutions• Increased business agility for future growth
Solution
Results
•Industry: Retail•Partner: Wipro
© 2011 Oracle Corporation – Proprietary and Confidential
38
<Insert Picture Here>
Agenda
• Challenges• Integration Approaches• Oracle’s Strategy• Oracle Application Integration Architecture
(AIA)• Customer Case Studies• Summary
© 2011 Oracle Corporation – Proprietary and Confidential
39
Integrated Solutions
Oracle Application Integration Architecture (AIA)Summary
Path to Fusion Applications
Jump-start Integration Projects
Reduce Integration Risks
Lower Integration Costs
© 2011 Oracle Corporation – Proprietary and Confidential
41
The preceding 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.
© 2011 Oracle Corporation – Proprietary and Confidential