Architecture orientée services
Ce paradigme de conception des systèmes logiciels est issu de la maturation de la pratique professionnelle en informatique et de l'adoption par l'industrie d'un ensemble de standards facilitant l'intégration des technologies. L’architecture orientée services (AOS) vise à répondre aux besoins croissants d'agilité et de qualité face à un environnement d'affaires en perpétuel changement. Elle offre une solution efficace à la problématique de réutilisabilité, d'interopérabilité et de réduction des dépendances entre les différentes applications qui constituent le système d'information d’une organisation.
L’AOS réalise les applications offertes aux utilisateurs par l'assemblage et l'orchestration de composantes réutilisables au moyen de normes spécifiques. L’AOS peut assembler et réassembler : des développements sur mesure, des progiciels, des engins d'exécution, de pilotage et de surveillance des processus d’affaires (BPMS), etc. Au cœur de l'AOS, on distingue les notions d'annuaire, de bus, de contrat et de service, ce dernier étant le noyau et le point central d'une architecture orientée services.
