Wednesday, July 16, 2008


Today instead of posting something on technical side, I thought of sharing something on Oracle AIA (again), which is the current buzz in the market.

Oracle AIA (Application Integration Architecture) is developed to widely-accepted open standards. Like everything new from Oracle, AIA revolves around the service-oriented architecture (SOA) concept. It thus represents a first step toward Fusion Applications – one that can be taken without the need for massive conversions or retraining. Hundreds of specific cases where sophisticated application integration is needed have already been identified.
Most IT environments, especially within larger organizations, consist of a variety of applications from a mix of vendors, not to mention custom–made software. It is increasingly necessary to automate business processes that cross the boundaries between these applications. However, creating solutions that obtain data and use the logic of multiple divergent applications tends to be time consuming and complex. Application Integration Architecture (AIA) is Oracle’s proposed approach to reducing the cost and complexity of doing so.

Let’s define AIA: AIA is a set of standards and rules by which Oracle and its partners can create elegant bridges between applications. Oracle will use AIA to insure that all of them are built the same way using a common approach and set of standards .This is a framework which contains the functionality of various ERP applications owned by Oracle like - Oracle E-Business, Siebel, JD Edwards and PeopleSoft which can be recombined and tailored to enterprise needs.

Technical products inside Application Integration Architecture (Till date*)
1. BPEL Process Manager
2. BPEL Repository
3. E-Business Suite
4. Siebel
5. Adapters
6. Oracle Warehouse Builder
**More in AIA framework regarding JDE and PeopleSoft will be added soon.

• Best practices Processes
• Foundation Pack
• PIP (Process Integration Packs)

To make your AIA treasure hunt much easier, here I am providing you with some of the useful links:
• Oracle AIA:
• AIA Documentation:
• PIPs:
• Oracle AIA Foundation Pack:
• List of validated integrations:

Happy learning...


Anonymous said...

Hi Abhishek,
I want to through some light on AIA as well.
As a result of all the recent application acquisitions, a lot of customers have been asking Oracle, “how are you going to help us bring all this together? How are you going to help me optimize my existing Oracle investments?”

What Oracle has done for you, our customers, is leverage our Fusion Middleware technology and world class applications experience to create an open standards based solution that allows you to create loosely coupled end to end businesses processes across your applications, that can be continually modified and optimized over time.
This solution is called Oracle Application Integration Architecture. And the key thing here is that it works between Oracle applications as well as non-Oracle apps. Oracle is uniting its applications into a composite business process, that spans multiple applications and modules. Enabling mission critical business processes.

For customers that want to deploy, SOA-based rapid integrations without the complexity or cost, AIA offers prebuilt Process Integration Packs.

These packs, or PIPs as they’re referred to, are prebuilt integrations between Oracle best of breed apps that include orchestrated process flows across multiple applications, like Order to Cash. Unlike solutions from other vendors, all components of our PIPs are released together so they can work together out of the box and can continue to work together through upgrades and new releases. Additionally, because PIPs are developed, tested and supported by Oracle, you eliminate the cost of having to build these integrations yourself and eliminate the risk of not knowing if your integrations will work.

This is a compelling offering for companies with huge application portfolios that are looking to reduce the number of applications they rely on.

Abhishek G

Technology Consultant

Abhishek Saurabh said...

Hi abhishek,
Thanks for giving useful information on AIA.

Sandeep said...

Hi Abhisek,

Thanks.Your document was quite helpful.

Am pretty new to this technology and would like to learn this upcoming technology.
It would be highly helpful if you can send me some more docs related to AIA.
Pls mail me