Diseño de arquitectura de Microservicios

Diseño de arquitectura de Microservicios

Description:

En este curso tendrás las bases para aprender a diseñar arquitecturas de Microservicios altamente escalables analizando el entorno, la infraestructura y el equipo que llevar en marcha el desarrollo de cada Microservicio.


En el siguiente curso aprenderás a:

1. Conceptualización de arquitecturas

1.1. Entender una aplicación Monolítica

1.2. Conocer las desventajas de una Aplicación Monolítica

1.3. Conocer las ventajas de una Aplicación Monolítica

1.4. Entender una arquitectura de Microservicios

1.5. Conocer las ventajas de una arquitectura de Microservicios

1.6. Conocer las desventajas de una arquitectura de Microservicios


2. Evaluación y preparación de Microservicios

2.1. Reconocer las prioridades del negocio

2.2. Evaluar la composición del equipo

2.3. Evaluar la preparación DevOps

2.4. Identificar las áreas de negocio que cambian con frecuencia

2.5. Evaluar la preparación de la infraestructura


3. Modelado de dominios para Microservicios

3.1. Análisis de dominios para modelar Microservicios

3.2. Definir contextos delimitados para Microservicios

3.3. Identificar los límites de los Microservicios


4. Diseño de una arquitectura de Microservicios

4.1. Comunicación entre Microservicios

4.2. Patrón API Gateway

4.3. Consideraciones sobre los datos

4.4. Patrón CQRS

4.5. Observabilidad de Microservicios

4.6. Selección de una opción de proceso


5. Casos de uso


Course Fee

$54.99

Discounted Fee

$55.00

Hours

3

Views

106