10 herramientas para administrar SOA

Tres cuestiones que se destacan rápidamente al desarrollar una arquitectura orientada a servicios son la gobernanza, la calidad y la gestión. En este artículo, que forma parte de la serie Network World Data Center sobre SOA, aprenda sobre 10 herramientas diseñadas para ayudarlo a crear mejores aplicaciones y detectar problemas de rendimiento antes de que se desborden.

La arquitectura orientada a servicios promete muchos aspectos positivos: reutilización de recursos, integración de aplicaciones, agilidad empresarial y flexibilidad de infraestructura, entre otros. Pero los defensores de SOA nunca afirman que la facilidad de administración es una de las glorias de la tecnología.

Muchas de las herramientas de administración actuales no son lo suficientemente granulares para funcionar en un entorno SOA, dice Rich Colton, gerente de integración de aplicaciones de la empresa de ingeniería y construcción Washington Group International en Boise, Idaho. "Eso es lo que ha estado rezagado. Todo el mundo dice que tenemos que administrar la infraestructura, pero primero necesito comprender qué tipo de recursos estamos exigiendo de esa infraestructura", dice.

La naturaleza compleja de SOA requiere más que monitorear las redes de producción. Los gerentes de TI deben aplicar la tripleta tecnológica de herramientas de gobernanza, calidad y gestión, dicen los observadores de la industria.


Lea la historia relacionada sobre la gestión de SOA


"Los gerentes de TI de la empresa deben comprender con qué parte de SOA están tratando y qué parte quieren administrar en este momento. No suele ser una situación de producto independiente", dice Randy Heffner, analista de Forrester Research. "Tarde o temprano, si está realizando una SOA estratégica, necesitará una administración de SOA sólida; y para obtener una funcionalidad comparable, es posible que deba obtener un conjunto de productos, en lugar de uno solo".

Por lo tanto, a pesar de los beneficios prometidos de un enfoque orientado a servicios, la complejidad de los entornos y aplicaciones SOA exige herramientas de administración desde el inicio hasta la implementación, las operaciones y más allá. Ante tal complejidad, numerosos proveedores, tanto recién llegados como veteranos, han asumido el desafío de la gestión de SOA. Algunos están abordando una etapa específica en el ciclo de vida de un proyecto SOA, mientras que otros prometen abordar SOA en su totalidad.