Ventaja de IBM para los estándares de gobernabilidad SOA

El propósito de este artículo es mostrarle porqué usted debería pedirle ayuda a IBM en el área de Gobernabilidad SOA IBM lidera la industria ayudándolo a establecer estándares y la forma correcta de hacer las cosas en relación con SOA y Gobernabilidad SOA. El liderazgo industrial de IBM en materia de SOA continúa con la introducción del Modelo de Madurez de Gobernabilidad SOA. IBM lo puede ayudar a identificar todo aquello en lo que usted debe tener éxito en relación con SOA y Gobernabilidad SOA, y cuenta con productos y servicios que la respaldan.

John A Falkl, Senior Technical Staff Member, IBM

John Falkl is a Senior Technical Staff Member in the IBM Software Group SOA Technical Strategy organization. He is currently leading the SWG Governance Incubation Project. John spent 12 years in IBM Global Services, where he led a number of high-impact projects, including the deployment of Lotus Notes internally within IBM; the development of a subscription-based Lotus Notes service offering; and most recently, the definition and development of an SOA management service offering for IGS. Besides John's academic credentials, he holds three industry certifications in IT technology. John has a significant background in enterprise architecture and development, as well as nine years in management. John has also participated on many IBM Academy of Technology studies and served as a core team member on several. You can reach John at jfalkl@us.ibm.com.



Robert Laird, SOA Architect, SOA Advanced Technology Group, IBM

Bob joined IBM in May 2006 in the SOA Advanced Technologies group, focusing on support of SOA governance for worldwide IBM customers. He has 22 years of experience in the telecom industry. He has been chief architect at MCI as well as a consultant for American Management Systems (AMS) and Ideation, Inc. He holds MS and BS degrees in computer science from Purdue University and has been granted two patents in the area of telephony.



Tony Carrato, Executive IT Architect, SOA Advanced Technology, IBM  

CarratoTony Carrato is an Executive IT Architect in the IBM SWG SOA Advanced Technology team. He is responsible for providing technical leadership on large SOA client projects, with a focus on aligning industry knowledge and IBM's technology. His previous experience includes being the IBM lead architect on large customers in telecommunications and financial services. Tony is an IBM Certified SOA Solution Designer and Sr Certified IT Architect, as well as an Open Group Master Certified IT Architect. Tony is co-chair of The Open Group's SOA Work Group and a frequent speaker at industry SOA events.



Heather Kreger, Lead Architect, Standards and Emerging Technologies, IBM

Heather Kreger is a Lead Architect for Web Services and Management in the Standards and Emerging Technologies area. She is currently co-lead of the OASIS Web Services Distributed Management Technical Committee and member of several related DMTF Work Groups. Heather was the IBM representative to the W3C Web Services Architecture Working Group, as well as co-lead of JSR109 that specifies Web services deployment in J2EE environments and a contributor to the Java Management Extensions (JMX) specification. Heather is also the author of numerous articles on Web services and management in the IBM Systems Journal, Communications of ACM, Web Services Journal, and other public technical work including the “Web Services Conceptual Architecture,” “WS-Manageability,” and her book “Java and JMX, Building Manageable Systems.”



04-08-2011

Introducción

En la actualidad, la Gobernabilidad de la Arquitectura Orientada a Servicios se reconoce como uno de los factores principales al momento de lograr una Arquitectura Orientada a Servicios (SOA) exitosa para la empresa. Los estándares de gobernabilidad fueron establecidos en el pasado por organizaciones como COBIT e ITIL, pero ahora The Open Group ha creado un estándar para Gobernabilidad SOA. Este artículo le mostrará cómo IBM lidera el establecimiento de estándares de Gobernabilidad SOA. También le mostraremos información sobre la próxima corriente de pensamiento de IBM en relación con la Gobernabilidad SOA, a medida que continuamos mejorando nuestras capacidades para ayudar a las empresas con la Gobernabilidad SOA real. Por último, resaltaremos las tecnologías que pueden ayudar a una empresa a lograr la Gobernabilidad SOA con mayor rapidez.

