10 outils pour gérer SOA

La gouvernance, la qualité et la gestion sont trois problèmes qui se posent rapidement lors du développement d'une architecture orientée services. Dans cet article, qui fait partie d'une série de Network World Data Center sur SOA, découvrez 10 outils conçus pour vous aider à créer de meilleures applications et à détecter les problèmes de performances avant qu'ils ne débordent.

L'architecture orientée services promet de nombreux avantages: réutilisation des ressources, intégration d'applications, agilité métier et flexibilité de l'infrastructure, entre autres. Mais jamais les partisans de la SOA ne prétendent que la facilité de gestion est l'une des gloires de la technologie.

De nombreux outils de gestion actuels ne sont pas suffisamment granulaires pour fonctionner dans un environnement SOA, déclare Rich Colton, responsable de l'intégration d'applications chez la société d'ingénierie et de construction Washington Group International à Boise, Idaho. «C'est ce qui traîne. Tout le monde dit que nous devons gérer l'infrastructure, mais je dois d'abord comprendre le type de ressources que nous exigeons de cette infrastructure», dit-il.

La nature complexe de la SOA nécessite plus que la surveillance dans les réseaux de production. Les responsables informatiques doivent appliquer le trio technologique des outils de gouvernance, de qualité et de gestion, selon les observateurs de l'industrie.


Lire l'article connexe sur la gestion SOA


«Les responsables informatiques d'entreprise doivent comprendre à quelle partie de la SOA ils traitent et quelle partie ils veulent gérer en ce moment. Ce n'est pas souvent une situation de produit autonome», déclare Randy Heffner, analyste chez Forrester Research. "Tôt ou tard, si vous effectuez une SOA stratégique, vous aurez besoin d'une gestion SOA robuste; et pour obtenir des fonctionnalités comparables, vous devrez peut-être obtenir un ensemble de produits, plutôt qu'un seul."

Ainsi, malgré les avantages promis d'une approche orientée services, la complexité des environnements et des applications SOA exige des outils de gestion de la conception au déploiement en passant par les opérations et au-delà. Face à une telle complexité, de nombreux fournisseurs - nouveaux arrivants et vétérans - ont relevé le défi de la gestion SOA. Certains s'attaquent à une étape spécifique du cycle de vie d'un projet SOA, tandis que d'autres promettent de traiter la SOA dans son intégralité.