Database Reference
In-Depth Information
All these integration step-backs are clearly covered by recognizable (and therefore reus-
able) SOA patterns. Would these patterns be a good example for companies with the
heavy burden of legacy applications, which are not exactly Oracle products-based? And
last but not least, AIA provides a defined and practical way to implement SOA frame-
works which are not really bound to Oracle's products. Ask yourself, how many times
have you been arguing about what would be the practical realization of the TOGAF model
(or any other model such as Zachman, P**F, and ITIL/ITSM)? For instance, why is the
data in TOGAF's Information System Architecture ( ISA ) detached from technology and
business? Enough is enough; here is an example, and it works!
AIA provides a clear decision tree on what approach, SOA or EAI, you should undertake
depending on your requirements, where the key requirement is transformation. Technic-
ally, AIA is packaged as follows:
OFM products as a backbone : SOA Suite, OSB, BPM Suite, SOA Registry and
Service Management, and ODI for heavy batch processing
AIA Foundation Pack (FP) as a framework reference : Reference process mod-
els, Common Objects, and Lifecycle and Governance
Pre-built Integration Packs (PIPs) : Practical realization of ready-to-configure
task-orchestrated services (business processes) for Oracle Fusion Applications
For companies with several Fusion applications installed, PIPs are a really interesting part
of AIA as they provide fine-tuned, business optimal composite services such as Order to
Cash, Agent Assisted Billing Care, and so on. You can learn a lot from them about how to
implement all the SOA patterns. What if your version of an API is different and/or the
business flow has its own specific versions? AIA's FP provides clear guidance on imple-
mentation as follows:
• Modify existing WSDL or create and register a new one
• Enhance Enterprise Business Object ( EBO ), a canonical data model representa-
tion
• Set Enterprise Business Message ( EBM ) according to the corresponding EBO
• Implement required transformations to accept/provide Application Business Mes-
sage according to the API
• Alter PIP to add/remove elements of business logic
Oracle provided PIPs for several business domains and industries. The first industry that
received a comprehensive set of task-orchestrated services was the Telecommunications
industry. There are some extensions for utilities and insurance as well. You probably no-
ticed from the very beginning that we used the AIA terminology to actively describe
Search WWH ::




Custom Search