Microservicios con Spring

Domina el desarrollo de aplicaciones de microservicios con Spring Boot y Spring Cloud

Empezar a aprender

Acerca 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.

Nivel: intermedio
15 tutoriales
Categoría: Backend
springjavamicroservicesspring bootspring cloud
Microservicios con Spring
1

Introducción a los microservicios

Descubra los conceptos fundamentales de los microservicios y su implementación con Spring Cloud.
Lección 1 de 15
Empezar este tutorial
2

Spring Boot para microservicios

Cree su primer microservicio con Spring Boot, desde la configuración inicial hasta el despliegue.
Lección 2 de 15
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.
Lección 3 de 15
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.
Lección 4 de 15
Empezar este tutorial
5

Service Discovery

Descubra cómo implementar el descubrimiento de servicios con Netflix Eureka en su arquitectura de microservicios.
Lección 5 de 15
Empezar este tutorial
6

Configuración

Aprende a centralizar la configuración de tus microservicios con Spring Cloud Config.
Lección 6 de 15
Empezar este tutorial
7

Configuration Server

Centraliza la configuración de tus microservicios con Spring Cloud Config Server.
Lección 7 de 15
Empezar este tutorial
8

API Gateway

Descubra cómo implementar una API Gateway para gestionar el enrutamiento y la seguridad de sus microservicios.
Lección 8 de 15
Empezar este tutorial
9

Circuit Breaker

Aprende a implementar el patrón Circuit Breaker con Resilience4J para gestionar la resiliencia de tus microservicios.
Lección 9 de 15
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.
Lección 10 de 15
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.
Lección 11 de 15
Empezar este tutorial
12

Seguridad

Aprende a proteger tus microservicios con Spring Security y OAuth2.
Lección 12 de 15
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.
Lección 13 de 15
Empezar este tutorial
14

Docker

Aprende a contenerizar y desplegar tus microservicios con Docker.
Lección 14 de 15
Empezar este tutorial
15

Kubernetes

Aprende a orquestar tus microservicios con Kubernetes para una gestión eficaz de los contenedores.
Lección 15 de 15
Empezar este tutorial