Roy Schulte, éminent analyste au Gartner présentait lors du Gartner Symposium/ITxpo cette semaine les grandes tendances qui vont changer la manière dont les applications vont être conçues et fournies. 1. L'architecture orientée service. C'est un changement fondamental dans la manière de développer. La nouvelle génération d'outils de développement est prête pour supporter les architectures orientées services. SOA est inéluctable, car même si aujourd'hui vous ne développez pas pour SOA, il est probable que vous achèterez une application packagée avec du SOA à l'intérieur. 2. Enterprise Service Bus. Vous utiliserez l'ESB, car c'est clairement la bonne infrastructure pour SOA et les architectures pilotées par les événements. 3. La logique d'intégration. Jusqu'alors, les bonnes pratiques définissaient les applications en termes de combinaison de logique de présentation, de logique métier et de logique de données. Il faut inclure maintenant la logique d'intégration. 4. Les middleware appliances. Pensez à mettre dans une boîte des fonctionnalités middleware telles d'un ESB. 5. Le traitement d'événement. Le Complex Event Processing (CEP) est une technologie émergente qui crée une connaissance situationnelle à partir de système distribués orientés message, de bases de données et d'applications temps réel (ou presque temps réel). IL s'agit d'écrire des applications orientées événement, capables de comportements prédictifs.