Learn to develop microservice-based applications with Quarkus and OpenShift. Many enterprises are looking for a way to take advantage of cloud-native architectures, but many do not know the best approach. Quarkus is an exciting new technology that brings the reliability, familiarity, and maturity of Java Enterprise with a container-ready lightning fast deployment time. This training emphasizes learning architectural principles and implementing microservices based on Quarkus and OpenShift. You will build on application development fundamentals and focus on how to develop, monitor, test, and deploy modern microservices applications..
Version:
This course is based on OpenShift 4.5 and Quarkus 1.7
Important Information about Course Delivery and EnrollmentPlease note that as of January 1, 2026, Red Hat is introducing its Red Hat Learning Subscription (RHLS) course model, a flexible subscription solution that replaces their previous direct enrollment for virtual course dates.
When purchasing this product, you will receive access to an RHLS at course level, giving you the flexibility to enroll in the course date that suits you best, directly through your Red Hat training portal.
The RHLS subscription includes the following:
Please use the e-learning order form on the right-hand side to purchase the course. You can read more about the Red Hat Learning Subscription model here.
Note that the RHLS solution is only available upon purchase of individual virtual classes.
If you are attending a physical classroom training or a private, company-specific training, the following is included:
Course ObjectivesAs a result of attending this course, you will understand how to develop, monitor, test, and deploy microservice-based applications using Quarkus and Red Hat OpenShift.
You should be able to demonstrate these skills:
AudienceThis course is designed for application developers.
PrerequisitesRed Hat recommends these prerequisites:

Describe microservice architectures
Describe components and patterns of microservice-based application architectures.
Implement a microservice with Quarkus
Describe the specifications in Quarkus, implement a microservice with some of the specifications, and deploy it to an OpenShift cluster.
Build microservice applications with Quarkus
Build a persistent and configurable distributed quarkus microservices application.
Implement fault tolerance
Implement fault tolerance in a microservice architecture.
Build and deploy native Quarkus applications
Describe Quarkus in native mode and describe its deployment on OpenShift Container Platform.
Test microservices
Implement unit and integration tests for microservices.
Create application health checks
Create a health check for a microservice.
Secure microservices
Secure microservice endpoints and communication.
Monitor microservices
Monitor the operation of a microservice using metrics and distributed tracing.

Duration: 4 days
Price: 45 000 NOK
Language: English
Format: Virtual, classroom, or on demand
Hvordan gjennomføres kurset?
Kurset gjennomføres som instruktørledet undervisning med praktiske lab-øvelser i Red Hat sitt læringsmiljø.
Hvem passer kurset for?
Kurset passer for utviklere som ønsker å bygge cloud-native applikasjoner med Quarkus og OpenShift.
Hva lærer jeg i løpet av kurset?
Du lærer hvordan du utvikler, tester, deployer og sikrer mikroservices i OpenShift ved hjelp av Quarkus.
Er kurset praktisk rettet?
Ja. Kurset inkluderer hands-on lab-øvelser hvor deltakerne bygger og deployer mikroservices.
Hvilke temaer dekkes i kurset?
Kurset dekker blant annet mikroservicesarkitektur, Quarkus, OpenShift, testing, sikkerhet og overvåking.
Får jeg sertifisering etter kurset?
Nei. Kurset gir ikke sertifisering
Hvilke forkunnskaper anbefales?
Det anbefales erfaring med applikasjonsutvikling og grunnleggende kunnskap om utviklingsverktøy.
Hva gjør dette kurset unikt?
Kurset kombinerer moderne Java-utvikling med cloud-native prinsipper og gir praktisk erfaring med Quarkus og OpenShift.
