BR Treinamentos
INT_BACK Data Base

Introducción a Backend con Spring Boot y Spring Cloud

40 horas Nível: Data Base Presencial (SP) e Online

Objetivo do curso

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 desarrolloo de aplicaciones nativas en la nube, su justificación, su aplicación y su implementación con Srping Boot en la prataforma tecnológica Spring Cloud.

Público-alvo

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

Pré-requisitos

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

Conteúdo programático

Módulo 1. Introducción
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
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
3.1 Descomposición de aplicaciones monoliticias
3.2 Principios de diseño de aplicaciones nativas en la nube
3.3 Protocolos ligeros de comunicación
3.4 Gestion de transacciones ACID vs. BASE
3.5 API Layer
3.6 Resumen
Referencias
Prácticas

Módulo 4. Spring Boot
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
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

Cursos relacionados

Próximas turmas

Não há turmas abertas no momento. Entre em contato para verificar disponibilidade ou agendar turma fechada.

Solicitar Inscrição / Cotação Consultar via WhatsApp