Quarkus and MicroProfile
Seating is limited -- Register Now!
at Live, virtual workshop
Language: English
Price: 150€ (+19% MwSt. [VAT])
Building MicroProfile applications with Quarkus
Quarkus is new, yet proven and familiar, runtime for building MicroProfile applications.
Prerequisites
Attendance at Effective Java EE, Java EE Microservices or similar project experience.
Topics
- The Jakarta EE foundation: JSON-P, JSON-B, CDI and JAX-RS
- Implementing liveness and readiness probes with Health API
- Fault tolerance: Using Fallbacks, CircuitBreakers, Retries and thread pools for robustness
- JWT Authentication
- Exposing technical and business metrics
- Documenting REST endpoints with OpenAPI
- Inter-microservice tracing with OpenTracing
- Using Rest Client for Service-to-Service communication
- Configuration with MicroProfile config
- Reactive Messaging with Kafka, SSE, and JMS
- Reactive Programming with SmallRye Mutiny
- Quarkus on HotSpot
- Targeting native environments
- Using Panache as alternative persistence layer
- Building Quarkus extensions
- Java EE to Quarkus migrations
- Integration and System Testing with Quarkus
- Docker and Kubernetes Deployments
In this advanced workshop, I ( Adam Bien ) would like to explain the most significant features with working code and prepared examples. As a reference, you will get a GIT repository with all snippets and solutions, as well as prepared sample applications.
A developer laptop with pre-installed Java 11(+), GIT-client and Maven 3 is required to run the examples. You can run the examples if you like, or "hack" along with me, but taking notes is perfectly viable as well.
If you like Quarkus, you also might be interested in MicroFrontends workshop.
I/we will spend 90% of the time in code.
Feel free to contact me / register via email: workshops[-AT-]adam-bien.com
After completing the registration, we will send you an invoice, then you will receive a personal invitation to this event.
Tickets are also directly available from: airhacks.eventbrite.com or meetup.com/airhacks.
Important: please provide us your invoice address - VAT-ID included. The address will appear on the invoice and has to be accepted by your finance department. Please double check that.