El SOA Governance Framework ha sido estandarizado por The Open Group como resultado de la colaboración con la industria en los conceptos de gobernabilidad SOA de IBM. Define a la gobernabilidad como una forma de establecer y hacer cumplir la forma en la que las personas y las soluciones interactúan para lograr los objetivos organizacionales. La gobernabilidad le ayuda a garantizar que las organizaciones creen los servicios correctos, de la forma adecuada y en el momento indicado y que, luego de esto, gestionen y vuelvan a usar dichos servicios de manera efectiva. La gobernabilidad SOA hace esto supervisando los procesos de identificación, evaluación, creación y gestión proactiva de servicios y soluciones de negocios de alto valor (es decir, aquellas que ofrecen el mayor retorno sobre las inversiones). Esto significa crear la reutilización de servicios y ofrecer la agilidad necesaria en cuanto a la capacidad de gestionar el negocio y la TI.


Gobernabilidad significa maximizar el valor de la empresa

Todas las empresas cuentan con algún tipo de gobernabilidad, aunque pueda ser débil y limitada. En tales casos, es posible que no existan mecanismos de gobernabilidad diseñados de manera activa como, por ejemplo, procedimientos, procesos, estructuras, Centros de Excelencia o vitalidad, y que no se reconozca que la gobernabilidad mejorará el valor de negocios y de la TI. En su seminario sobre Gobernabilidad de TI, los profesores Weill y Ross describen la Gobernabilidad de TI como "el factor más importante al momento de generar valor de negocios a partir de la TI". Las empresas que tienen una gobernabilidad efectiva generan "retornos sobre sus inversiones en TI de hasta un 40 por ciento más que la competencia" y "registran ingresos superiores en más del 20 por ciento".

Por lo tanto, ¿que podemos decir al respecto de la gobernabilidad centrada en los servicios (también conocida como Gobernabilidad SOA)? De manera inherente, SOA requiere una forma de pensar más centrada en los negocios y de extremo a extremo dentro de la empresa que lo que es típico en los casos de Gobernabilidad de TI. Si bien el negocio y la TI podían trabajar de manera segura dentro del mismo silo o departamento, los conceptos de servicios compartidos, reutilización y agilidad de negocios requieren un verdadero proceso de pensamiento empresarial que facilite los cambios y la transformación. Aunque la investigación de Weill y Ross demostró que una buena Gobernabilidad de TI ofrece claros beneficios de negocios, la falta de dicha gobernabilidad no marcaba una diferencia fundamental. Aquellas empresas con una gobernabilidad de TI mínima o limitada podrían ocuparse de sus negocios a duras penas como lo hacen generalmente.

La investigación y los artículos han demostrado que eso no ocurre en el caso de SOA y Gobernabilidad SOA. La mayoría de los investigadores están de acuerdo en que el valor de la gobernabilidad en lo que hace al éxito de SOA no se puede dejar de recalcar: SOA debe estar gobernada con el objetivo de sacar provecho del potencial total de un enfoque en los servicios. Por ejemplo, el Gartner Group indica que "la falta de mecanismos de gobernabilidad que funcionen bien en proyectos post pilotos de mediana a gran escala (más de 50 servicios) serán la razón más común del fracaso del proyecto". Sandy Carter, vicepresidente de SOA Marketing en IBM, indica que la gobernabilidad es uno de los principales factores determinantes del éxito organizacional, técnico y del comportamiento de SOA. La gobernabilidad es tan esencial que debe formar parte de la planificación y la implementación de SOA desde el primer día.


¿Qué está pasando en el mundo real de los estándares de gobernabilidad?

