Arquitectura Orientada a Servicios

Páginas: 6 (1311 palabras) Publicado: 31 de enero de 2014
Modelos de SOA

En la actualidad la sigla SOA no es para nada extraña a la mayoría de las organizaciones enfocadas en el desarrollo de software. Una arquitectura orientada a servicios (SOA) refleja algo más que un simple modelo arquitectónico, ya que provee el marco para cumplir objetivos de calidad en el desarrollo de software a partir de la integración y combinación de servicios de software.Ya sea que una organización comience desde cero a unirse al mundo SOA, o la decisión ya haya sido tomada tiempo atrás, es necesario, a nivel gerencial, contar con una visión global, tener un plano cenital del estado de la organización respecto al grado de compromiso y nivel de involucramiento. Es decir, poder determinar qué nivel de “expertise” o “knowhow” tiene la organización respecto a SOA,y establecer a dónde se desea llegar, y qué hace falta para lograr cumplir ese objetivo.

Para lograr cuantificar esa visión se utilizan modelos de madurez, los cuales permiten establecer, luego de analizar el comportamiento de la organización, qué nivel de madurez SOA tiene la organización, y que pasos son necesarios para alcanzar el próximo. A continuación se detallan dos modelos de madurezSOA, los cuales permiten tener un panorama acerca de los hitos necesarios que tiene que ir logrando una organización para poder alcanzar el nivel deseado.

Modelo de OSIMM

Este modelo de madurez [1] fue introducido por la organización The Open Group (www.opengroup.org.), la cual incluye cerca de 375 empresas con el objetivo de difundir conceptos y estándares para así poder cumplir metas denegocio en el mundo IT. En la realización de su modelo, denominado OSIMM (The Open Group Service Integration Maturity Model), se vieron involucrados expertos de empresas como IBM, Deloite, Capgemini y HP.

El modelo OSSIM sigue el clásico formato de capas representando niveles de maduración, pero le agrega una visión que lo hace particularmente atractivo. En cada nivel se realiza una división según7 parámetros, que ayudan a tener mayor granularidad y precisión. Los mismos son: Negocios, Administración, Métodos, Aplicación, Arquitectura, Información, Infraestructura y Gerenciamiento. Cada una de estas vistas, denominadas dimensiones en el modelo, aporta su visión dentro de cada nivel de madurez. Así, se puede determinar el estado de cada dimensión, y conocer cómo es el manejo de lainformación y los datos en cada nivel de madurez.

Los niveles que introduce este modelo son 7: Silo, Integrado, Componentes, Servicios, Servicios Compuestos, Servicios Virtualizados, Servicios Dinámicos Re-configurables. En el primer nivel, puntos individuales dentro de la organización llevan a cabo sus propios desarrollos de manera independiente, sin integrar datos, procesos, estándares o tecnologías.En el nivel Integrados, existe una comunicación mínima entre los diferentes proyectos, principalmente compartiendo datos. En el siguiente nivel de Componentes, se logra una modularización general, facilitando la interacción entre las partes, pero todavía las mismas presentan un alto nivel de acoplamiento. En el próximo nivel, ya se cuentan con servicios que se conectan a través de estándares ycon bajo acoplamiento. La interacción entre las distintas partes de la organización funciona de manera fluida. En el nivel de Servicios Compuestos ya es posible implementar servicios complejos a través de combinar servicios más simples. Los siguientes niveles ya son niveles avanzados. En el de Servicios Virtualizados, la interacción se logra a través de una interface en común, logrando así una mayordescentralización de las direcciones, favoreciendo la reutilización de servicios. Finalmente, en el nivel de Servicios Dinámicos Re-configurables, se cuenta con la inteligencia suficiente para una adaptación automática a cada nueva necesidad.

Modelo de Cinco Niveles

Este modelo de madurez [2] fue desarrollado por empresas líderes dentro de SOA como
Sonic Software, Systinet, AmberPoint, y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura orientada a servicios (SOA)
  • Arquitectura Orientada a Servicios
  • Arquitectura orientada a servicios
  • Arquitectura Orientado A Servicios
  • Próxima generación de infraestructuras de arquitecturas orientadas a servicios
  • Arquitectura Orientada A Servicios Para
  • Soa Arquitectura Orientada A Servicios
  • Arquitectura orientada a servicios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS