Está en la página 1de 2

ENTRENAMIENTO

EXPERIENCIA

TALLER

MICROSERVICIOS CON
SPRING BOOT Avanzado

RESUMEN
Conceptualización, diseño, desarrollo, despliegue y consumo de Microservicios
utilizando Spring Boot (STS), Maven, Gradle, Rest-Assured y Oracle. Se desarrollará
un caso práctico empresarial y análisis de código usando SonarQube.

CAPACIDAD
Al culminar el curso, el alumno contará con sólidos conocimientos teóricos y prácticos para
la conceptualización, diseño, desarrollo, despliegue y consumo de microservicios
utilizando Spring Boot; herramientas de automatización para la creación de proyectos,
pruebas y análisis de código.

REQUISITOS
Conocimientos básicos de computación.
Conocimientos básicos de algoritmos y seudocódigo.
Fundamentos de programación.
Java básico.

METODOLOGÍA
Exposición de aspectos teóricos.
Desarrollo de casos prácticos.
Compartir experiencias de los participantes (instructor y alumnos).
Discusión de casos empresariales (casuísticas).
Evaluación continua (teórica y práctica en cada sesión).

TECNOLOGÍA
JDK 1.8
Spring Tools Suite (STS).
Maven.
Gradle.
Rest-Assured.
SonarQube.
SESIONES

SESIÓN 01: INTRODUCCIÓN A LOS MICROSERVICIOS Y CONFIGURACIÓN DE


AMBIENTE DE DESARROLLO

Introducción a los microservicios.


Principales características.
Análisis comparativo de microservicios versus servicios web.
Configuración del ambiente de desarrollo (Spring Tool Suite-STS).
Creación de proyectos utilizando Maven y Gradle.
Creación y configuración del Fat Jar.
Creación de un microservico básico (prueba de concepto).
Creación de la arquitectura de referencia del microservicio (beans, repositorio y servicio)
del caso empresarial a desarrollar.

SESIÓN 02: IMPLEMENTACIÓN, PRUEBAS, DESPLIEGUE Y CONSUMO


DE MICROSERVICIOS

Desarrollo imperativo y declarativo.


TDD (Test-Driven Development) usando Rest-Assured.
Despliegue del microservicio (independiente del STS).
Realización de pruebas del microservicio desplegado.
Creación del cliente de consumo del microservicio.
Análisis de código usando SonarQube.
Evaluación teórica y práctica (se entregará la solución de ambas
evaluaciones).
Lecciones aprendidas.

informes@galaxy.edu.pe Av. Arequipa 330 - Ofic. 801 SOMOS


PARTNER
(51) 478-5041 / 980-630-265 www.galaxy.edu.pe

También podría gustarte