Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Virtual
Avanzado
Microservicios
con Java y
Spring Cloud
Java
Conceptualización, diseño, implementación y despliegue de microservicios utilizando Java con Spring Cloud,
implementación de los principales patrones, pruebas unitarias con JUnit 5 y Mockito. Además de conocer las
principales recomendaciones y buenas prácticas para implementar arquitecturas de microservicios a nivel
empresarial.
RESUMEN
Contar con los conocimientos y entrenamiento práctico en el uso de Java para desarrollar e implementar mi-
croservicios a nivel empresarial utilizando Spring Cloud y estar preparado para llevar cursos de nivel interme-
dio en Arquitectura de Microservicios con tecnologías Cloud complementarias.
CAPACIDAD
Modalidad Virtual Nivel Avanzado
INSTRUCTOR: Ingeniero de Sistemas Colegiado de la Universidad Nacional del Callao (UNAC), con maestría en Computación y Sistemas de
Aristedes la Universidad de San Martin de Porres (USMP) y Doctorado en Ingeniería Industrial de la Universidad Nacional Mayor de
Novoa San Marcos (UNMSM). Especialista en optimización, sistematización y automatización de procesos e implementación de
soluciones en Java; con más de 15 años de experiencia.
01
MICROSERVICIOS Y ARQUITECTURA BASE
SPRING CLOUD DE MICROSERVICIOS
Microservicios vs aplicaciones monolíticas (pros y contras). Creación de la arquitectura base (Entity, Bean (DTO),
Mi primer microservicio (gradle e yml). Implementación de pruebas unitarias con JUnit 5 y Mockito.
Configurando servicios vía properties e yml. Configurando servicios vía properties e yml.
Implementación con Spring Cloud Gateway. Trabajando con OpenFeign (invocación declarativa) .
Monitoreo con Spring Boot Admin. Entrega de la solución del examen por parte del instructor.