Construye Microservicios Spring Boot, Docker, Kubernetes, Spring Cloud, LoadBalancer, Security JWT, Amazon AWS ECS y EKS
Instruido por Andrés José Guzmán 32.5 hours on-demand video & 74 downloadable resources
What you’ll learn
-
Aprende a crear y consumir servicios web RESTful con Spring Boot
-
Aprende Docker desde cero
-
Aprende Kubernetes desde cero
-
Conecta y consume otros microservicios utilizando cliente HTTP con Feign Spring Cloud
-
Aprende a crear y usar imágenes y contenedores con Docker
-
Aprende sobre las redes de contenedores con Docker Networks y DNS Service Discovery
-
Aprende qué es Docker y Kubernetes y por qué podría querer utilizarlos en sus microservicicos
-
Centraliza las configuraciones de los microservicios con Kubernetes Config Map
-
Aprende a establecer comunicación entre microservicios, habilitar balanceo de carga (LoadBalancer)
-
Auto-escalamiento dinámico hacia arriba y hacia abajo de instancias de los microservicios, balanceo de carga (LoadBalancer) con Kubernetes y Spring Cloud
-
Implementa Autenticación y Autorización con Spring Security OAuth2, JWT y Spring Authorization Server
-
Despliegues en producción contenedores Docker y Kubernetes en AWS, EC2 (Elastic Computing), ECS (Elastic Container Service) y EKS (Elastic Kubernetes Service)
El curso es completamente funcional con versiones de Java 8 y 11, 12, 13, 14, 15, 16, 17, 18 y superiores.
¿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.
Who this course is for:
- Personas que quieran aprender desde cero Docker y Kubernetes como un ecosistema de miscroservicios
- Desarolladores que dominan Spring y quieran actualizar y profundizar sus conocimientos con Docker y Kubernetes
- Desarolladores que manejan Spring Boot y necesitas aprender Docker y Kubernetes para miscroservicios
- Personas que dominan Spring y quieran introducirse en la arquitectura de microservicios
- Personas que estudian informática y/o ingeniería que estén estudiando o han estudiado Java y spring
- Personas interesadas en el desarrollo backend que dominan Java y spring
- Desarrolladores apasionados de las nuevas tecnologías
Recommended Courses