Aplicaciones Web Orientada a Servicios

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Aplicaciones Web Orientada a Servicios por Mind Map: Aplicaciones Web Orientada a Servicios

1. SOA en nuestra vida diaria

1.1. Ejemplo de uso de SOA

1.1.1. Cuando utilizamos nuestra tarjeta de debito para sacar dinero en el cajero automático

1.1.2. Cuando utilizamos nuestra tarjeta de crédito en algún establecimiento para adquirir bienes o servicios.

1.1.3. Cuando pasamos por migración y se verifican nuestro datos contra los millones de registros de bases de datos de incidencia delictiva.

2. ERP

2.1. Son los sistemas de información gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de producción y de los aspectos de distribución de una compañía en la producción de bienes o servicios.

2.2. características

2.2.1. Modulares.

2.2.2. Configurables

2.2.3. Especializados.

3. ESB

3.1. Es un modelo de arquitectura de software que gestiona la comunicación entre servicios web. Es un componente fundamental de la Arquitectura Orientada a Servicios.

4. Web Services

4.1. Un servicio web, es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones.

5. SOA

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

5.2. SOA Define las siguientes capas de software Aplicaciones básicas

5.2.1. Aplicaciones básicas

5.2.2. De exposición de funcionalidades

5.2.3. De integración de servicios

5.2.4. De composición de procesos

5.2.5. De entrega

6. Microservices

6.1. Es una aproximación para el desarrollo de software que consiste en construir una aplicación como un conjunto de pequeños servicios, los cuales se ejecutan en su propio proceso y se comunican con mecanismos ligeros normalmente una API de recursos HTTP

6.2. Características

6.2.1. Los componentes son servicios.

6.2.2. Organizada en torno a las funcionalidades del negocio.

6.2.3. Productos, no proyectos.

6.2.4. Extremos inteligentes, tuberías bobas.

6.2.5. Gestión de datos descentralizada.