7
SOA Álvaro Navarro Barquero. Alejandro Rodríguez Jiménez.

SOA

  • Upload
    parry

  • View
    42

  • Download
    0

Embed Size (px)

DESCRIPTION

SOA. Álvaro Navarro Barquero. Alejandro Rodríguez Jiménez. SOA. Es un concepto de arquitectura de software que define la utilización de servicios para dar soporte a los requisitos de negocio. Permite la creación de sistemas de información altamente escalables. Beneficios. - PowerPoint PPT Presentation

Citation preview

Page 1: SOA

SOAÁlvaro Navarro Barquero.

Alejandro Rodríguez Jiménez.

Page 2: SOA

Es un concepto de arquitectura de software que define la utilización de servicios para dar soporte a los requisitos de negocio.

Permite la creación de sistemas de información altamente escalables.

SOA

Page 3: SOA

Mejora en tiempos de realización de cambios en procesos.

Facilidad para evolucionar a modelos de negocios basados en tercerización.

Permite reemplazo de elementos sin alterar el proceso de negocio.

Facilidad la integración de tecnologías similares.

Beneficios

Page 4: SOA

Manejo de gran cantidad de mensajes y datos entre aplicaciones.

Falta de testing (no hay herramientas sofisticadas que lo permitan)

Seguridad de aplicaciones (se ve comprometida cuando diferentes aplicaciones se conectan entre sí).

Problemas al usar SOA

Page 5: SOA

A diferencia de arquitecturas orientadas a objetos, SOA está formado por una serie de servicios de aplicación débilmente acoplados y altamente interoperables.

Diferencias y similitudes con otras arquitecturas

Page 6: SOA

La metodología se conoce como análisis y diseño.

Es un marco de trabajo para desarrollo software como para implementación.

Tiene estándares web relacionados como XML, HTTP, SOAP, REST, etc.

Diseño y desarrollo

Page 7: SOA

http://www.internationaltrucks.com/

Ejemplo