Professional Documents
Culture Documents
A non-technical introduction to
Oracles Application Integration
A hit t
Architecture
Michael Butler
Rolta TUSC
FLOAUG Annual Tech Event September 1717-18
IIntegration
t
ti
O
Options
ti
Optimal Integration Approach
Overview of AIA
Implementing AIA
Getting Started
Summary
Integration Options
Integration
I t
ti
methods
th d
Manual
E
E-mail
il
Flat File
Point to Point
Point-to-Point
Web Services
Requesting Application
Responding Application
Trends
(continued)
Overall Impact
Real
Real-time
time number of integration
points complexity master data
management issues = escalating cost
and risk
Constant opposing pressures
Business need to upgrade/swap in
best-of-breed vs. cost and risk
(continued)
(continued)
(continued)
Build It on an Application-Neutral
Framework
Application-Neutral
Buffer Zone
Requesting Application
Translator
Responding Application
Translator
Requesting Application
Responding Application
Translator
Translator
Requesting Application
errorhandling
&
security
Translator
Responding Application
error-handling
& security
error-handling
& security
errorhandling
&
security
Translator
Requesting Application
ABM
AIA
Error
Handling
&
Security
Responding Application
ABM
Application
Business
Connector (ABC)
Services
ABM
AIA
Error
Handling
&
Security
ABM
EBM
AIA Error Handling
& Security
EBM
AIA
Enterprise Business
Objects/Services
(EBO and EBS)
EBM
AIA Error Handling
& Security
EBM
Application
Business
Connector (ABC)
Services
Overview of AIA
Terminology
T
i l
Building Blocks
Foundation Pack
Pre-built Integrations
Extensibility
AIA Terminology
Architecture Components
Enterprise Business Objects (EBO)
Enterprise Business Services (EBS)
Application Business Connector Services
(ABC)
Enterprise Business Messages (EBM)
Application Business Messages (ABM)
Business
B i
Services
S
i
Repository
R
it
Composite Application Validation System
Requesting Application
ABM
Responding Application
ABM
Application
Business
Connector (ABC)
Services
ABM
EBM
EBM
AIA
Enterprise Business
Objects/Services
(EBO and EBS)
EBM
EBM
ABM
Application
Business
Connector (ABC)
Services
Requesting Application
ABM
AIA
Error
Handling
&
Security
Responding Application
ABM
Application
Business
Connector (ABC)
Services
ABM
AIA
Error
Handling
&
Security
ABM
EBM
AIA Error Handling
& Security
EBM
AIA
Enterprise Business
Objects/Services
(EBO and EBS)
EBM
AIA Error Handling
& Security
EBM
Application
Business
Connector (ABC)
Services
Implementing AIA
Foundation Pack
AIA infrastructure
Toolkit for building your own AIA
AIA-compliant
compliant
integrations
Available in generic or industry-specific form
Process Integration Pack (PIP)
Pre-built collection of integration
components
Direct Integration (DI; industry-specific)
(continued)
Application-Neutral
Buffer Zone
Oracle Participating
Application
ABM
AIA
Error
Handling
&
Security
Oracle Participating
Application
ABM
Application
Business
Connector (ABC)
Services
ABM
AIA
Error
Handling
&
Security
ABM
EBM
AIA Error Handling
& Security
EBM
AIA
Enterprise Business
Objects/Services
(EBO and EBS)
EBM
AIA Error Handling
& Security
EBM
Application
Business
Connector (ABC)
Services
AIA Extensibility
All AIA integration artifacts are user-extensible
user extensible
EBOs
EBSs
ABCs
EBMs
ABMs
Extensions are stored separately
Designed to survive upgrades
AIA Extensibility
Application-Neutral
Buffer Zone
Responding Application
ABM
Application
Business
Connector (ABC)
Services
Custom Extensions
ABM
EBM
Custom Extensions
EBM
AIA
Enterprise Business
Objects/Services
(EBO and EBS)
Custom Extensions
Oracle SOA Suite
EBM
Custom Extensions
EBM
Custom Exte
ensions
ABM
Custom Exten
nsions
Requesting Application
ABM
Application
Business
Connector (ABC)
Services
Custom Extensions
Getting Started
Identify integration scenarios that can be
implemented quickly by leveraging the
Foundation Pack components
Pursue an evolutionary vs. big bang approach
Start with a PIP if appropriate to get a head
start on development
Value
Enables your applications to evolve and
remain agile over time
Provides the g
governance and tools to reduce
both costs and risks associated with crossapplication integration
Increases as AIA becomes the enterpriseenterprise
wide standard and the multitude of point-topoint, tightly-coupled, possiblyundocumented, disparately-designed
integrations are migrated to AIA
Summary
AIA addresses many of the key integration
challenges facing organizations today
AIA p
provides a world-class infrastructure for
building enterprise-wide, loosely coupled, reusable, scalable integrations
Can be leveraged now for an evolutionary
approach to establishing a SOA-based system
integration platform
AIA will be the standard architecture for
future Oracle Fusion Applications
Contact Info:
www.tusc.com
t
Mike Butler: butlerm@tusc.com