Make your Java EE or Jakarta EE application cloud-ready with MicroProfile!
Discover all twelve MicroProfile specifications with hands-on example.
Explore how to add missing parts e.g. Open API support, JWT Authentication, Resiliency (Retries Circuit Breaker, Fallback), etc. to an existing Enterprise Java application.
The corresponding eBook for this course is available here.
Getting Started with Eclipse MicroProfile
Learn how to inject configuration properties from external sources to your application.
Learn how to create metrics (counter, timer, etc.) and expose them via HTTP to successfully monitor your application.
Learn how to create liveness and readiness HTTP endpoints for your application. This is essential if you run e.g. in a Kubernetes cluster and want to determine your pod's health and readiness.
Learn how to create a OpenAPI v3 documentation for your JAX-RS endpoints.
Learn how to add distributed tracing for your JAX-RS application using the OpenTracing standard.
Learn how to write type-safe RESTful clients with ease.
Learn how to secure your application using JWT token-based authentication & authorization.
Learn how to create resilient and fault-tolerant applications by applying well-known patterns for distributed systems.
Learn how to bind JSON strings to Java objects and vice versa.
Learn how to create JSON data structures and modifying them using JSON Pointer/Merge/Patch.
Learn how to create RESTful web services.
Learn how to use CDI as typesafe dependency injection mechanism.
About the teacher
Philip Riecks
I’m Philip and working with Java since university. I’m curious about the latest trends within the Java ecosystem but also highly focused on productivity & simplicity with proven Java technologies.
With my content, I provide tips & tricks, recipes, and solutions to accelerate your testing success.