La Gobernabilidad SOA establece derechos de decisión entre el negocio y la TI relacionados con los servicios. Esto incluye la gestión del ciclo de vida del servicio, lo que aumenta la calidad del conjunto resultante de servicios que benefician al negocio y a la TI. Las corporaciones globales y las organizaciones gubernamentales han puesto una gran atención en el área de Gobernabilidad de TI. Las guías y las mejores prácticas relacionadas con la Gobernabilidad de TI están disponibles desde 1996 gracias a la Information Systems Audit and Control Association (ISACA) y al IT Governance Institute (ITGI). Estas organizaciones crearon algo denominado COBIT (Objetivos de Control para la Tecnología de la Información y Otras Tecnologías Relacionadas), como se puede ver en www.isaca.org/cobit.

Queda claro que la Gobernabilidad SOA debería extender y basarse en la TI ya existente y en la gobernabilidad operativa. Por ejemplo, COBIT requiere que la Gobernabilidad de TI gobierne los sistemas de información, los dominios y los propietarios. Queda claro que la Gobernabilidad SOA debería basarse en dicha gobernabilidad ya existente y extenderla hacia los servicios de información que forman parte de SOA. En algunos casos, la Gobernabilidad de TI correspondiente no existe o es muy débil y, por lo tanto, resulta necesario hacer parte del trabajo de gobernabilidad que ya se debería haber completado.

IBM proporcionó los conceptos clave del SGMM (Método de Gestión y Gobernabilidad SOA), un activo clave de la cartera de servicios de SOA de IBM, a The Open Group, a fin de acelerar y encabezar el establecimiento de los tan necesarios estándares industriales para SOA y Gobernabilidad SOA. SGMM es una técnica para definir e implementar la Gobernabilidad y Gestión de SOA en una organización, una empresa o una línea de negocios. Se basa en las técnicas de las mejores prácticas desarrolladas a partir de varios años de compromisos exitosos con los clientes. IBM ha originado una corriente de pensamiento sobre el trayecto de SOA en relación a la capacidad de gobernabilidad impulsada por la gente, el proceso y la tecnología.

The Open Group estandarizó el SOA Governance Framework como resultado de la colaboración con la industria en los conceptos de gobernabilidad SOA de IBM. The Open Group SOA Governance Framework consiste de un SGRM (Modelo de Referencia de la Gobernabilidad SOA) para ofrecer un punto de partida estándar para la Gobernabilidad SOA de una empresa y un SGVM (Método de Vitalidad de la Gobernabilidad SOA) para comprender e implementar las actualizaciones necesarias para que dicha empresa cuente con un modelo de gobernabilidad que le resulte útil.

The Open Group SOA Governance Framework define un marco de Gobernabilidad SOA que busca personalizarse de forma tal que se cree un Régimen de Gobernabilidad SOA específico para su empresa. Este marco abarca los tres aspectos de la gobernabilidad SOA:

  • Procesos, incluyendo los procesos gobernados y los gobernantes.
  • Estructuras organizacionales, incluyendo los roles y las responsabilidades.
  • Tecnologías de activación, incluyendo las herramientas y la infraestructura

El marco consta de:

  • El SOA Governance Reference Model (Modelo de Referencia de la Gobernabilidad SOA – SGRM), que ofrece un conjunto de conceptos estándar con puntos de partida de muestra para la Gobernabilidad SOA de una organización.
  • El SOA Governance Vitality Method (Método de Vitalidad de la Gobernabilidad SOA – SGVM), que sirve para comprender e implementar las actualizaciones necesarias para que la empresa cuente con un modelo de gobernabilidad que funcione.
Figura 1. Método de Vitalidad de la Gobernabilidad SOA (SGVM)
Método de Vitalidad de la Gobernabilidad SOA (SGVM)

