Saltar al contenido principal
Spring Boot
Formación a medida Avanzado certificado-spring-cloud-microservicios

Microservicios con Spring Cloud

Spring Boot ·Backend

Curso para diseñar y operar arquitecturas de microservicios con Spring Cloud sobre Spring Boot y Java. Trabajas descubrimiento de servicios, configuración centralizada, API Gateway con filtros y autenticación, resiliencia, balanceo, mensajería asíncrona, patrón Saga, observabilidad distribuida y despliegue en Kubernetes. Al terminar lideras la descomposición de un monolito o el diseño de una plataforma distribuida nueva para proyectos empresariales.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).

Contenido del curso

Estándar de facto del backend Java empresarial.

20 módulos 152 lecciones 25 ejercicios evaluados por IA 13 tests
  • Introducción a Spring Boot Lección
  • Crear proyecto con Spring Initializr Lección
  • Crear proyecto desde Visual Studio Code Lección
  • Crear proyecto con IntelliJ IDEA Lección
  • Spring Boot Starters Lección
  • Test de introducción a Spring Boot Test

Detalles del curso

Público objetivo

Este roadmap está diseñado para:

  • Desarrolladores Java con experiencia en Spring Framework que desean evolucionar hacia arquitecturas distribuidas
  • Arquitectos de software que necesitan implementar patrones de microservicios en sus organizaciones
  • Ingenieros DevOps que trabajan con despliegues de aplicaciones distribuidas
  • Profesionales de backend que buscan especializarse en tecnologías cloud-native
  • Estudiantes avanzados de ingeniería informática con conocimientos sólidos en Java y Spring Boot

Se recomienda tener experiencia previa con Spring Boot, conocimientos de REST APIs y familiaridad con conceptos básicos de sistemas distribuidos.

Contenido del roadmap

Fundamentos de microservicios

  • Introducción a microservicios: Principios, ventajas y desafíos de las arquitecturas distribuidas

Configuración centralizada

  • Spring Cloud Config: Gestión externa de configuraciones para entornos distribuidos
  • Config Server: Implementación del servidor de configuración centralizada
  • Config Client: Integración de clientes para consumir configuraciones remotas
  • Gestión de secretos con Vault: Seguridad avanzada para información sensible

Descubrimiento y comunicación de servicios

  • Service Discovery con Eureka: Registro y localización automática de servicios
  • Eureka Server: Configuración del servidor de registro de servicios
  • Eureka Discovery Client: Integración de clientes para el descubrimiento automático
  • Spring Cloud LoadBalancer: Distribución inteligente de carga entre instancias
  • OpenFeign: Cliente REST declarativo para comunicación entre microservicios

Gateway y enrutado

  • Spring Cloud Gateway: Punto de entrada unificado y enrutado inteligente de peticiones

Resiliencia y tolerancia a fallos

  • Circuit Breaker con Resilience4J: Patrones de resistencia para sistemas distribuidos

Mensajería asíncrona

  • Spring Cloud Stream: Framework para aplicaciones orientadas a eventos
  • Integración con Kafka: Productores y consumidores para procesamiento de mensajes escalable

Evaluación práctica

  • Retos prácticos: Ejercicios hands-on con OpenFeign, Gateway y Resilience4J
  • Testing de microservicios: Estrategias de pruebas para sistemas distribuidos

Objetivos de aprendizaje

Al completar este roadmap, serás capaz de:

  • Diseñar arquitecturas de microservicios siguiendo las mejores prácticas de la industria
  • Implementar configuración centralizada para gestionar múltiples entornos de forma eficiente
  • Configurar service discovery para el registro y localización automática de servicios
  • Desarrollar gateways que actúen como punto de entrada único para tus microservicios
  • Aplicar patrones de resiliencia como Circuit Breaker para crear sistemas tolerantes a fallos
  • Integrar comunicación asíncrona mediante mensajería con Kafka y Spring Cloud Stream
  • Implementar balanceadores de carga para distribuir el tráfico de forma inteligente
  • Crear clientes REST declarativos con OpenFeign para simplificar la comunicación entre servicios
  • Gestionar secretos de forma segura utilizando HashiCorp Vault
  • Diseñar estrategias de testing específicas para entornos de microservicios

Este roadmap te preparará para liderar proyectos de modernización de aplicaciones y te posicionará como un experto en una de las arquitecturas más demandadas del mercado tecnológico actual.

Otros cursos de Spring Boot

Formación a medida ·Avanzado

Java Spring Microservicios

Curso profesional de microservicios con Java y Spring Boot para descomponer monolitos o diseñar plataformas distribuidas desde cero. Trabajas API Gateway, configuración centralizada, descubrimiento de servicios, resiliencia, mensajería asíncrona con Kafka, observabilidad y despliegue en Kubernetes. Al terminar lideras la transformación de tu backend a una arquitectura distribuida lista para banca, telco, fintech y sector público.

Formación a medida ·Nivel medio

Spring Data JPA

Curso para dominar la capa de persistencia con Spring Data JPA e Hibernate sobre Spring Boot y bases de datos relacionales. Trabajas entidades y relaciones, repositorios, consultas derivadas y con JPQL, proyecciones, filtros dinámicos, paginación, auditoría, transacciones y testing con bases de datos reales en contenedores. Al terminar diseñas modelos de datos robustos y evitas problemas de rendimiento típicos en backends empresariales.

Formación a medida ·Nivel medio

Spring Security esencial

Curso para securizar aplicaciones Spring Boot con Spring Security, la primera capa de ciberseguridad de cualquier backend Java empresarial. Trabajas arquitectura de filtros, autenticación contra base de datos, hashing de contraseñas, autorización por rol, protección de APIs REST con JWT, seguridad a nivel de método, CSRF, CORS, cabeceras seguras y testing. Al terminar entregas aplicaciones protegidas y listas para auditorías de seguridad.

Formación a medida ·Avanzado

Spring WebFlux reactivo

Curso para construir backends reactivos de alta concurrencia con Spring WebFlux sobre Spring Boot y Java. Trabajas el modelo no bloqueante con Project Reactor, controladores con Mono y Flux, persistencia reactiva sobre PostgreSQL, consumo de APIs externas, eventos en streaming, WebSockets, seguridad reactiva, gestión de errores y testing. Al terminar entregas servicios listos para fintech, trading, telemetría e IoT con miles de conexiones concurrentes.

Llave en mano para empresas

¿Formación para tu equipo en esta tecnología?

Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.

¿Prefieres verlo en directo? Agenda una demo.

Preguntas frecuentes

¿Microservicios con Spring Cloud es bonificable por FUNDAE para mi empresa?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte Microservicios con Spring Cloud?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta Microservicios con Spring Cloud al nivel de mi equipo?
Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
¿Cuánto tarda en activarse para mi empresa?
La activación corporativa estándar es rápida, sin coste de setup ni permanencia.