All things Java

Create Java applications for anything and everything with Red Hat’s runtimes and frameworks.

Do more with Java

OpenShift icon

Java on OpenShift

Develop Java applications for the hybrid cloud with Quarkus on OpenShift.


Java in containers icon

Java in containers

Create reusable, lightweight Java applications with containers.

RHEL icon

Java on Red Hat Enterprise Linux

Build secure apps on a secure platform.


Edge icon

Java on the edge 

Lightweight, fast Java apps for edge networks.

DevOps icon


Cloud deployments with Kubernetes and DevOps.

DevSecOps icon


Automated, modernized application security using familiar DevOps principles.

DevSecOps icon

Ansible automation for applications and services

Management at the push of a button, wherever you need it.

Java articles and tutorials

Java + Quarkus 2

Automate your Quarkus deployment using Ansible

Discover how to automate your Quarkus application deployment using the Ansible collection for Quarkus, which takes care of the heavy lifting for

Featured image for Red Hat JBoss Enterprise Application Platform.

How to deploy JBoss EAP on an Azure virtual machine

Learn how to deploy JBoss EAP on an Azure virtual machine using the Azure portal or the Azure CLI and ARM templates.

Featured image for Java topics.

OpenJDK 8u372 to feature cgroup v2 support

Learn about a new feature in OpenJDK 8u372 that detects and applies container resource limits on a cgroup v2 host Linux system.


My advice for building maintainable, clean architecture

Get a developer's thoughts on development concepts and methodologies that can be beneficial to infrastructure, including clean architecture.

Follow us on social media

  Follow @RedHatJava on Twitter