The last few weeks at my new employer I’ve been diving into something very interesting: Oracle Application Integration Architecture. This package based solution for application integration really is impressive. The thing is: not only integration between standard Oracle packages can benefit from this approach, but every service-oriented architecture project could, potentially, gain from the knowledge Oracle has put in it.
The Oracle Application Integration Architecture (in short Oracle AIA) package consist of two separate products that basically offers a method and framework for application integration. Any application integration. Robust integration. The Foundation Pack offers a wide variety of some of the things that are most challenging to implement into any SOA project; like error-handling, building standards and design patterns. The Process Integration Packs (PIP’s) are build upon the AIA Foundation Pack and offer complete end-to-end realization of business processes. Including the integration of the applications involved. This is, of course, brilliant.
But even if we’re not integrating standardized processes with standard applications like Siebel, PeopleSoft or the Oracle e-Business Suite (which implies that we have nothing to gain with the PIP’s), Oracle AIA can offer us something we can benefit from. The Foundation Pack.
The most time or effort within a SOA project is often not spend on defining the functionality we need for the business processes, but in defining everything surrounding our new SOA landscape. How do we control and manage errors (in other words; what happens if, at any point, the process stops running?). And, maybe the most important: how do we actually model and design our SOA landscape? All these essential questions are answered for us in the Oracle AIA Foundation Pack.
So, for both money saving and mistake handling (why should we invent the wheel ourselves if someone else has done it for us?) AIA can offer us something. And for 46k per processor, I really think there can be a Business Case. Especially when we take the credibility and support in account.Fast-track SOA implementations using Oracle Application Integration Architecture,