9
ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Embed Size (px)

Citation preview

Page 1: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

ARQUITECTURA ORIENTADA A SERVICIOS (SOA)

Ingeniería del software

Page 2: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Ingeniería del Software

Contenido

Funcionamiento de la arquitectura SOA2

Elementos de la arquitectura SOA4

Arquitectura orientada a servicio (SOA)31

Objetivos de la arquitectura SOA33

Beneficios de la arquitectura SOA6

Principios de la arquitectura SOA35

Page 3: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Arquitectura orientada a servicio (SOA)

Ingeniería del Software

SOAServicios La forma mediante la cual las necesidades del un consumidor se satisfacen con las capacidades de un proveedor.

Service Oriented Architecture

No es un fabricante, ni un modo de programación.Simplemente es una arquitectura para conectar sistemas entre sí, permitiendo aplicar lógicas de control, negocio y procesos.

Page 4: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Funcionamiento de la Arquitectura (SOA)Ingeniería del Software

Distribución

Evolución

Desarrollo

Definición

Define las necesidadesdel negocio

Desarrolla procesos de negocio como Servicios

Plantea aplicaciones distribuidas, multi-nivel

Permite que cada Servicio evolucione independientemente

Page 5: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Objetivos de la Arquitectura (SOA)

EmpresarialEspecífico al negocio mejorar la interacción con los clientes, partners, proveedores, empleados y conseguir una mayor rentabilidad de las inversiones tecnológicas.

Tecnológico Aplicaciones utilizar tecnología totalmente estándar, reduciendo el tiempo de aprendizaje de utilización de las tecnologías, erradicar las conexiones permanetes.

Ingeniería del Software

Page 6: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Elementos de Arquitectura (SOA)

Operación

ServicioMensaje

TransporteProceso

de negocio

Arquitectura SOA

Arquitectura SOA

Elementos

Ingeniería del Software

Page 7: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Desacoplados

Distribuibles

Autónomos

Esquemas y Compatibilidad

Principios de la Arquitectura (SOA)Ingeniería del Software

ServiciosServicios

Page 8: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Eficiencia / Reducción de costos

Capacidad de respuesta

Adaptabilidad

Reduce la complejidad

Reutiliza los servicios

BeneficiosSOA

BeneficiosSOA

Benefcios de la Arquitectura (SOA)Ingeniería del Software

Page 9: ARQUITECTURA ORIENTADA A SERVICIOS (SOA) Ingeniería del software

Arquitectura orientada a servicios (SOA)