Fue allá por 2005 cuando el BNB – Banco do Nordeste do Brasil decidió adoptar una nueva arquitectura de TI, orientada a los servicios (SOA), que proporciona mayor flexibilidad en la atención al cliente. Este nuevo enfoque llevó al desarrollo de varios servicios de software y, en consecuencia, surgió la necesidad de crear un catálogo que centralizara la información sobre dichos servicios y activos.
La idea era que un sistema catalogado incentivaría la reutilización y el uso eficiente. Fue entonces cuando el BNB decidió invertir en un Proyecto de Gobernanza SOA, confiando este desafío a Stefanini Scala, que se encargó del desarrollo de herramientas y servicios de consultoría.
La Gobernanza SOA se traduce en la definición de políticas, procedimientos y procesos necesarios para permitir una toma de decisiones eficiente y eficaz sobre los servicios. Mientras que la Gobernanza de TI cubre aspectos como la Gobernanza de Datos y la Seguridad de TI, la Gobernanza SOA va más allá y también aborda aspectos del «ciclo de vida de los servicios», como el registro, la propiedad, la publicación y el descubrimiento, el control de versiones y la seguridad.
Una solución que incentiva la reutilización conlleva una reducción de costes y de trabajo repetido, acelera el plazo de entrega de una solución, facilita la administración, la divulgación y una visión de principio a fin, la trazabilidad y el seguimiento de todo el ciclo de vida de los servicios y de los activos de software, tanto vertical como horizontalmente. Se puede apreciar que las ventajas son muchas, ¿verdad?
HERRAMIENTAS UTILIZADAS:
IBM Spectrum
IBM Rational Asset Manager
WebSphere Service Registry and Repository.