Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
SOA PowerPoint Presentation

SOA

141 Views Download Presentation
Download Presentation

SOA

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

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

  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.

  3. Beneficios • 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.

  4. Problemas al usar 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í).

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

  6. Diseño y desarrollo • 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.

  7. Ejemplo • http://www.internationaltrucks.com/