El modelo de referencia define los siguientes conceptos para que se pueda lograr una comprensión común de la gobernabilidad en toda la industria. Las muestras de cada concepto se deberían seleccionar y modificar en base a la madurez y a los objetivos de la organización:

  • Los SOA Governance Guiding Principles (Principios Guía de Gobernabilidad SOA) son los principios que lo ayudan en la priorización y la toma de decisiones en relación con el diseño y la implementación de Gobernabilidad SOA, y la ejecución de la solución SOA y del Régimen de Gobernabilidad SOA. Esto incluye aspectos de personas / roles, procesos y tecnologías y se lo puede usar para obtener el compromiso de los involucrados para con el Régimen de Gobernabilidad SOA.
  • Los Governed SOA Processes (Procesos SOA Gobernados) son los procesos operativos, de diseño y de planificación de SOA reales que se controlan, monitorean y miden. Estos procesos de SOA se categorizan en procesos de Service and Solution Portfolio Management y en procesos de Service and Solution Lifecycle.
  • Los SOA Governing Processes (Procesos SOA Gobernantes) son aquellos procesos que un régimen de gobernabilidad usa para gobernar un proceso en particular. El SGRM define tres Procesos Gobernantes: Cumplimiento, Dispensación y Comunicación (que se desarrollan de forman ininterrumpida). Se espera que las organizaciones personalicen y extiendan los procesos de la forma que sea apropiada para el negocio y la solución de SOA.
  • Los SOA Governance Roles and Responsibilities (Roles y Responsabilidades de Gobernabilidad SOA) son parte del régimen de gobernabilidad de la organización. Por ejemplo, las Comisiones Directivas de SOA, los Centros de Excelencia de SOA y las Comisiones Directivas de Gobernabilidad SOA. Se incluye un conjunto de muestra, pero sólo serán aplicables aquellos roles y aquellas responsabilidades que se adecúen a los principios y a la madurez de la gobernabilidad SOA.
  • Los SOA Governance Process Artifacts (Artefactos del Proceso de Gobernabilidad SOA) son nuevos artefactos creados explícitamente para respaldar los procesos de gobernabilidad (como, por ejemplo, los mapas de ruta, los planes y las políticas). Estos artefactos deberían mantenerse actualizados y estar siempre disponibles para los involucrados en la gobernabilidad.
  • La SOA Governance Technology (Tecnología de Gobernabilidad SOA) es la tecnología usada para habilitar la gobernabilidad y la automatización parcial o total de los procesos gobernantes. Las capacidades tecnológicas (como, por ejemplo, la capacidad de almacenamiento y acceso, la capacidad de cumplimiento de políticas o la capacidad de monitoreo) pueden satisfacerse de forma manual o por medio de software.

El SOA Governance Vitality Model (Modelo de Vitalidad de la Gobernabilidad SOA) fue creado para que se lo ejecute de manera continua para guiar la implementación inicial del régimen de gobernabilidad y garantizar y ajustar el régimen de gobernabilidad para que se mantenga alineado con los cambios realizados a la solución de SOA y a la organización. Este modelo define los siguientes pasos:

  1. La fase de planificación identifica y analiza las áreas principales de gobernabilidad que es necesario mejorar. Además, establece los objetivos / planes y especifica las medidas necesarias para lograr el incremento propuesto. También se evalúan los incrementos anteriormente implementados en búsqueda de todo tipo de mejora que sea necesaria.
  2. La fase de definición define los Planes de Transición del Modelo de Gobernabilidad SOA requeridos para cumplir con los objetivos definidos durante la fase de planificación.
  3. La fase de implementación implementa los Planes de Transición, incluyendo la implementación de procesos, la organización y los aspectos tecnológicos del Modelo de Gobernabilidad SOA.
  4. La fase de monitoreo monitorea la efectividad del Régimen de Gobernabilidad SOA actualmente implementado y verifica si está cumpliendo con el propósito específico para el que se lo creó. Esta fase puede dar inicio a otra iteración del SGVM.

¿Cómo llegar a una solución real usando SOA y Gobernabilidad SOA?

El SGMM de IBM se concentra en las personas (incluyendo las estructuras organizacionales de gobernabilidad y el concepto de un Centro de Excelencia), el proceso (los procesos de gobernabilidad usados para gobernar SOA) y la tecnología, como el estándar denominado Open Group SOA Governance Framework. SGMM y el estándar de SOA Governance Framework también comparten los conceptos básicos del modelo de referencia de gobernabilidad SOA (en especial en lo que se refiere a los principios, los roles y las responsabilidades de la organización, la infraestructura y las herramientas y los procesos gobernados y gobernantes). SGMM también incluye una metodología con ciclos de planificación, definición, habilitación y medición que son muy similares a los del SGVM en el estándar de Gobernabilidad SOA.

