NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
Oracle SOA, AIA & Fusion Apps
1. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 1)
Phil-at-mp3monster.org
www.mp3monster.org
Relationship between Oracle SOA, AIA &
Fusion Apps
& A take on AIA’s value proposition
2. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 2)
Phil-at-mp3monster.org
www.mp3monster.org
Disclaimer
• The following presentation is the opinion of the presenter
only
• The viewers expressed here are not representative of the
presenter’s employer
• The contents of this presentation do not constitute a legal
understanding,
• Neither can the presenter or their employer accept any
liability for the accuracy of the information presented
3. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 3)
Phil-at-mp3monster.org
www.mp3monster.org
Introduction
• A brief personal introduction
• Oracle Technology Foundations - From App Server to PIPs
• The Value proposition of PIPs
• … and how much does this cost
• Connecting this to Fusion Apps
• Q & A
4. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 4)
Phil-at-mp3monster.org
www.mp3monster.org
Quick Personal Introduction
• currently Enterprise Integration Architect for a large Optical Retailer & Manufacturer
– In practical terms I’m involved from OS to application design
– TOGAF 9 certified
– Hands on capable, and used to manage a team looking after platform build and
design, middleware & component configuration & build, software configuration
control and build (Continuous Integration)
– Engaged with UKOUG
• Previously …
– Developer for Marconi working on real-time mission critical systems
– EDS technical lead (app architect by current terminology) – inc. client facing
– Middleware consultant at boutique consultancy in Defence & Energy markets – Hi-Q
Systems – inc. client facing
– Realtime BI start up called - SeeWhy Software (just been purchased by SAP for its B2C
click analytics solution)
www.mp3monster.org / www.linkedin.co.uk/philwilkins / mp3muncher.wordpress.com
5. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 5)
Phil-at-mp3monster.org
www.mp3monster.org
Book Reviewer
• Prepublication technical reviewer for Packt …
– JBoss jBPM
– Apache Camel
– Java with Netbeans
– Applied SOA Patterns on the Oracle Platform (out June)
– Etc
• Oracle Press post publication …
– Getting Started with Oracle Event Processing
– Oracle Fusion Applications – Development & Extensibility
Handbook
– Oracle Big Data Handbook
6. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 6)
Phil-at-mp3monster.org
www.mp3monster.org
Take a closer look at the Tech Stack to see what the
Layers offer & where AIA fits …
7. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 7)
Phil-at-mp3monster.org
www.mp3monster.org
Applications
Technology
Technology Drill Down
Hardware
Manage, Monitor &
Deploy
Abstracting
Technologies &
Building Blocks
Platform &
Frameworks
Solutions with
Domain & Product
Knowledge
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
8. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 8)
Phil-at-mp3monster.org
www.mp3monster.org
Weblogic Server
• Multiple Versions
– Standard Edition
– Enterprise Edition (needed for clustering)
– Suite (includes Coherence)
• Managed Containers
• Clustering capability
• Basic adaptor & connector technologies (JCA etc)
• Claims for best J2EE performance scores
• Web layers with JSF 2.0 which ADF builds upon
• Build & deploy tooling for J2EE with Web Logic
Scripting Toolkit.
• Support for Continuous Integration (via Ant or
Maven)
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
9. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 9)
Phil-at-mp3monster.org
www.mp3monster.org
Oracle Data Integrator (ELT)
• Extract Load Transform (ELT) rather than ETL product
leveraging DB capabilities
• Build Knowledge Modules (KMs) to perform data
movement and transformation
• Prebuilt KMs available
• Can be used in conjunction with
– GoldenGate
– Warehouse Builder
– Hadoop & NoSQL extensions available
– Custom connectors (KMs) can be built &
available e.g. SAP
• Can be configured with other instances to offer HA
and scaling.
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
10. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 10)
Phil-at-mp3monster.org
www.mp3monster.org
Oracle Business Intelligence Enterprise
Edition
• Enterprise BI capability
• Runs on top of a Weblogic infrastructure
• Provides
– BI Publisher (formerly XML Publisher)
– Data Aggregation & Ad-Hoc Querying
– Dashboards (with UI drag and drop style
development for non s/w developers)
• Works with OLAP, ROLAP, MOLAP data stores
• Enabling platform for Oracle Business Intelligence
Applications (OBIA)
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
11. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 11)
Phil-at-mp3monster.org
www.mp3monster.org
Oracle Business Intelligence Applications
(OBIA)
• Set of prebuild dashboards and reports for different
domain areas
• To deliver such a capability, they incorporate …
– Understanding of Oracle source system schemas
– Star schemas for reporting & analytics
– ETL/ELT scripts to pull data into the star schemas
– Business layer of logical & presentation objects that
support the Oracle reporting & analytical end
products
– Dashboards and report templates that can be
customised
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
12. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 12)
Phil-at-mp3monster.org
www.mp3monster.org
SOA Suite (1)
• Oracle SOA Suite provides a range of technologies to
enable effective integration & orchestration. Including:
– Business Process Execution Language (BPEL)
– Human Workflow (UI for task management &
presentation)
– Mediator providing transformation & routing
(realising many of well known Enterprise Integration
Patterns)
– Rules Engine
– Web Services including WS-* extensions
– SOAPUI like testing framework
– WLST deployment tools
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
13. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 13)
Phil-at-mp3monster.org
www.mp3monster.org
SOA Suite (2)
• Additional SOA Suite linked technologies (require more
licensing):
– Oracle Service Bus (OSB)
– Business Activity Monitoring (BAM)
– Complex Event Processing (CEP) Integration
– UDDI & Governance through Oracle Service Registry
& Oracle Enterprise Registry
• We do need to clearly differentiate between SOA the
product and SOA the concept – using the product
doesn’t mean realising the concept
• MDS – to support SOA Suite you need a database for the
Meta Data Store (MDS)
• From anecdotal information OSB is a common
alternative to the orchestration approaches offered by
AIA. But doesn’t offer everything AIA can provide
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
14. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 14)
Phil-at-mp3monster.org
www.mp3monster.org
Application Integration Architecture
(Foundation Pack)
• AIA can be seen as enabler towards to the SOA
concepts, by supporting …
– Development approach that encourages use of a
canonical data model (has commonality with
OAGIS, UN/CEFACT and ebXML)
– Canonical model provides framework for
extension for custom requirements
– A development strategy/convention (SOA
patterns) using SOA Suite that brings you closer to
the ideal SOA world (primary gap being based on
discovery & governance)
• To realise SOA you’re probably going to need other
Oracle products such as OERWeblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
15. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 15)
Phil-at-mp3monster.org
www.mp3monster.org
Drill in a Little Closer to AIA Ideas
- Requestor
Application
Business
Connector
Service (ABCS)
takes the source
system data,
transforms to
canonical
Enterprise
Business Object
pr Message
(EBO/EBM)
- Technology
protocol layer
e.g. JDBC,
JMS, WS, file
etc
- Provider
ABCS
Takes the
canonical form
(EBO or EBM)
converts to
target system
notation.
Invokes native
application
- Technology
protocol layer
e.g. JDBC,
JMS, WS, file
etc
- EBS/EBF
Enterprise Business
Service or Flow one
or more services
working together to
effect business
operations
- EBF – for pure
orchestration
16. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 16)
Phil-at-mp3monster.org
www.mp3monster.org
Drill in a Little Closer to AIA Ideas
- Requestor
Application
Business
Connector
Service (ABCS)
takes the source
system data,
transforms to
canonical
Enterprise
Business Object
pr Message
(EBO/EBM)
- Technology
protocol layer
e.g. JDBC,
JMS, WS, file
etc
- Provider
ABCS
Takes the
canonical form
(EBO or EBM)
converts to
target system
notation.
Invokes native
application
- Technology
protocol layer
e.g. JDBC,
JMS, WS, file
etc
- EBS/EBF
Enterprise Business
Service or Flow one
or more services
working together to
effect business
operations
- EBF – for pure
orchestration
A service could look something
like this – bringing together
multiple EBOs to perform an
operation. For example
‘FindBestQuote’ which uses
ABCS’ to talk to different
systems from different vendors
17. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 17)
Phil-at-mp3monster.org
www.mp3monster.org
• Deployment support …
– tooling lending itself to the idea of SOA composites
forming a wider capability – composition & group
deployment
– Apply domain naming during deployment
– Capture deployed artefact details into MDS ready to
be used with the likes of OER
• Extended testing & validation tools –
– Composite Application Validation System (CAVS)
allows end to end testing, can be incorporated into
a CI environment
– PIP Auditor – assesses quality of artefacts (BPEL,
composite organisation) etc scores against TOGAF
ideals (promotion of re-use etc)
Application Integration Architecture
(Foundation Pack)
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
18. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 18)
Phil-at-mp3monster.org
www.mp3monster.org
• Extended capabilities (frameworks) for …
– error handling & auditing
– Handling reference values between different
systems e.g. Widget = Gadget (Sys 1)
Widget = Thingy (Sys2)
– Mapping PKs between systems
Application Integration Architecture
(Foundation Pack)
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
19. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 19)
Phil-at-mp3monster.org
www.mp3monster.org
Application Integration Architecture –
Process Integration Packs (PIPs)
• Oracle offers a series of pre built, extensible Process
Integration Packs for linking the likes of …
– Ebiz
– Seibel
– BRM
• PIPs also provided for business vertical solutions e.g.
– Life Sciences,
– Retail etc
• The PIPs implement business processes and logic to
leverage the different product interfaces. Each PIP is
built with a base pack and extensions that link core
process to specific products
• You can build you own custom PIPs
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
20. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 20)
Phil-at-mp3monster.org
www.mp3monster.org
Licensed PIP – Prebuild Capability
Illustration
• This illustrates the mechanics of keeping Seibel CRM, Ebiz & BRM Bill of Materials and
Product data in sync – just one of the capabilities of the Product MDM PIP
• You could choose to leverage parts of the process to a custom integration or extend to also
share data with your own solution
http://docs.oracle.com/cd/E383
16_01/doc.114/e38142/chap2_int
egrationbasepack.htm#sthref41
21. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 21)
Phil-at-mp3monster.org
www.mp3monster.org
Enterprise Manager with Additional
packs
• Aka Grid Control/Cloud Control depending upon
which version you have
• The core product is supplemented with additional
management packs e.g. SOA, Seibel etc to support
end to end monitoring, will need
– SOA management pack for AIA
– Application packs eg Seibel & Ebiz for each end of
the integration(s)
• App Mgmt Suite
– Provide means to activities such as patching and
cloning
• Infrastructure design (particularly network layer) can
impact effectiveness of using the management packs
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
22. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 22)
Phil-at-mp3monster.org
www.mp3monster.org
To PIP or Not to PIP, that is the question!
• Given that SOA Suite gives the basic tools, Foundation Pack gives you
data structures and enhanced tooling …
• So should the question be, ‘to buy PIPs or not to buy …’
– There aren’t PIPs off the shelf for all Oracle solutions (e.g.
RightNow)
– How much customisation of standard logic do I need?
– What’s the license cost vs dev cost (and other TCO factors)?
– What about my Fusion Apps road map
• All factors that need to be considered in your context, but we can
provide the Buy/Cost perspective
23. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 23)
Phil-at-mp3monster.org
www.mp3monster.org
PIP Costing Illustration
• Try and provide a sense of the cost of creating/expanding a Licensed PIP
environment
• Will take Customer MDM to work with Seibel & Ebiz as an illustration, to help
illustrate we will assume no use of BRM
How Pricing is arrived at
• Calculations based on figures at 13-Feb-2014
• Pricing is List Pricing in US Dollars
• Pricing is based on a conceptual CPU by Oracle – which reflects a level of
performance, so if you host on a more powerful process cost goes up
• Need to take into account Oracle Virtual CPU factor. Lets assume Oracle
virtualisation environment 4 vCPUS approx equivalent to 1 CPU License
• We also assume Virtualisation constrains the number of potential host CPUs
24. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 24)
Phil-at-mp3monster.org
www.mp3monster.org
Licensed Layers to Host a Licensed PIP
Licensed
Extensions
License
Customer MDM
Base Pack
(UCM)
Customer MDM
Seibel
MDM Customer E-
Business Suite
MDM Customer
BRM 1
Customer MDM
– Routing Rules
Customer MDM
– Match & Fetch
1 Don’t use BRM so not licensed
Enterprise Manager -
SOA Management
Pack
Customer MDM Base
Pack & Extensions
AIA Foundation Pack
SOA Suite
Weblogic Server
25. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 25)
Phil-at-mp3monster.org
www.mp3monster.org
PIP Cost
Product List Price
Customer MDM Base Pack
(UCM)
$15k
Customer MDM Seibel $10k
MDM Customer E-Business
Suite
$10k
Total (if we can assign more
CPUs to existing VMs)
$35k
• But to get some resilience you may run PIP servers as pairs what is adding to 1
server must also be added to the other (and you can use part Oracle Licenses
ie. Add 2 virtual CPUs ~1/2 Oracle License CPU)
• Therefore cost is actually $70k
26. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 26)
Phil-at-mp3monster.org
www.mp3monster.org
Additional Server Cost
Product List Price
Enterprise Manager SOA
Management Pack
$25k
Weblogic Server $18k
SOA Suite (+BPEL Manager) $32.2k ($23k + $9.2k)
AIA Foundation Pack $46k
PIP Layer $35k
Total (if we need a new additional
server)
$156.2k
• If we don’t have available server license capacity available, then need the following
pieces licensed
• This doesn’t take into account any additional cost for:
• Hardware,
• OS
• Virtualisation (OVM licensing)
• Introducing additional infrastructure will increase work load on Enterprise Manager
• Remember also all of this uses an Oracle database for its MDS data store – therefore
more load – means potentially increased DB costs
27. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 27)
Phil-at-mp3monster.org
www.mp3monster.org
An Approach to getting value …
• Buy, but in a limited manner …
– Only a subset of SOA Infrastructure is licensed to run PIPs (small clusters
for each type of PIP)
– Other factors here like licensing cost!
• Develop roadmap strategy …
– As we start to think harder about longer term roadmap the Fusion apps
factors will be addressed with Oracle
– Increasing adoption of Oracle solutions will reduce external entities that
will need integrating as they will be
• Replaced with Oracle products
• Custom built using Fusion Platform
• External/SaaS offerings with canonical model so integration
becoming easier
28. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 28)
Phil-at-mp3monster.org
www.mp3monster.org
… And How Do AIA & PIPs relate to Fusion
Apps?
Fusion Apps
29. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 29)
Phil-at-mp3monster.org
www.mp3monster.org
Weblogic
ODI
SOA Suite
OBIEE
OBIA
Fusion
Apps
(APIs,
Framework &
tools)
AIA
Foundation Pack
AIA
Process
Integration Packs
Enterprise Manager & Plugins
Weblogic
ODI
SOA Suite
OBIEE
OBIA
AIA
Foundation Pack
AIA
Process Integration Packs
Enterprise Manager & Plugins
How Does AIA Relate to Fusion
Applications
• Both have the same
under pinning
– SOA Suite
– ETL technologies
• Fusion Apps come with a
lot more tools OOTB
(but ltd licenses) e.g.
– OER
– Essbase
– Hyperion …
• A lot of commonality in
purpose
– Implementing extensions
& integration
– Tooling to aide in
packaging and
deployment
– Enhanced tooling for
testing
• But …
– Different tools to achieve
the advanced goals
30. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 30)
Phil-at-mp3monster.org
www.mp3monster.org
How Does AIA Relates to Fusion
Applications - Commonality
Weblogic
ODI
SOA Suite
OBIEE
OBIA
Fusion
Apps
(APIs,
Framework &
tools)
AIA
Foundation Pack
AIA
Process
Integration Packs
Enterprise Manager & Plugins
Fusion
Apps
(APIs,
Framework &
tools)
• Both have the same
under pinning
– SOA Suite
– ETL technologies
• Fusion Apps come with a
lot more tools OOTB
(but ltd licenses) e.g.
– Enterprise
Repository (OER)
– Essbase
– Identity
Management (OID)
…
• A lot of commonality in
purpose
– Implementing extensions
& integration
– Tooling to aide in
packaging and
deployment
– Enhanced tooling for
testing
• BUT …
– Different tools to achieve
the advanced goals
31. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 31)
Phil-at-mp3monster.org
www.mp3monster.org
How Does AIA Relates to Fusion
Applications - Challenges
Weblogic
ODI
SOA Suite
OBIEE
OBIA
Fusion
Apps
(APIs,
Framework &
tools)
AIA
Foundation Pack
AIA
Process
Integration Packs
Enterprise Manager & Plugins
Fusion
Apps
(APIs,
Framework &
tools)
• Same goal different
approach can be
exemplified by …
– Canonical model
– realised
through ADF BC’s
– Although
essentially the
same structures
• The Challenges …
– Official Oracle
documentation
says little on
migration path
for integration
– Maybe in part because
Fusion Apps meant to
be OOTB conversant
– Application level
transition clear via Co-
existence
– Some community talk
on the subject and
small number of OTN
references
• The Take Home – need to
think about our roadmap
for integration ready for
Fusion adoption – don’t
want to rewrite our middle
tier!
32. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 32)
Phil-at-mp3monster.org
www.mp3monster.org
Questions
33. Relationship between Oracle SOA, AIA & Fusion Apps
& A take on AIA’s value proposition
19/05/2014 (slide 33)
Phil-at-mp3monster.org
www.mp3monster.org
Thankyou
Editor's Notes
Commentary:
Presentation tempo … Will cover some ground that is probably well understood – but helps build an foundation – slow me down if I go too far
CXommentary
Book reviews, thought pieces etc on Oracle and technology on blog
Commentary
The Oracle Press books have come about as a result of UKOUG opportunities & Oracle Press liking the feedback – so offering an opportunity to review other books as they are released
Commentary
The right hand side building block graphic is not accurate in every detail, for example OBIEE doesn’t need ODI. However in practical terms using OBIEE without ODI would be very unusual.
Likewise you can license SOA Suite without Weblogic – but again an exception scenario
You can characterise just any solution stack through 4 layers
Platform – necessary to get anything done – web containers / OSGi
Abstraction technologies – often represented by JSRs in the Java world from BPEL to SCA – can be applied in any domain
Solutions with Domain knowledge – take the abstractions and use them to build configurable solutions – essentially the guts of any COTs proposition
Then you need to manage and monitor the solution. Where a solution includes the means to customise you also need to deploy dimension
Commentary
From here on in – references to weblogic are for EE
Notes
Datasheet - http://www.oracle.com/us/products/middleware/application-server/oracle-weblogic-server-ds-1391360.pdf
Notes
ODI datasheet - http://www.oracle.com/us/products/middleware/data-integration/odi-ee-11g-ds-168065.pdf
ODI is now considered comparable to the OEM offered Informatica product offered to support OBIEE
Notes:
Datasheet - http://www.oracle.com/us/products/middleware/bus-int/064343.pdf
If you use Exadata for DB server with OBIA – creates some interesting licensing challenges for Informatica PowerCentre & adaptors as licensing is on DB’s number of CPUs
MOLAP – multi-dimensional OLAP – where data is pre-processed into Cubes- typically with multidimensional array storage rather than RDBMS as gives efficiencies – used by things like predictive analytics e.g. http://docs.oracle.com/cd/E12478_01/rpas/pdf/134/rpas-134-ug.pdf (Retail Predictive Analytics Svr)
ROLAP – Relational OLAP
Notes
Notes
Datasheet - http://www.oracle.com/us/technologies/029118.pdf
EIP - Hhope & Woolf - http://eaipatterns.com/ - http://www.amazon.co.uk/gp/product/0321200683/ref=as_li_ss_tl?ie=UTF8&camp=1634&creative=19450&creativeASIN=0321200683&linkCode=as2&tag=homeofthemp3m-21
Rules engine is Oracle Business Rules
Notes
Example of OER is the support capability with https://fusionappsoer.oracle.com/
OSB Datasheet - http://www.oracle.com/us/technologies/029120.pdf
OSB vs AIA approaches - http://www.oracle.com/us/technologies/soa/maximizing-benefits-oracle-soa-150680.pdf
Commentary
Anecdotal evidence of PIP usage is low. Do know that Morrisons use AIA & PIPs. Also know that Balfour Beatty use AIA but only Foundation Pack.
AIA Patterns such as VETO / VETORO – Validate, Enrich, Transform, Orchestrate
Notes
AIA Datasheet - http://www.oracle.com/us/products/applications/057014.pdf
AIA overview - http://docs.oracle.com/cd/E23943_01/doc.1111/e17363/chapter01.htm#sthref9
AIA FP image - http://docs.oracle.com/cd/E17904_01/doc.1111/e17363/chapter01.htm -- AIA intro
Adoption of AIA and licensed PIPs not so common (encountered more stories of using OSB)
The most valuable aspect of FP is the canonical data model
EBO insights - http://www.oracle.com/us/products/applications/057277.pdf – note there are some business verticals with FP extensions
Notes
AIA FP image - http://docs.oracle.com/cd/E17904_01/doc.1111/e17363/chapter01.htm -- AIA intro
CAVS - http://docs.oracle.com/cd/E23549_01/doc.1111/e17366/chapter.htm
AIA Tools - http://www.oracle.com/technetwork/middleware/foundation-pack/learnmore/aiatools-084448.html
More on tools http://www.oracle.com/us/products/applications/057023.pdf
Commentary
Right diagram shows OER in the space – as key to good SOA governance
Notes
AIA FP image - http://docs.oracle.com/cd/E17904_01/doc.1111/e17363/chapter01.htm -- AIA intro
CAVS - http://docs.oracle.com/cd/E23549_01/doc.1111/e17366/chapter.htm
Presentation describing AIA - http://www.slideshare.net/sreenisetty/ofm-aia-fp-implementation-view-and-case-study-3940009
Notes
AIA Domain centric - http://www.oracle.com/us/products/applications/057281.pdf
Links to PIP catalogues - http://www.oracle.com/us/products/applications/application-integration/054280.html
AIA use case blog - https://rraheja.wordpress.com/tag/oracle-fusion-middleware/
Commentary:
Diagram shows a lot of orchestration complexity – value of buying – don’t need to figure this out and maintain
Notes
Datasheet - http://www.oracle.com/technetwork/oem/enterprise-manager/ds-em-overview-12-1r3-1968056.pdf
SOA Management plugin - http://www.oracle.com/technetwork/oem/grid-control/overview/ds-soa-mgmt-pack-1-128301.pdf?ssSourceSiteId=ocomen
Issues of pining or not
Work through ULA
Notes:
Animation showing both AIA and Fusion apps
Notes
This and the next slide are duplicates to allow easier presentation animation
Notes
Insight on co-existance -- https://blogs.oracle.com/fadevrel/entry/getting_started_with_coexistence_and
AIA as a skill is identified here for Fusion Apps - http://www.oracleappshub.com/fusion/oracle-fusion-and-oracle-fusion-applications-overview/
You can see references to AIA style components in Fusion Apps OER (ABCS’ for example)
http://technology.amis.nl/2009/06/23/oracle-fusion-applications-it-is-for-real-and-impressive-too/ indicates early on commitment to sustain AIA was made, but even in 2008/9 it was slipping
Oracle Secure Enterprise Search is another example
EssBase – OLAP – cubing analytics
Commentary:
OTN references
Enterprise Business Objects (EBOs) – guidance for defining EBOs which embody the canonical data model – criteria is alignment to Fusion Apps.
Fusion Apps OER
Guidance describes considerations with respect to AIA integration.
You can find ABCS’ in the public Fusion Apps OER
Talk about take home
Notes:
Insight on co-existence -- https://blogs.oracle.com/fadevrel/entry/getting_started_with_coexistence_and
AIA as a skill is identified here for Fusion Apps - http://www.oracleappshub.com/fusion/oracle-fusion-and-oracle-fusion-applications-overview/
You can see references to AIA style components in Fusion Apps OER (ABCS’ for example)
http://technology.amis.nl/2009/06/23/oracle-fusion-applications-it-is-for-real-and-impressive-too/ indicates early on commitment to sustain AIA was made, but even in 2008/9 it was slipping