Implantación de Microservicios con Spring

En este curso, se centrará en el desarrollo de microservicios usando Spring .
Se hará un repaso de las principales arquitecturas, de las nuevas metodologías de trabajo y la gestión del cambio para poder afrontar con éxito un proyecto de este tipo.

Esta formación está enfocada a jefes de proyecto. Introduce la arquitectura de microservicios, presenta las estrategias de migración desde un sistema monolítico y guía a los participantes a través de todo el proceso de migración, gestión de recursos humanos, tecnología, etc..

Objetivos

Cloud computing

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
25 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

Al final de esta formación, los participantes podrán:

Crear e implementar una aplicación en Spring orientada a microservicios
Entender los diferentes mecanismos de comunicación entre servicios
Introducción al cloud
¿Qué es el Cloud?
• IaaS
• PaaS
• CaaS
• FaaS

ARQUITECTURAS CLOUD
− Arquitecturas distribuidas
− Fat y Thin Cllients
− Microservicios
− Inter Process Comunitacion (IPC)
− Introducción al NoSQL

SPRING BOOT y MICROSERVICIOS

Qué es Spring Boot y Spring Framework
Introducción a API Rest
o Aceptando llamadas HTTP con Controladores Rest (Rest Controllers) y Rest Templates
o Describiendo nuestros servicios Rest con Swagger.
Crear componentes en Spring
Manejo de Excepciones
Spring Cloud Netflix
o Service Discovery
o Circuit Breaker
Introducción a JPA
EntityManager
Persistiendo datos con Spring Data
RabbitMQ
Crear consumidores y productores de mensajes con Spring.
Health Checker con Spring Actuator.
Pruebas con JUnit
Pruebas de integración

Temario

Solicita información del curso