Arquitecturas basadas en microservicios con Spring Boot « Atrás
Datos de la edición
  • Periodo de inscripción : 02/06/2021 - 17/06/2021
  • Horario : El 22/06/2021 de 09:30 a 13:30 horas.
  • Número de plazas : 500
  • Periodo de docencia : 22/06/2021 - 22/06/2021

En esta jornada, analizaremos los principales beneficios, así como los retos a la hora de adoptar una arquitectura basada en microservicios.

Para ello utilizaremos Spring Boot, un framework basado en Java que nos permitirá afrontar dichos retos de una manera rápida, cómoda y directa.

Durante esta jornada aprenderemos a:

  • Analizar los principales problemas derivados del diseño de aplicaciones basadas en una arquitectura monolítica y comprender cómo la adopción de una arquitectura basada en microservicios puede ayudarnos a superarlos
  • Comprender e implementar los diferentes modelos de comunicación entre microservicios: comunicación de servicio a servicio y comunicación asíncrona basada en eventos
  • Implementar patrones fundamentales en una arquitectura basada en microservicios, como API Gateway, Service Registry, Circuit Breaker o el balanceo de carga

El ponente de la jornada será César Martín, con una amplia experiencia en lenguajes de programación y herramientas de desarrollo, está certificado por Oracle en Java SE y WebLogic 12c. César es senior technical trainer en PUE y en sus más de 20 años de experiencia en formación y consultoría ha realizado trabajos para la Xunta de Galicia, la Universitat de Barcelona, el Ministerio de Defensa, el Ejército del Aire, la Policia Nacional, Ingeniería y Sistemas de las Fuerzas Armadas o el Banco Santander y, a nivel internacional, el CERN, el Bank Stockholm, Vodafone Europe o el Riyad Bank, entre otras empresas.

  • Duración :
    4 horas
  • Metodología :
    Virtual
  • Tecnología :
    • Java
  • Beneficios :
    • Certificado de asistencia
  • Comparación entre arquitecturas monolíticas y arquitecturas distribuidas
  • Transición a una arquitectura basada en microservicios desde una arquitectura monolítica
  • Implementación de un modelo de comunicación basado en eventos
  • Descubrimiento de servicios, API Gateway y balanceo de carga
  • La necesidad de implementar el patrón interruptor (Circuit Breaker)