Microservicios con Spring
Domina el desarrollo de aplicaciones de microservicios con Spring Boot y Spring Cloud
Empezar a aprenderAcerca de este curso
Este curso completo te guiará en el desarrollo de aplicaciones de microservicios con Spring Boot y Spring Cloud. Aprenderás a crear sistemas distribuidos robustos y escalables, a gestionar la comunicación entre servicios y a implementar patrones esenciales como el descubrimiento de servicios, la configuración centralizada y la gestión de errores.
1
Introducción a los microservicios
Descubra los conceptos fundamentales de los microservicios y su implementación con Spring Cloud.
Empezar este tutorial 2
Spring Boot para microservicios
Cree su primer microservicio con Spring Boot, desde la configuración inicial hasta el despliegue.
Empezar este tutorial 3
Primeros pasos con Spring Boot
Cree su primer microservicio con Spring Boot. Aprenda a configurar, estructurar y desarrollar un servicio REST sencillo y eficaz.
Empezar este tutorial 4
Comunicación entre microservicios
Implementa distintas estrategias de comunicación entre tus microservicios: REST, mensajería con RabbitMQ, gRPC y mucho más.
Empezar este tutorial 5
Service Discovery
Descubra cómo implementar el descubrimiento de servicios con Netflix Eureka en su arquitectura de microservicios.
Empezar este tutorial 6
Configuración
Aprende a centralizar la configuración de tus microservicios con Spring Cloud Config.
Empezar este tutorial 7
Configuration Server
Centraliza la configuración de tus microservicios con Spring Cloud Config Server.
Empezar este tutorial 8
API Gateway
Descubra cómo implementar una API Gateway para gestionar el enrutamiento y la seguridad de sus microservicios.
Empezar este tutorial 9
Circuit Breaker
Aprende a implementar el patrón Circuit Breaker con Resilience4J para gestionar la resiliencia de tus microservicios.
Empezar este tutorial 10
Tracing
Aprende a implementar el tracing distribuido con Sleuth y Zipkin para seguir las peticiones a través de tus microservicios.
Empezar este tutorial 11
Distributed Tracing con Sleuth y Zipkin
Implementa el tracing distribuido en tus microservicios con Spring Cloud Sleuth y Zipkin. Aprende a seguir y analizar las peticiones a través de tu sistema.
Empezar este tutorial 12
Seguridad
Aprende a proteger tus microservicios con Spring Security y OAuth2.
Empezar este tutorial 13
Monitorización con Prometheus y Grafana
Configura un sistema de monitorización completo con Prometheus y Grafana. Aprende a recopilar, almacenar y visualizar las métricas de tus microservicios.
Empezar este tutorial 14
Docker
Aprende a contenerizar y desplegar tus microservicios con Docker.
Empezar este tutorial 15
Kubernetes
Aprende a orquestar tus microservicios con Kubernetes para una gestión eficaz de los contenedores.
Empezar este tutorial