You are on page 1of 2

SOA Es el resultado de la constante evolucin hacia un mayor desacoplamiento de las capas de una aplicacin (presentacin, orquestacin de procesos y servicios

de negocio) y a un mayor nivel de estandarizacin/interoperabilidad de cada una de estas capas. Beneficios Favorece la reutilizacin y la reduccin del time to market Aumenta la flexibilidad. Mejora la productividad de los procesos Mejora el proceso de construccin de software Mejora la usabilidad de las aplicaciones

Adoptando SOA Fase1: Organizacin y Estrategia. Fase2: Implementaciones Tacticas. Fase3: Plataforma SOA. Fase4: SOA Industrializado.

Para que las iniciativas de adopcin de SOA tengan un fin satisfactorio, hay que asegurarse de que se cumplen una serie de condiciones: Definir claramente los objetivos de negocio Definir claramente el alcance del proyecto SOA Evitar introducir SOA sin motives reales que lo justifiquen Gestionar el proceso

Es recomendable no optar por SOA : Existe un Ambiente de TI homogneo

Si se utilizan las tecnologas de un solo proveedor, entonces es posible que la sobrecarga adicional de una SOA no fuera eficaz en funcin del costo. Cuando ocurre en tiempo real el rendimiento es crtico

SOA no est bien adaptada a las situaciones que requieren aplicar estrictamente los tiempos de respuesta Cuando las cosas no cambian

Si hay pocas razones para cambiar la lgica de negocio, presentacin, flujo de datos o proceso, la conversin de estas aplicaciones a un SOA podra no regresar valor suficiente para hacer que el esfuerzo valga la pena

You might also like