Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's

Workshop Spring Cloud y Docker [15 hrs]

Durante este workshop nuestros consultores expertos te guiaran para que logres crear una arquitectura de Microservicios escalable utilizando Spring Cloud y Docker.

Spring Cloud es un framework de microservicios livianos de código abierto para crear aplicaciones Java para la nube. Docker es una plataforma de código abierto para crear, enviar y ejecutar aplicaciones dentro de contenedores

La industria tecnológica demanda profesionales capacitados para innovar en el campo de la programación, por lo que cada uno de nuestros Workshop te dan la solución inmediata para cubrir tus necesidades de formación profesional, dándote las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software.

Workshop Spring Cloud y Docker

Objetivos Principales

  • Implementar desde cero una arquitectura lista para la nube.
  • Conocer Docker como herramienta de virtualización, así como Docker Swarm para orquestación de los contenedores.
  • Conociendo la solución que NETFLIX propuso y Spring Cloud adoptó.
  • Crearás contenedores y manejaras la escalabilidad horizontal con Docker y Docker Swarm.
  • Al finalizar el workshop obtendrás los fundamentos de la construcción de microservicios utilizando Spring Cloud y Docker y serás capaz de crear una arquitectura de Microservicios escalable, esto basado en la constante práctica de las funcionalidades enseñadas a lo largo del workshop.

Objetivos Secundarios

  • Entender los riesgos y mitigarlos, durante la implementación de una arquitectura de microservicios.
  • Pruebas de configuración, ambientes de DEV,QA,PROD

¡Certificate!

Contrata nuestros planes de carrera y durante 6 meses de capacitación obtendrás los siguientes beneficios:

Guru Certified
  • Un asesor elabora un plan de capacitación a la medida y sin compromiso.
  • Identificamos tu perfil actual y fijamos un objetivo especifico a cumplir.
  • Monitoreamos y evaluamos tu desempeño durante todo tu plan de carrera.
  • Elaboras tu proyecto final y un asesor asignado resolverá tus dudas.
  • Si tu proyecto cumple con el objetivo inicial fijado, obtienes tu certificación oficial.
¡Consulta las Carreras!

Condiciones del Servicio

  • Las fechas de inicio de cualquier Workshop es confirmada con mínimo 10 alumnos.
  • Una vez realizada tu inscripción a cualquier workshop, no podrás cancelar y/o pausar tu participación, deberás esperar a que la fecha se confirme.
  • Para hacer valida la garantía de aprendizaje debes contar con el 100% de asistencia y esperar una nueva fecha de inicio confirmada.
  • Al dar a conocer estos términos y condiciones, se dan por aceptados.

Temario

1.1 ¿Qué son los microservicios? ¿Por qué usarlos?
1.2 Características de una arquitectura de microservicios
1.3 Monolitos vs microservicios: ¿qué es mejor?
1.4 Microservicios, Spring y Spring Cloud: ¿Cómo se relacionan?
1.5 Análisis y diseño de una aplicación con microservicios
1.6 Conociendo la solución que NETFLIX propuso y Spring Cloud adoptó.

2.1 El problema de manejar la configuración en microservicios
2.2 ¿Por qué separar la configuración del código fuente?
2.3 Configuración desde GitHub
2.4 Leyendo la configuración desde el microservicio
2.5 Pruebas de configuración, ambientes de DEV,QA,PROD

3.1 Utilizando RestTemplate para comunicación.
3.2 Mejorando el diseño con FEIGN Client.
3.3 Comunicación de un microservicio a otro.
3.4 Manejo de peticiones y respuestas.

4.1 Implementando Eureka Server
4.2 Registrando los servicios Service Discovery
4.3 Balanceo del lado del cliente con Ribbon
4.4 Integrando FEIGN y Ribbon para consumir servicios
4.5 Comunicación entre servicios (horizontal) con balanceo

5.1 Utilizar Hystrix para tolerar los fallos
5.2 Tolerancia a fallos cuando no carga la configuración
5.3 Tolerancia a fallos cuando otro microservicio no pudo responder
5.4 ¿Que es un gateway?
5.5 Implementando un LoggingFilter
5.6 ¿Como monitoreo las peticiones entre microservicios?

6.1 Uso de Docker Desktop
6.2 Instalando los microservicios en contenedores
6.3 Implementando la arquitectura propuesta
6.4 Pruebas de comunicación entre los servicios
6.5 Ahora con muchos equipos en cluster, Docker Swarm
6.6 Probando caidas de equipos en el cluster, balanceo automático y recuperación de fallos.

Horarios

País Lunes-Jueves Sabatino

México, Colombia, Perú, Ecuador

Guatemala, El Salvador, Honduras

Bolivia, Venezuela

Chile, Argentina, Paraguay, Uruguay

19:00 a 21:00 hrs

19:00 a 21:00 hrs

21:00 a 23:00 hrs

22:00 a 24:00 hrs

09:00 a 14:00 hrs

09:00 a 14:00 hrs

11:00 a 16:00 hrs

12:00 a 17:00 hrs

Proximas Fechas

¡Promociones Activas!

No nos gustan los bots
Background call

Contáctanos

Estamos para ayudarte ...
No nos gustan los bots
Notificación