Capacidades de una Arquitectura de Referencia SOA Empresarial

Una arquitectura de referencia define una visión o estado futuro ideal para una empresa u organización. En las empresas, una arquitectura de referencia SOA es crítica para la definición de una ruta de adopción teniendo en cuenta el estado actual y futuro del negocio y la tecnología. A continuación se describen 6 capacidades importantes de una arquitectura de Referencia SOA: Creación de Servicios de Negocios, Comunicaciones y Mensajería, Registro de Servicios, Administración de Servicios, Orquestación de Servicios, Servicios para Interacción con Usuarios.

 Capacidades de una Arquitectura de Referencia SOA

CAPACIDAD: CREACIÓN DE SERVICIOS
El punto inicial de una arquitectura de referencia son los servicios. Una Arquitectura SOA está construida alrededor del concepto de un servicio de negocios, el cual es una pieza de negocios reutilizable diseñada para ejecutar una parte de un proceso de negocios a través de la utilización interfases de acceso e invocación basadas en estándares. La primera capacidad de una Arquitectura de Referencia SOA es la facilidad para creación de servicios de negocios, construidos a partir de los sistemas existentes en una red empresarial extendida o servicios completamente nuevos.

CAPACIDAD: COMUNICACIONES Y MENSAJERÍA
Una vez los servicios de negocios están construidos, el poder de una Arquitectura de Referencia SOA está en la capacidad de unir estos servicios. La manera más flexible de unir los servicios es optar por una arquitectura bajamente acoplada, independiente de la plataforma, basada en principios de mensajería para comunicación entre componentes.

CAPACIDAD: REGISTRO DE SERVICIOS
Aun cuando los servicios se pueden comunicar, no habrá reutilización hasta cuando se resuelva como descubrir cuales servicios (internos o externos) están disponibles o existen y cual es su propósito, por lo tanto una Arquitectura de Referencia SOA requiere la capacidad de tener un registro centralizado, a través del cual los servicios pueden ser catalogados en un repositorio central.

CAPACIDAD: ADMINISTRACIÓN DE SERVICIOS
Cuando los servicios se vuelven parte importante de la operación de negocios de una empresa, el siguiente reto a resolver es entender del comportamiento actual y el uso de estos servicios en un ambiente de producción. Esto requiere un nivel de administración de servicios, el cual permita monitorear en producción, que están realizando los servicios y que provea funcionalidades de gobierno de los servicios.

CAPACIDAD: ORQUESTACIÓN DE SERVICIOS
Un aspecto importante de los servicios para una Arquitectura de Referencia SOA, es que los servicios estén claramente relacionados con funcionalidades del negocio, en lugar de ser simplemente piezas de código tecnológicas. Esto permite que los servicios, puedan ser reutilizados y ensamblados en un proceso completo de negocios utilizando tecnologías para orquestación, las cuales tienen la capacidad de manejar flujos de servicios para asegurar la correcta ejecución de procesos basados en reglas de negocios y políticas. Esta relación de procesos de negocios y componentes tecnológicos hace posible determinar el comportamiento de un sistema operacional de IT en términos de negocios y esto hace posible entender y predecir el rendimiento del negocio y el impacto del cambio.

CAPACIDAD: INTERACCIÓN CON LOS USUARIOS
Una capacidad crítica de éxito está en asegurar que los usuarios finales pueden tomar ventaja de una Arquitectura SOA sin retrasos, interrupciones o entrenamiento. Existen diferentes tecnologías para interacción de usuarios finales tales como portales personalizables y herramientas Web basadas en roles, las cuales permiten mejorar la productividad, usabilidad y efectividad de las soluciones basadas en Arquitectura SOA.

Mauricio Nararanjo - Foto 02 SOA Para Negocios - Logo 
Mauricio Naranjo
BLOG Principal Editor
Chief Architect – Lucasian Consulting Services
Oracle ACE Director – Oracle Fusion Middleware 

Popularidad: 72%

Leave a Reply

You must be logged in to post a comment.