Para continuar con los logros pasados de IBM en cuanto a una corriente de pensamiento relacionada con la gobernabilidad líder en la industria, IBM ha extendido su Método de Gestión y Gobernabilidad SOA (SGMM) para agregar un Modelo de Madurez de la Gobernabilidad SOA. El modelo de madurez incluye la definición de los dominios y las capacidades específicas de Gobernabilidad SOA, lo que nos permite evaluar la madurez actual de una empresa en lo que se refiere a la gobernabilidad. La Evaluación de la Planificación del SGMM mide la madurez de la Gobernabilidad SOA de una empresa para que se la incluya en la fase de planificación del TOG SOA Governance Framework Vitality Method.

¿Para qué sirven los Modelos de Madurez? En general, los Modelos de Madurez representan una forma y una medida para evaluar el estado actual de madurez. Además, también ofrecen una forma de desarrollar un mapa de ruta de transformación con el objetivo de alcanzar un estado específico de madurez partiendo de un estado actual de madurez. The Open Group ha estandarizado un modelo de madurez para la adopción de servicios: el OSIMM (Modelo de Madurez de Integración de Servicios Abiertos), como se puede observar en https://www.opengroup.org/projects/osimm/uploads/40/17990/OSIMM_v0.3a.pdf (308KB). El modelo de madurez de gobernabilidad SOA ofrece el próximo nivel de detalle al momento de evaluar el OSIMM (especialmente en la dimensión de la gobernabilidad y la organización).

La evaluación del modelo de madurez de gobernabilidad resulta en la creación de un mapa de Gobernabilidad SOA que guía el uso de los activos de los servicios de SGMM (incluyendo las listas de verificación, las guías, las mejores prácticas, los procesos y los procedimientos) para la definición de un plan de transición que crea una buena Gobernabilidad SOA para la empresa en un mapa de ruta iterativo.

IBM contribuye con la vasta experiencia en sus clientes en el uso de SGMM, el modelo de madurez de la gobernabilidad y la estructura de Gobernabilidad SOA. Los clientes pueden observar que IBM adopta un mayor rol de asociación que se concentra en las soluciones que sirven para ellos. IBM usa nuestra experiencia con SGMM para guiar a nuestros clientes en el camino de SOA con Gobernabilidad SOA, en la cantidad adecuada y en el momento indicado.

Los dominios y las capacidades del modelo de madurez de SGMM son una extensión de todo el trabajo anterior de SGMM que ya se entregó a The Open Group, y crea las bases del marco de Gobernabilidad SOA que es un estándar en la industria. SGMM se ocupa de cuatro dominios:

Figura 2. Dominios y capacidades del modelo de madurez de SGMM
Dominios y capacidades del modelo de madurez de SGMM
  • PLANIFICACIÓN Y ORGANIZACIÓN: Se ocupa de la gobernabilidad de la estrategia, las tácticas y la organización para planificar y gobernar una SOA
  • CONTROLES DE GESTIÓN DEL PROGRAMA: Se ocupa de la gobernabilidad de la capacidad para gestionar la calidad del servicio de manera consistente en toda la empresa.
  • CICLO DE VIDA DE DESARROLLO DEL SERVICIO: Se ocupa de la gobernabilidad del ciclo de vida de desarrollo del servicio y de la capacidad de crear o modificar servicios con un servicio de alta calidad.
  • OPERACIONES DE SERVICIO: Se ocupa de la gobernabilidad del entorno operativo para servicios.

Soporte de IBM a la Gobernabilidad SOA

Servicios

Como ya mencionamos, el Método de Gestión y Gobernabilidad SOA (SGMM) describe en detalle las mejores prácticas para implementar la gobernabilidad SOA y sus mecanismos y procesos de respaldo. SGMM está disponible como un complemento con IBM Rational Method Composer. SGMM también es una de las ofertas de servicio de IBM Global Business Services (GBS) (ver www.ibm.com/software/solutions/soa/gov/products) y cumple con un ciclo de vida de gobernabilidad SOA (Modelado, Ensamblado, Implementación y Gestión) de la siguiente manera:

