Description
Wat je leert
-
Construye, implementa y escala microservicios con Spring Boot 3 y Spring Cloud
-
Aprende a crear y consumir servicios web RESTful con Spring Boot
-
Conecta y consume otros microservicios utilizando cliente HTTP con Feign y WebClient
-
Implementa Balanceo de carga del lado del cliente con Spring Cloud LoadBalancer
-
Implementa el registro y el escalamiento dinámico con el servidor Eureka, Spring Cloud Gateway como puerta de enlace, el API Gateway
-
Maneja la tolerancia a fallos y latencia con Resilience4J
-
Centraliza las configuraciones de los microservicios con Spring Cloud Config Server
-
Implementa Autenticación y Autorización con Spring Cloud Security (OAuth2 y JWT)
-
Aprende a implementar rastreo distribuido en microservicios con Micrometer Tracing y Zipkin
-
Aprende Docker desde cero, automatiza, escala y despliega los microservicios en contenedores
-
Aprende sobre las redes de contenedores con Docker Networks
-
Despliegues en producción contenedores Docker en AWS, EC2 (Elastic Computing Cloud)
Meer tonenMinder tonen
Bienvenido al curso de Microservicios, aprenderás línea a línea y desde cero como construir un arquitectura de microservicios con Spring Boot 3 y Spring Cloud, desde los conceptos más básicos hasta un completo ecosistema de servicios interconectados mediante el registro y escalamiento dinámico con Eureka (servidor de nombre), Spring Cloud Gateway (puerta de enlace), implementando balanceo de carga con Spring Cloud LoadBalancer, tolerancia a fallos con Resilience4J. Automatiza, escala y despliega en producción los microservicios en contenedores Docker y en Amazon AWS EC2.
También aprenderás a dar seguridad en Gateway y proteger nuestros endpoints de los diferentes microservicios con Spring Cloud Security (OAuth2.1 y JWT). Además aprenderás a centraliza toda la configuración de los microservicios utilizando Spring Cloud Config Server y trazabilidad distribuida con Micrometer Tracing y Zipkin.
Durante el curso también trabajaremos con varios componentes del ecosistema de Spring como IoC, Spring MVC, RestController, clientes HTTP para consumir Servicios Web RESTful con WebClient y Feing.
Spring Data JPA e Hibernate para la persistencia y CRUD (crear, leer, actualizar y eliminar), usaremos bases de datos MySQL 8, entre otros temas más.
Resumiendo aprenderás a establecer la comunicación entre microservicios, habilitar balanceo de carga, tolerancia a fallos, escalar hacia arriba y hacia abajo instancias de los microservicios, seguridad oauth2, despliegues en contenedores Docker, Amazon AWS y mucho más.
¿Qué son los microservicios?
Son un enfoque de arquitectura y organización para el desarrollo de aplicaciones compuestas por pequeños servicios autónomos que se comunican a través de API RESTful, en otras palabras, nos permiten dividir nuestro gran sistema en una serie de componentes más pequeños e independientes que colaboran entre si.
La arquitectura de microservicios hace que las aplicaciones sean más simples de escalar, más rápidas de desarrollar y más fácil de reutilizar. Donde cada servicio está diseñado para un conjunto de funciones y se enfoca en resolver un problema específico, por ejemplo un servicio desarrollado para una determinada función se puede usar como un componente básico en otro microservicio.
¿Porqué elegir nuestros cursos?
-
Acceso 7 x 24 a nuestra Plataforma e-learning.
-
Soporte online con profesor Java
-
Al finalizar recibes un certificado digital
-
Somos pioneros en brindarte este tipo de acceso para darte la libertad que necesitas para estudiar, donde quiera que te encuentres.
-
Excelente relación calidad-precio.
-
Conocimiento aplicable a proyectos reales del mercado laboral.
-
Atención rápida y satisfactoria a las dudas por parte del profesor.
-
Interactividad del curso ya que contiene foros y comunicación para resolver dudas.
Todos los materiales del curso están en español y al finalizar recibes un diploma UDEMY digital certificando tu aprobación con validez internacional y LinkedIn.
Si quieres ser un desarrollador de arquitecturas de microservicios con Spring Boot 2 y Spring Cloud y avanzar al siguiente nivel, es casi obligatorio este curso, te invito a que te inscribas, nos vemos adentro.
Voor wie is deze cursus bedoeld:
- Personas que estudian informática y/o ingeniería que estén estudiando o han estudiado Java y spring
- Personas que dominan Spring y quieran introducirse en la arquitectura de microservicios
- Desarrolladores apasionados de las nuevas tecnologías que dominan Java
- Desarrolladores apasionados de las nuevas tecnologías con base en Spring
- Personas interesadas en el desarrollo backend que dominan Java
Meer tonenMinder tonen
Reviews
There are no reviews yet.