Lineamientos y Mejores Prácticas de Gobernabilidad para SOA Lineamientos y Mejores Prácticas de Gobernabilidad para SOA

Las empresas hoy en día se caracterizan por su constante evolución para lograr sus objetivos de negocio en unión de una de las áreas mas importantes de la organización, TI.

La arquitectura orientada a servicios (SOA) ayuda a simplificar las arquitecturas complejas de TI que existen actualmente en las compañías, agilizando los procesos empresariales a través de una rápida redefinición de los mismos y adaptándolos a los cambios constantes y evolutivos del negocio.

El propósito de este servicio de Definición de lineamientos de Gobernabilidad para SOA es el de analizar la arquitectura actual de los sistemas de negocio del cliente, asimismo, brindar lineamientos y recomendaciones para la implementación de una arquitectura orientada a servicios.

Estos lineamientos proveen una perspectiva general de la arquitectura del cliente, utilizando un número de diferentes perspectivas arquitectónicas para representar diferentes aspectos de integración entre los sistemas. Su intención es capturar y transferir las recomendaciones de arquitectura más relevantes. Adicionalmente, se describen un conjunto de buenas prácticas, las cuales se recomienda que sean usadas como referencia cuando se implementen soluciones de servicios para la organización.

Estas definiciones son para arquitectos, diseñadores, programadores y gerentes técnicos. De hecho, está enfocado a cualquier persona o área interesada en diseñar, arquitectar y desarrollar aplicaciones orientadas a servicios.

Las recomendaciones dadas mediante mediante estos lineamientos aplican a cualquier proyecto de software que se implemente utilizando los conceptos de desarrollo de aplicaciones orientadas a servicios (SODA), por lo cual se recomienda que la arquitectura resultante de este documento sea tomada como arquitectura base para las aplicaciones empresariales que se implementen en el futuro que hagan uso de conceptos de orientación a servicios en la organización.

 

CONTENIDO

  1. Definición de objetivos de arquitectura

  2. Análisis de arquitectura actual

  3. Gobernabilidad SOA

          SOA Center of Excellence

          Procesos de gobernabilidad:

    Proceso de Conformidad / Cumplimiento / Adherencia

    Proceso de Excepciones y Apelaciones

    Proceso de Comunicacione

    Proceso de Vitalidad

  4. Lineamentos SOA

          Diseño de mensajes y campos comunes

          Guías de invocación asíncrona

          Nombramiento y versionamiento de servicios

          Metodología de Identificación de servicios

          Ciclo de vida de desarrollo de servicios

                 Puntos de control:

          Requerimientos de negocio e identificación de servicios

          Arquitectura de solución

          Especificación de servicio 

          Diseño de servicio 

          Construcción de servicio

          Pruebas de servicio  

          Certificación y despliegue de servicio

          Vitalidad de servicio 

                 Ciclo de vida de servicios con puntos de control

  5.  Roles y responsabilidades

  6.  Metas y métricas SOA