Figura 3. Ciclo de vida de la gobernabilidad SOA (Modelado, Ensamblado, Implementación y Gestión)
Ciclo de vida de la gobernabilidad SOA (Modelado, Ensamblado, Implementación y Gestión)

IBM ofrece los siguientes productos clave que activan el ciclo de vida del servicio dentro de la Gobernabilidad SOA.

Para las herramientas de activación de la Gobernabilidad SOA:

  1. WebSphere Service Registry & Repository (WSRR) y Repository Advanced Lifecycle Edition (ALE): La resiliencia y la gestión operativa dentro de SOA se mejora compartiendo los metadatos del servicio que existen en WSRR con los datos operativos almacenados, lo que hace posible que los paneles de control de gestión y monitoreo presenten una visualización más amplia del entorno del servicio gestionado. Se puede ingresar información resumida sobre el rendimiento del servicio en WSRR para que el entorno de ejecución la use para afectar la selección del proveedor más adecuado. ALE gobierna el ciclo de vida del servicio desde la creación hasta el consumo.
  2. Rational Asset Manager (RAM): Le ofrece las políticas y los estándares arquitectónicos que son obligatorios para el desarrollo. RAM lo ayuda a garantizar el cumplimiento mediante la centralización de patrones y / o la transformación que se puede usar al momento de desarrollar una solución mediante la especificación, el diseño y la creación. Además, RAM alberga una selección de servicios existentes y patrones de implementación que se pueden usar durante el proceso de creación. RAM hace que el equipo de creación pueda analizar estos patrones de implementación con el objetivo de encontrar cuál se adecúa mejor a sus especificaciones. Cuando la creación del servicio se envía de vuelta a RAM, el complemento que gobierna la política valida la implementación según los estándares de codificación y arquitectónicos. RAM usa una capacidad de verificación de reglas basada en la política para automatizar la certificación antes de que se permita la implementación del servicio.
  3. Tivoli Change and Configuration Management Database (CCMDB): Consiga y gestione información detallada sobre el entorno y la topología en la que se ejecutan los puntos finales del servicio. CCMDB le garantiza el cumplimiento de los requisitos internos y regulatorios mediante la implementación de políticas y el seguimiento de los cambios en toda su organización.

La gestión del ciclo de vida del servicio es un marco del ciclo de vida orientado a servicios que establece el servicio como el punto focal de la gobernabilidad SOA, la información del desarrollo de software y la implementación de cada fase.

IBM le ofrece las siguientes soluciones para cada fase del ciclo de vida del servicio.

Modelado

  1. Rational Team Concert (RTC): El primer producto de una familia de productos que le ofrece un portal de colaboración para automatizar, integrar y gobernar las actividades dentro de un entorno de entrega de software basado en el equipo. Este producto agrega un grado muy importante de valor colaborativo a los programas que usan Rational ClearCase, ClearQuest y RSA, al igual que a muchas herramientas basadas en Eclipse.
  2. Rational System Architect: La mejor herramienta para automatizar y gobernar la Arquitectura Empresarial. Ésta ayuda a las organizaciones a contar con todo lo necesario para realizar la total implementación, visualización, colaboración y escalamiento de sus iniciativas de Arquitectura Empresarial y Planificación de TI.
  3. Rational Method Composer (RMC): Documente y comunique la información y los procesos de gobernabilidad. RMC lo ayuda a redactar, configurar, visualizar y publicar procesos (en este caso, todos sus procesos de Gobernabilidad SOA). RMC es un sistema de gestión de contenidos que le ofrece una apariencia y un comportamiento y una estructura de gestión común para todos los contenidos del proceso. Todos los contenidos que se gestionan en RMC se pueden publicar en HTML e implementar en servidores Web para que los usen todos los involucrados en la gobernabilidad. Los procesos de gobernabilidad documentados que se crean con RMC se pueden publicar e implementar como páginas Web por medio de la intranet corporativa.

