| |
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 | |