Recientemente tuve la oportunidad de dictar dos conferencias en Es-Conference, uno de los mayores eventos JVM en México (y uno de mis favoritos en el circuito JVM en general).
Una de ellas fue un Live Coding/Hands on lab acerca de Java EE 8 y Eclipse MicroProfile. En esta conferencia se cubren los siguientes aspectos con un Hands on Lab simple:
- Creación de un proyecto con Jakarta EE 8
- Implementación de MicroProfile en un proyecto Jakarta EE
- Implementación de servicios REST mediante JAX-RS
- Externalización de la configuración via MicroProfile Config
- Creación de clientes REST Typesafe con MicroProfile Rest Client
- Creación de metricas con MicroProfile Metrics
- Tolerancia a fallas con MicroProfile Fault Tolerance
- Ejecución de microservicios con Payara Micro, Docker y Docker Compose/Swarm
- Despliegue de aplicaciones docker en Oracle Container Registry y Oracle Cloud
Los slides utilizados como referencia estan disponibles en SlideShare
Y el código (bastante simple en realidad) se encuentra disponible en mi GitHub: https://github.com/tuxtor/MP-Workshop