Building Applications with MicroProfile
NEW Building applications with MicroProfile (and a bit of Jakarta EE) on-demand 8h, continuous coding, 100 parts workshop is available: microprofile.training.
MicroProfile shares infrastructural APIs with Jakarta EE, like e.g. CDI, JAX-RS, JSON-B or JSON-P and comes with significant added value in areas like e.g. observability, robustness, configurability.
In this ~8 hour, ~100 parts on-demand airhacks.io workshop, I'm building a "cloud-native" application--a blog engine--featuring all MicroProfile APIs: OpenAPI with Swagger UI, JWT, Fault Tolerance, Configuration, Health, Metrics, Distributed OpenTracing, JSON-B, JSON-P, JAX-RS, CDI.
Java 11, Java 14 and GraalVM polyglot features were used as well.Error- and exception handling, monitoring, synthetic transactions, Boundary Control Entity (BCE / ECB), REST-API design, refactoring, or design-decisions are covered on-the-go. Visual Studio Code, wad.sh, Docker and docker compose were used for development. Some airhacks.tv FAQ were answered as well.
See also other on-demand workshops from: airhacks.io and see you at virtual airhacks.live.