Red Hat Runtimes

Red Hat Runtimes is a set of products, tools, and components for developing and maintaining cloud-native applications.

JBoss Enterprise Application Platform

Red Hat JBoss Enterprise Application Platform (JBoss EAP) delivers enterprise-grade security, performance, and scalability in any environment. You can deploy JBoss EAP on-premises, on hyperscalers, or on OpenShift.

For more information, see Red Hat JBoss Enterprise Application Platform External link icon.

JBoss Web Server

Red Hat JBoss Web Server combines the Apache web server with a servlet engine.

For more information, see Red Hat JBoss Web Server External link icon.

Red Hat build of Node.js

Red Hat build of Node.js makes it possible to run JavaScript outside of a browser. Its small size, fast startup, and high developer productivity makes it versatile in almost any use case. From microservices to embedded software, it provides an I/O model based on events and non-blocking operations that enables you to write efficient applications.

For more information, see Red Hat build of Node.js External link icon.

Red Hat build of Eclipse Vert.x

Eclipse Vert.x contains several different components designed to make it easier for you to write reactive applications. Vert.x is highly modular and you just use the bits that you need.

For more information, see Red Hat build of Eclipse Vert.x External link icon.

Red Hat build of Spring Boot

Spring Boot lets you create stand-alone Spring-based applications and microservices. Spring Boot provides ways to implement common microservice patterns, such as externalized configuration, health check, circuit breaker, and failover.

For more information, see Red Hat build of Spring Boot External link icon.

Red Hat build of Quarkus

The Red Hat build of Quarkus is based on the popular Quarkus community project. Quarkus is Kubernetes-native Java with a low memory footprint and fast boot times for microservices and serverless applications.

For more information, see Red Hat build of Quarkus External link icon.

Red Hat build of OpenJDK

The Red Hat build of OpenJDK is based on the upstream OpenJDK 8u and 11u projects. Red Hat maintains these projects upstream and adds additional future features into our builds that are available for download here.

For more information, see Red Hat build of OpenJDK External link icon.

Red Hat Data Grid

Red Hat Data Grid is an in-memory, distributed, elastic NoSQL key-value datastore. Built from the Infinispan open-source software project, it can be deployed as an embedded library, as a standalone server, or as a containerized application on Red Hat OpenShift Container Platform.

For more information, see Red Hat Data Grid External link icon.

Red Hat AMQ Broker

Red Hat AMQ, based on open source communities like Apache ActiveMQ and Apache Kafka, is a flexible messaging platform that delivers information reliably, enabling real-time integration and connecting the Internet of Things (IoT).

For more information, see Red Hat AMQ Broker External link icon.

Red Hat build of Keycloak

Red Hat build of Keycloak is a cloud-native Identity Access Management solution based on the popular open source Keycloak project. Red Hat build of Keycloak replaces any planned future releases of Red Hat Single Sign-On.

For more information, see Red Hat build of Keycloak External link icon.

Red Hat Single Sign-On

Red Hat Single Sign-On provides web single sign-on and identity federation based on SAML 2.0, OpenID Connect and OAuth 2.0 specifications.

For more information, see Red Hat Single Sign-On External link icon.

Red Hat Core Services

Core services include load balancing, identification and authorization, high availability, or configuration management and monitoring. The components are tested with JBoss Middleware product releases and each component has a defined support lifecycle to enable effective long term planning and alignment across your middleware deployments.

For more information, see Red Hat Core Services External link icon.

Migration Toolkit for Applications

Migration Toolkit for Applications (MTA) accelerate large-scale application modernization efforts across hybrid cloud environments to move from virtualization-based runtimes to container-based runtimes.

For more information, see Migration Toolkit for Applications.