Get started with the Red Hat build of Quarkus: Kubernetes-native Java

Kubernetes-native Java with low memory footprint and fast boot times for microservices and serverless applications. Explore all Java content.

Red Hat build of Quarkus 3.8 is now available. Click here for more details.

Get started with cloud-native development in the Developer Sandbox for Red Hat OpenShift

Don’t have access to a Red Hat OpenShift environment? That’s OK. We made it easy to provision an OpenShift cluster and experience the greatness of Quarkus.

Quarkus is natively integrated with OpenShift to make it easier to deploy and manage applications. This integration includes familiar tooling, remote cluster development, integration with managed configurations, and one-step deployment of containerized and serverless applications.

Ready to experience Quarkus greatness?

Get started with Quarkus guides

Feature ImageBuild and deploy a Quarkus application to OpenShift
Learning Path

Build and deploy a Quarkus application to OpenShift in minutes

This exercise, created by Ian Lawson, demonstrates how you can go from...
Interactive Tutorial

Getting started with Quarkus

Learn Quarkus basics by standing up a straightforward application serving a...

quarkus-spring-devs_book-card

Quarkus for Spring Developers

Eric Deandrea
Interactive Tutorial

Effective data with Hibernate and Panache from Quarkus

Learn about Quarkus and Hibernate ORM with Panache to create supersonic,...

Interactive Tutorial

Reactive Data access with Quarkus Hibernate Reactive with Panache

Use this scenario to get an introduction to Hibernate Reactive with Panache,...

Interactive Tutorial

Reactive programming with Quarkus Reactive SQL

Use this scenario to get an introduction to the reactive programming model of...

Interactive Tutorial

Using Quarkus CRUD with Microsoft SQL Server on RHEL

Create containers with Podman using the Quarkus CRUD application, which uses...

Get your hands dirty in your local environment

Dive into Quarkus the way you want to.

Share graphics_Quarkus and Kubernetes I

Quarkus & Kubernetes I Cheat Sheet

Alex Soto Bueno
Share graphics_Quarkus and Kubernetes II

Quarkus & Kubernetes II Cheat Sheet

Alex Soto Bueno
Share graphics_Quarkus reactive messaging streams

Quarkus Reactive Messaging Streams Cheat Sheet

Alex Soto Bueno
Share graphics_Quarkus & Observability

Quarkus & Observability Cheat Sheet

Alex Soto Bueno
Share graphics_Quarkus Testing

Quarkus Testing Cheat Sheet

Alex Soto Bueno
Practising Quarkus_Tile card

Practising Quarkus

Antonio Goncalves
Understanding Quarkus_Tile card

Understanding Quarkus

Antonio Goncalves
Share graphics_Writing a Kubernetes Operator in Java

Writing a Kubernetes Operator in Java Cheat Sheet

Alex Soto Bueno

Quarkus extensions

Bootstrap your Quarkus application and discover the vast extension ecosystem. Extensions…

Configure

Configure, boot, and integrate a framework or technology into your Quarkus application.

Compile

Do the heavy lifting of providing the right information to GraalVM for your application to compile natively.

Generate the code

Latest Quarkus articles and blogs

Download Red Hat build of OpenJDK hero banner logo
Article
Dec 09, 2024

Our top languages and runtimes articles of 2024

Scott Bush

Explore this year's most popular articles on Java, Quarkus, and JavaScript....

camel_quarkus_icon
Blog
Dec 05, 2024

Making Camel upgrades as light as a breeze

Jiri Ondrusek +1

Explore the possibilities of upgrading the Red Hat build of Apache Camel on...

Java + Quarkus 2
Article
Nov 29, 2024

Quarkus has surpassed the 1,000 contributor milestone

Dimitrios Andreadis

Explore the evolution and future of Quarkus, Red Hat’s next-generation Java...

4 reasons you’ll love using Red Hat OpenShift Data Science
Blog
Nov 12, 2024

What’s new for developers in OpenShift 4.17

Donna Smalls

Find out what new features and capabilities have been provided in Red Hat...

Ready to use Quarkus in production?

With a Red Hat subscription, you can deploy your application into a production environment and get world-class expertise and knowledge about security, stability, and maintenance for your systems. Our subscriptions provide many benefits including access to resources, expertise, upgrades, and the ability to directly influence our commitment to providing an exceptional customer experience.

Talk to an expert