Selon le Gartner Group, plus de 75% des projets d’entreprise des années 2008 reposeront sur les SOA (Service Oriented Architecture).
Les Architectures Orientées Service, comme leur nom l’indique, ne représentent pas une technologie mais une façon de concevoir et de déployer ses applications. Plus précisément, il s’agit de structurer ses projets selon une approche basée sur le principe de "services" et non plus, comme par le passé, sur la base d’applications que l’on pourrait cataloguer, par opposition, de "monolithiques".
les SOA peuvent être perçues comme des architectures basées sur un ensemble d’objets modulaires, ces derniers étant accessibles depuis des interfaces qui facilitent leur localisation et leur exécution. On constate ainsi que l’architecture orientée services n’est pas diamétralement opposée en termes de conception à ce qui peut exister dans les autres types d’architecture, notamment objet. Et ce malgré ce que pourraient laisser présumer les discours marketing ventant les mérites des SOA.
Les SOA seront d’autant plus utiles dans les contextes d’applications d’entreprise – voire de systèmes d’informations dans leur globalité, pour lesquels l’investissement consenti en conception et en interfaçage sera rentabilisé dans la phase d’évolution et de maintenance. Dans un futur proche, l’avènement des SOA pourrait donc dépendre de la volonté ou non des décideurs à poursuivre dans la voix d’une centralisation généralisée des systèmes d’information. Si tel est le cas, il y a fort à parier que les SOA (Service Oriented Architecture) tireront leur épingle du jeu, ce type d’architecture répondant en effet de manière fort adéquate à toute forme de réutilisation applicative.
Mots-clés : SOA (Service Oriented Architecture), architectures orientées services, applications d’entreprise, objets modulaires, Applications Hébergées
Découvrez l'intégralité de l'article de Franck Gonzalez sur ZDNet France