Skip to content

Repositorio sobre Microsevicios en Java en el cual se aplican tecnologías tales como Spring Boot 3, Eureka, Spring Cloud Gateway, LoadBalancer, Resilience4J, Rest, OAuth, Docker

Notifications You must be signed in to change notification settings

Agslz/java-microservices

Repository files navigation

Curso de Microservicios con Spring Boot y Spring Cloud

En este repositorio iré subiendo los temas que he estado aprendiendo a lo largo de este curso.

Descripción del Curso

El curso abarca una amplia gama de temas, incluyendo:

  • Construcción, implementación y escalado de microservicios con Spring Boot 2 y Spring Cloud.
  • Creación y consumo de servicios web RESTful con Spring Boot.
  • Conexión y consumo de otros microservicios utilizando Feign y RestTemplate.
  • Implementación del balanceo de carga del lado del cliente con Spring Cloud LoadBalancer y Ribbon.
  • Registro y escalamiento dinámico con el servidor Eureka, Spring Cloud Gateway como puerta de enlace (API Gateway) y Zuul.
  • Manejo de tolerancia a fallos y latencia con Resilience4J y Hystrix.
  • Centralización de configuraciones de los microservicios con Spring Cloud Config Server.
  • Creación de Repositorios Rest con HATEOAS para exportar servicios RESTful.
  • Implementación de autenticación y autorización con Spring Cloud Security (OAuth2 y JWT).
  • Rastreo distribuido en microservicios con Spring Cloud Sleuth y Zipkin.
  • Automatización, escalado y despliegue de microservicios en contenedores Docker.

About

Repositorio sobre Microsevicios en Java en el cual se aplican tecnologías tales como Spring Boot 3, Eureka, Spring Cloud Gateway, LoadBalancer, Resilience4J, Rest, OAuth, Docker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published