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%
- Nivel alcanzado 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
Comentarios recientes