U1 FundamentosArquitecturasOrientadasServicio
U1 FundamentosArquitecturasOrientadasServicio
U1 FundamentosArquitecturasOrientadasServicio
Unidad:
Fundamentos de las
Arquitecturas Orientadas al
Servicio
• Principios de SOA
• Ventajas de SOA
Gracias
Docente: Laberiano Matías Andrade
Arenas
Definiciones de
Arquitectura SOA
• Introducción
• Concepto SOA
Introducción
Abstracción:
Reusabilidad:
Autonomía:
Sin estado:
Capacidad de descubrimiento:
Composición
Interoperabilidad
Aplicaciones Básicas:
De exposición de funcionalidades:
De integración de servicios:
• Facilitan el intercambio de datos entre
elementos de la capa aplicativa orientada a
procesos empresariales internos.
De composición de procesos:
• Define el proceso en términos del negocio y
sus necesidades y que varia en función del
negocio.
De Entrega:
• Los servicios son desplegados a los usuarios
finales.
Capas SOA
Fácil testeo.
Mejora la mantención.
Favorece la reutilización.
Bajo acoplamiento Capacidad de modelar Los servicios poseen un nivel de abstracción superior
tecnológico servicios independientes que el de un objeto ya que es posible mapeado a un
de su ambiente de lenguaje orientado a procesos
ejecución.
Control de Bitácora
Seguridad Servicio
Acceso Firma
Infraestructura de
Procesamiento de Mensajes Serialización
Mensajería
Monitoreo Administración Confiable
Cifrado Autorización
Auditoría
Deserialización Infraestructura de
Procesamiento de Mensajes
Autenticación
Escalabilidad Disponibilidad
Servicio
Gracias
Docente: Laberiano Matías Andrade
Arenas
Conclusiones
• La arquitectura orientada a servicios es un marco de
trabajo y no es un lenguaje de programación.