ARQUITECTURAS ORIENTADAS A SERVICIOS (SOA)

Get Started. It's Free
or sign up with your email address
ARQUITECTURAS ORIENTADAS A SERVICIOS (SOA) by Mind Map: ARQUITECTURAS ORIENTADAS A SERVICIOS (SOA)

1. CARACTERÍSTICAS

1.1. Separación de servicios

1.1.1. El servicio va ha ser usado desde cualquier otro servicio

1.2. Orientado a procesos

1.3. Acoplamiento débil

1.3.1. Que para presentar su funcionalidad depende en lo mínimo de otro servicio

2. COMPONENTES

2.1. Servicios

2.1.1. Una función sin estado, auto-contenida, que acepta una llamada y devuelve una respuesta mediante una interfaz bien definida

2.2. Cliente

2.2.1. Consume el resultado del servicio provisto por un proveedor

3. ANTECEDENTES

3.1. Se inicia a los 80s

3.2. 1996: Gartner Inc. describe a SOA en su articulo "Service Oriented"

3.3. 2003: Entra en las TI empresariales

4. PROTOCOLOS

4.1. Web Services

4.2. UDDI

4.3. Otros protocolos pueden ser utilizados como mecanismos válidos de invocación de servicios, por ejemplo, JMS (Java Messaging Service), CORBA, MQSeries, entre otros.

5. AUTOR : ALEXADER BAUTISTA

6. FACILITA O FOMENTA

6.1. Reutilización

6.1.1. Puede ser utilizado por mas de una app o servicio

6.2. Integración entre sistemas

6.3. Agilidad ante cambios

6.3.1. Responde de manera ágil a los cambios dados

6.4. Interoperabilidad

7. PROVEEDORES DE SERVICIO

7.1. ORACLE

7.2. IBM

7.3. SAP

8. VENTAJAS

8.1. Aplicaciones más productivas y flexibles

8.2. Desarrollo de aplicaciones más rápido y económico

8.3. Aplicaciones más seguras y manejables

8.4. Mejora de la capacidad para innovar y diferenciarse

8.5. Minimización del riesgo de tiempo de inactividad o pérdidas de datos