Microservicios con Spring Boot y Spring Cloud Netflix Eureka 10/2021

Microservicios con Spring Boot y Spring Cloud Netflix Eureka 10/2021

 

Lo que aprenderás
  • Construye, implementa y escala microservicios con Spring Boot 2 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 RestTemplate
  • Implementa Balanceo de carga del lado del cliente con Ribbon
  • Implementa el registro y el escalamiento dinámico con el servidor Eureka y Zuul como puerta de enlace (API Gateway)
  • Maneja la tolerancia a fallos y latencia con Hystrix
  • Centraliza las configuraciones de los microservicios con Spring Cloud Config Server
  • Aprende a crear Respositorios Rest con HATEOAS para exportar servicios RESTful
  • Implementa Autenticación y Autorización con Spring Cloud Security (OAuth2 y JWT)
  • Aprende a implementar rastreo distribuido en microservicios con Spring Cloud Sleuth y Zipkin
  • Automatiza, escala y despliega los microservicios en contenedores Docker

 

Contenido del curso
Ampliar todo 127 clases13:25:14
Introducción al curso
26:32
+Microservicios: la base
17 clases01:56:36
+Eureka Server: registrando microservicios
10 clases01:01:37
+Spring Cloud Config Server: centralizando la configuración
10 clases53:34
+CRUD: consumiendo nuestras APIs con Feign y Rest Template
7 clases38:57
+Servicio commons: reutilizando librerías
4 clases18:29
+Spring Cloud Security: implementando OAuth2 y JWT
30 clases03:40:26
+Base de Datos MySQL: configurando MySQL en servicio productos
5 clases30:30
+Base de Datos PostgreSQL: configurando en servicio usuarios
4 clases19:22
+Trazabilidad distribuida con Spring Cloud Sleuth y Zipkin
12 clases01:15:23
Requisitos
  • Buen dominio de Java SE y programación orientada a objetos
  • Conocimientos de Spring Framework y Spring Boot
  • Conocimientos de Bases de Datos y SQL
Descripción

Bienvenido al curso de Microservicios, aprenderás línea a línea y desde cero como construir un arquitectura de microservicios con Spring Boot 2 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) y Zuul (puerta de enlace), implementando balanceo de carga con Ribbon y tolerancia a fallos con Hystrix. Automatiza, escala y despliega en producción los microservicios en contenedores Docker.

También aprenderás a dar seguridad en Zuul y proteger nuestros endpoints de los diferentes microservicios con Spring Cloud Security (OAuth2 y JWT). Además aprenderás a centraliza toda la configuración de los microservicios utilizando Spring Cloud Config Server y trazabilidad distribuida con Spring Cloud Sleuth y Zipkin.

Durante el curso también trabajaremos con varios componentes del ecosistema de Spring como IoC, Spring MVC, RestController, Servicios Web RESTful, cliente HTTP con RestTemplate y Feing, Spring Data JPA e Hibernate para la persistencia y CRUD (crear, leer, actualizar y eliminar), usaremos bases de datos MySQL 8 y PostgreSQL, 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 y 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.

¿Para quién es este curso?
  • 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

44

 

Por favor recuerde. son 5 textos diarios, link directos en post los que quiera. descargas 5 diarios, no acumulativos.si no descarga un dia no significa que puede descargar 10 al dia siguiente, no comprometa su cuenta.

 

Peso 9 GB

 

Subscribe
Notify of
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
EdsRadio
EdsRadio
1 year ago

Agradecido

1
0
Would love your thoughts, please comment.x
()
x