Java runtimes and frameworks
Build applications using modern application architectures with Red Hat’s Java runtimes and frameworks.
Java is a powerful, general-purpose language widely used in microservices, event-driven systems, APIs, and other popular application design patterns. Red Hat is a leader in the Java community with contributions to Java projects like OpenJDK, Jakarta Enterprise Edition (JakartaEE), Microprofile, GraalVM and many more.
Red Hat offers a variety of Java runtimes and frameworks that enable developers to build applications for any purpose, with supporting technologies to run them at any scale and in any environment.
Use Red Hat Runtimes to build traditional, containerized, and cloud applications for Red Hat Enterprise Linux (RHEL), OpenShift, and the network edge.
Develop secure applications on the most popular enterprise-grade platform, complete with enterprise support.
Build and deploy Java applications more easily on the hybrid cloud with Red Hat OpenShift.
Create reusable, lightweight Java applications that can run on any environment using containers.
Optimize your Java applications to run on infrastructure closer to source and reduce latency.
With a Red Hat Runtimes subscription, you can deploy your application into a production environment and get world-class support, security, stability, and maintenance for your systems. Benefits include access to resources, expertise, upgrades, and more.
How to quickly set up a Java application using Kafka messaging and Red Hat OpenShift Streams for Apache Kafka. This is part 3 in a series.
Discover how to customize Helm charts and registries with the advanced configuration of the Eclipse JKube OpenShift Maven Plugin. (This is part 2 of a
Dekorate simplifies the management of custom resources for cert-manager certificates in the cloud. Learn an easier way to generate cert-manager custom
The Fabric8 Kubernetes client has been simplifying Java developers' use of Kubernetes for several years. The 6.0.0 release represents a major body of