Marco de interoperabilidad de gobernanza


El marco de interoperabilidad de gobernanza ( GIF ) es una especificación abierta basada en estándares y un conjunto de tecnologías que describe y promueve la interoperabilidad entre los componentes de una arquitectura orientada a servicios (SOA). GIF integra las tecnologías del ecosistema SOA para lograr una gobernanza heterogénea del ciclo de vida del servicio y cuenta con el respaldo de Hewlett-Packard Company y de los socios de GIF.

La gobernabilidad se reconoce como un requisito fundamental para la adopción empresarial exitosa de SOA: Gartner ha declarado que “la gobernabilidad no es una opción sino un imperativo” y predice que el modo dominante de fracaso del proyecto SOA será la falta de una gobernabilidad adecuada. [1]

Los principales productos utilizados por la mayoría de las organizaciones para lograr la gobernabilidad de SOA se basan en un repositorio de registro integrado y brindan soporte para administrar y comunicar información en una SOA, así como para automatizar actividades clave de gobernabilidad. [2] Estos sistemas de gobierno SOA proporcionan un sistema central de registro para todos los servicios e información relacionada en una SOA, y son el lugar donde los proveedores pueden anunciar los servicios y los consumidores pueden descubrirlos. Como tal, actúan como un punto de control clave para gobernar la disponibilidad del servicio, el control de versiones, la gestión del ciclo de vida del servicio y para garantizar el cumplimiento de las políticas comerciales y técnicas.

Para ser eficaces, los sistemas de gobierno de SOA necesitan un mecanismo para el intercambio de información entre todas las tecnologías dispares que apoyan una SOA. La interoperabilidad es un requisito fundamental para la visibilidad, la confianza y el control necesarios para el gobierno de SOA eficaz. [3] El objetivo del GIF es conducir la interoperabilidad a través de la adopción de normas y enfoques comunes para el modelado y el intercambio de información.

GIF representa una colección de APIs definidos por las organizaciones de estándares, asignaciones de datos y las clasificaciones y aprovecha UDDI y WS-Policy estándares, entre otros, como bloques de construcción. Con el fin de promover la uniformidad de los enfoques y la comprensión de la información representada, GIF también define vocabularios con el propósito de aplicar metadatos a la información de servicio.

La integración con Governance Interoperability Framework se basa en dos pilares principales de integración: Integración de control e Integración de datos de servicio. Estos temas se basan en el famoso patrón Modelo-Vista-Controlador (MVC):