Red Hat Application Foundations

Helps build, deploy, and operate applications with security in mind and at scale across the hybrid cloud.

Included with Red Hat Application Foundations

Red Hat JBoss Web Server

Red Hat JBoss Web Server combines the world's most deployed web server (Apache) with the top servlet engine and the best support in middleware. Customers of the Red Hat Ansible Automation Platform can take advantage of the Red Hat Ansible Certified Content Collections for Runtimes to automate the deployment of various runtimes products and components.


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).


Red Hat support for Spring Boot

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


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.


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's available to deploy as an embedded library, as a standalone server, or as a containerized application on Red Hat OpenShift Container Platform.


Red Hat build of Quarkus

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


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.


Red Hat 3scale API Management

Red Hat 3scale API Management makes it easy to manage your APIs. Share, secure, distribute, control, and monetize your APIs on an infrastructure platform built for performance, customer control, and future growth.


Streams for Apache Kafka

The streams for Apache Kafka component is a massively scalable, distributed, and high-performance data streaming platform based on the Apache Kafka project. It offers a distributed backbone that allows microservices and other applications to share data with high throughput and low latency.


Red Hat build of Debezium

A distributed change data platform that captures row-level database changes so that applications can respond immediately.


Camel K integration

Designed for serverless and microservice architectures, Red Hat build of Camel K is a lightweight integration framework that runs natively in the cloud on OpenShift with use of Kamelets. Kamelets are custom resources that you install on OpenShift and use in Camel K integrations. These route components, in the form of encapsulated code, provide an efficient method for defining data sources and data sinks, allowing you to assemble data pipelines and accelerate your development efforts.


Red Hat build of Apache Camel

Red Hat build of Apache Camel is a powerful, versatile framework for application integration. It simplifies the process of connecting diverse systems with its modular, component-based architecture and intuitive interfaces. With its extensive library of connectors and data transformations, Red Hat build of Apache Camel makes it easy to connect any system, regardless of platform or protocol.


Red Hat build of OptaPlanner

Red Hat build of OptaPlanner solves task assigning, employee rostering, order picking, call center scheduling, vehicle route planning, cloud optimization, maintenance scheduling, and more optimization problems.


Migration Toolkit for Applications

The Migration Toolkit for Applications (MTA) is an assembly of tools that support large-scale Java application modernization and migration projects across a broad range of transformations and use cases.


Migration Toolkit for Runtimes

Offers an assembly of open source tools for large-scale application migrations and modernizations. The tooling consists of multiple individual components that support each phase of a migration process. Supported migrations include application platform upgrades, migrations to a cloud-native deployment environment, and migrations from several commercial products to Red Hat JBoss Enterprise Application Platform.


Red Hat build of Apicurio Registry

Red Hat build of Apicurio Registry is a datastore for standard event schemas and API designs, and is based on the Apicurio Registry open source community project. Use Apicurio Registry to manage and share the structure of your data using a web console, REST API, Maven plug-in, or Java client.


Browse the latest documentation

View all product documentation

Latest security advisories

No current advisories.

Top resources


Access articles and solutions to find answers to your questions.

Supported configurations

See your Red Hat-provided production or development support for supported configurations.


Connect to the right information to self-solve issues quickly and efficiently.


View the various levels of maintenance for each release of a product over a period from initial release to the end of maintenance.

Get support

Support cases

Get answers quickly by opening a support case with us.

View open cases

Live chat

Directly access our support engineers during weekday business hours.

Call or email

Speak directly with a Red Hat Support expert by phone or through email.