Comme convenu, Charles Phillips, président d'Oracle, a dévoilé l'architecture (AII) qui se cache derrière le nom de code 'Projet X', lors du keynote d'ouverture de Collaborate 07, conférence organisée par l'éditeur sur 5 jours à Las Vegas, Nevada. L'AII ou 'Application Integration Architecture', plate-forme ouverte basée sur le standard BPEL (business process execution language), est censée faciliter l'intégration de progiciels (ERP) Oracle et d'applications tierces (CRM et autres).
Dans la pratique, AII permettra aux fournisseurs indépendants de logiciels (ISV) d'intégrer à leur offre des applications Oracle et, aux clients, d'étendre leurs applications existantes. A noter : Le modèle objet utilisé pour AII est le même que celui d'Oracle Fusion Middleware, solution qui permet d'ores et déjà de simplifier l'intégration d'applications complexes et le déploiement d'architectures orientées services (SOA). Par ailleurs, il sera possible aux utilisateurs d'étendre ce modèle, et les extensions créées seront protégées durant les mises à jour.
Dans le cadre de l'AII, Oracle fournira des packs (Process Integration Packs) de pré-intégration d'applications à travers sa large gamme (Oracle, PeopleSoft, JD Edwards, Siebel...) Chaque pack, lié à la suite Oracle Fusion Middleware SOA, devra pouvoir être implémenté rapidement par les partenaires et les clients de l'éditeur américain. Parmi les packs proposés prochainement : Siebel CRM On Demand 'integration pack' pour Oracle E-Business Suite, Siebel CRM pour i-flex, Siebel CRM On Demand pour JD Edwards EnterpriseOne, PeopleSoft Financials pour Oracle Financial Services Accounting Hub.
Avec l'Application Integration Architecture, Oracle entend proposer une infrastructure plus flexible qui permette à ses références, clients et revendeurs, de réduire les coûts de déploiement d'applications.