Ensamblado

  1. Rational ClearQuest: Ofrezca una gestión de cambios de software integral con seguimiento de cambios, automatización de procesos, información y seguimiento del ciclo de vida para así lograr una mejor visibilidad y un mejor control del ciclo de vida de implementación de software.
  2. Rational ClearCase: Centraliza la gestión de configuración de software. La autenticación de usuarios y las características de auditoría lo ayudan a ofrecer una mayor seguridad y a implementar las políticas de gobernabilidad relativas a cuándo se pueden modificar los servicios, qué aspectos se pueden cambiar y quién puede realizar estas modificaciones.
  3. Rational Build Forge: Hace que los equipos de desarrollo puedan estandarizar y automatizar las tareas repetitivas de creación, prueba y publicación.
  4. Rational Software Architect (RSA): Crea y comunica requisitos usando el estándar de la industria, el Lenguaje Unificado de Modelado (Unified Modeling Language – UML), para que los miembros del equipo realicen todos los desarrollos según un conjunto común de anteproyectos. RSA vincula los modelos resultantes con los requisitos que figuran en Rational RequisitePro.
  5. Rational RequisitePro: Realiza el seguimiento de los requisitos de negocios hasta los objetivos de negocios y los pasos en el ciclo de vida del desarrollo del servicio. Esta capacidad de seguimiento hace que las organizaciones puedan documentar que todos los objetivos de negocios se estén teniendo en cuenta.

Implementación

  1. Rational Tester for SOA Quality y Rational Performance Tester Extension for SOA Quality: Ayudan a validar el hecho de que se cumplan los requisitos funcionales y los no funcionales y que el servicio esté de acuerdo con todos los Acuerdos de Nivel de Servicio.
  2. Rational Quality Manager: Le ofrece a los equipos de aseguramiento de calidad una forma de colaborar y compartir todos los aspectos del esfuerzo de aseguramiento de calidad.
  3. Rational Policy Tester: Solución de cumplimiento online para evaluar los problemas de cumplimiento con la calidad, la privacidad y la accesibilidad en todas las propiedades web corporativas.
  4. WebSphere ESB: Ofrece una solución de integración y conectividad basada en estándares que permite la rápida y fácil creación e implementación de interacciones entre las aplicaciones y los servicios.

Gestión

  1. WebSphereDataPower SOA Appliances: Estas aplicaciones son dispositivos de red fáciles de implementar que se crean con un propósito determinado con el objetivo de simplificar, ayudar a asegurar y acelerar sus implementaciones de servicios web y XML.
  2. Tivoli Composite Application Manager for SOA: Este software de gestión de la infraestructura de SOA ofrece herramientas integradas de gestión que aceleran y simplifican la identificación y la resolución de problemas de SOA. Una visualización de la topología de los servicios muestra la relación real entre los servicios (incluyendo la capacidad de pasar rápidamente entre los estados de servicio y las métricas) para que usted pueda mantener un registro del flujo de su servicio. ITCAM for SOA le ofrece un software de gestión automatizada de SOA y de monitoreo de SOA –que incluye alertas incorporadas, mediaciones de mensajes, situaciones y flujos de trabajo– para ayudarlo a cumplir con los niveles de servicio establecidos.
  3. Tivoli Security Policy Manager: Le ofrece un punto de administración uniforme a todos los usuarios, la federación de la información de los usuarios y la gestión privilegiada.

Historias de clientes de SOA

