top of page
INT_BACK | Introducción a Backend con Spring Boot y Spring Cloud

INT_BACK | Introducción a Backend con Spring Boot y Spring Cloud

 

En este curso realizaremos un recorrido por los conceptos, buenas prácticas y aplicación de las principales tecnologías en las soluciones de software con un enfoque arquitectónico monolítico hasta la tendencia actual de las arquitecturas basadas en microservicios. Se presentan las principales tecnologías de Java que permiten el desarrollo de aplicaciones nativas en la nube, su justificación, su aplicación y su implementación con Spring Boot en la plataforma tecnológica Spring Cloud.

 

Audiencia

  • Desarrolladores de Software en tecnología Java/Java EE/ Spring.
  • Arquitectos de aplicaciones Java EE.

 

Prerrequisitos

Experiencia en desarrollo en Java SE, experiencia en desarrollo de aplicaciones web en Java EE y conocimientos básicos de Spring.

 

Temario

Módulo 1. Introducción

  • Objetivos
  • 1.1 Arquitectura de Microservicios
  • 1.2 Diseño de aplicaciones nativas para la nube
  • 1.3 Maven
  • 1.4 Resumen
  • Referencias
  • Prácticas

Módulo 2. Descripción general de la arquitectura de sistemas monolíticos

  • Objetivos
  • 2.1 Ejecutar una funcionalidad completa de aplicaciones monolíticas en un solo proceso
  • 2.2 Escalabilidad de sistemas monolíticos
  • 2.3 Protocolos de integración, Web-Services y REST
  • 2.4 Swagger
  • 2.5 Arquitectura orientada a servicios (SOA)
  • 2.6 Resumen
  • Referencias
  • Prácticas

Módulo 3. Arquitectura de microservicios

  • Objetivos
  • 3.1 Descomposición de aplicaciones monolíticas
  • 3.2 Principios de diseño de aplicaciones nativas en la nube
  • 3.3 Protocolos ligeros de comunicación
  • 3.4 Gestión de transacciones ACID vs. BASE
  • 3.5 API Layer
  • 3.6 Resumen
  • Referencias
  • Prácticas

Módulo 4. Spring Boot

  • Objetivo
  • 4.1 Configuración de propiedades en Spring Boot
  • 4.2 Spring MVC
  • 4.3 Spring Data JPA
  • 4.4 Resumen
  • Referencias
  • Prácticas

Módulo 5. Spring Cloud

  • Objetivo
  • 5.1 Service Registry & Service Discovery
  • 5.2 Balanceo de carga
  • 5.3 Clientes REST
  • 5.4 Implementación de "Circuit Breakers"
  • 5.5 Visualización "Circuit Breakers"
  • 5.6 API Gateway
  • 5.7 Resumen
  • Referencias
  • Prácticas

 

Descargue el temario para conocer el detalle completo de los contenidos

 

Debido a las constantes actualizaciones de los contenidos de los cursos por parte del fabricante, el contenido de este temario puede variar con respecto al publicado en el sitio oficial, sin embargo, Netec siempre entregará la versión actualizada de éste

INT_BACK | Introducción a Backend con Spring Boot y Spring Cloud

SKU: NETEC-INT_BACK