IBM cuenta con muchas referencias de clientes que dan testimonio de nuestra experiencia en SOA y en Gobernabilidad SOA. A continuación, presentamos un breve resumen de las historias de éxito de nuestros clientes:

  • Atlas Air, la principal empresa de transporte aéreo de cargas del mundo, comenzó su trayecto de SOA con IBM ocupándose de su necesidad de contar con una capacidad de mensajería integrada en toda la empresa. Esto permitió la integración de información en tiempo real con los flujos de trabajo del proceso, lo que ayudó a mejorar las eficiencias, reducir costos y disminuir el tiempo necesario para responder a los socios de negocios y a las oportunidades para captar clientes nuevos. Como un beneficio adicional, se mejoró en gran medida la seguridad y la capacidad de auditoría. El éxito en este primer paso hizo que Atlas Air contase con la flexibilidad necesaria como para considerar y dar inicio a mejoras a la gestión del proceso en lo que hace a su proceso de negocios de comprar para pagar.
  • Spotlight Proprietary, Ltd. es un minorista australiano que posee tiendas en toda la región Asia-Pacífico. La infraestructura de TI se encontraba en peligro inminente de fallar y no existía visión estratégica con respecto al rumbo a seguir. Faltaba información de ventas o, en el mejor de los casos, dicha información estaba desactualizada e incompleta. Además, los sistemas legados no tenían la capacidad de soportar varios productos y políticas de precios. Spotlight se concentró en comprender y documentar los procesos de negocios que necesitaba respaldar. Al priorizar las necesidades del negocios y al crear servicios, Spotlight comenzó a racionalizar su cartera de aplicaciones. El beneficio agregado es que, en la actualidad, el negocio recibe toda la información que necesita para operar de manera eficiente y tiene la capacidad de ser muy creativo al momento de pensar cómo optimizar el negocio en el futuro.
  • Texas Health and Human Services Commission (HHSC) supervisa y administra los servicios humanos y de salud del estado para alrededor de 2 millones de personas al año. Las reuniones cara a cara con los asistentes sociales solían ser la única forma de interacción, lo que resultaba muy costoso y llevaba demasiado tiempo. Se deseaba contar con una capacidad de canales múltiples que agregase el autoservicio, el servicio de correo, los centros de llamadas y a los socios con el objetivo de no cargar tanto de trabajo a los asistentes sociales y para poder procesar las necesidades de los clientes en tiempo y forma. Esta estrategia de tercerización del proceso de negocios no era algo menor. La clave del éxito se encontraba en determinar dónde comenzar el proceso de transformación al mismo tiempo que se mantenían alineadas todas las partes con los objetivos tácticos y estratégicos. Un factor crítico del éxito para la transformación de TI fue el establecimiento de una función de oficina de gestión del proyecto (PMO) y el hecho de hacerla trabajar con todos los involucrados. El modelo de gobernabilidad dinámico alineó todas las actividades de gestión de TI con los servicios que se le proveían al negocio.

Conclusión

Lograr un nivel aceptable de madurez de la gobernabilidad no ocurre por accidente. Un marco de gobernabilidad efectivo y que evolucione debe ser intencional y estar focalizado. El liderazgo es fundamental. Se deben definir roles y responsabilidades claras. Se deben usar políticas y procedimientos bien pensados e implementados consistentemente. Nadie cuenta con la experiencia necesaria en gobernabilidad, las aplicaciones y las herramientas de software que IBM tiene para ayudarlo a lograr el éxito de SOA.

Recursos

Comentarios

developerWorks: Ingrese

Los campos obligatorios están marcados con un asterisco (*).


¿Necesita un IBM ID?
¿Olvidó su IBM ID?


¿Olvidó su Password?
Cambie su Password

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


La primera vez que inicie sesión en developerWorks, se creará un perfil para usted. La información en su propio perfil (nombre, país/región y nombre de la empresa) se muestra al público y acompañará a cualquier contenido que publique, a menos que opte por la opción de ocultar el nombre de su empresa. Puede actualizar su cuenta de IBM en cualquier momento.

Toda la información enviada es segura.

Elija su nombre para mostrar



La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.

Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.

Los campos obligatorios están marcados con un asterisco (*).

(Por favor elija un nombre de 3 - 31 caracteres.)

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

 


Toda la información enviada es segura.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=SOA y servicios web
ArticleID=964605
ArticleTitle=Ventaja de IBM para los estándares de gobernabilidad SOA
publish-date=08042011