Red Hat Application Foundations provides organizations with a comprehensive set of components to develop and modernize their software. The technologies in Application Foundations have been engineered to help build, deploy, and operate applications with security in mind and at scale across the hybrid cloud. Red Hat Application Foundations can be used with applications that run on premises or in the cloud and when combined with Red Hat OpenShift®, creates a platform that streamlines execution across the entire application life cycle.

Application Foundation Portfolio

Red Hat 3scale API Management provides smart, scalable API management.

Red Hat AMQ is a suite of components—based on open source communities like Apache ActiveMQ and Apache Kafka—providing a fast, lightweight, and secure event-driven platform for cloud-scale applications giving you the strong foundation needed to build modern distributed applications. Current Application Foundation offerings include AMQ Broker, AMQ Clients, and AMQ Streams.

AMQ Broker is a pure-Java multiprotocol message broker. It’s built on an efficient, asynchronous core with a fast native journal for message persistence and the option of shared-nothing state replication for high availability.

Utilized in tandem with AMQ Broker, AMQ Clients supports many widely used languages and platforms and offers SSL/TLS for secure communication, flexible SASL authentication, and automatic reconnect and failover.
Based on the Apache Kafka project, AMQ Streams offers a distributed backbone that allows microservices and other applications to share data with extremely high throughput and extremely low latency.

A datastore for sharing standard event schemas and API designs across API and event-driven architectures.

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

Red Hat build of Apache Camel
Red Hat build of Apache Camel is an open source integration framework that can be utilized to quickly and easily integrate various systems consuming or producing data.
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.

Utilize the integration capabilities of Red Hat build of Apache Camel and its vast component library in the Quarkus runtime, optimizing for peak application performance with fast start up time.

Red Hat build of Camel for Spring Boot introduces Camel support for Spring Boot which provides auto-configuration and starters for many Camel components.
Find the optimal solution to planning problems based on a set of limited resources and under specific constraints. 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.

Secures your web applications by providing single sign-on capabilities.

Run Java applications that deal in serverless, microservices, containers, Kubernetes, Functions-as-a-Service, or the cloud.

Create stand-alone Spring-based applications and microservices.

Create large-scale websites and lightweight web applications.

Access, process, and analyze data at in-memory speed to deliver a superior user experience.

Red Hat build of Node.js provides capabilities to develop scalable network applications that run on OpenShift and on stand-alone RHEL.

A next generation cloud native toolkit that provides a centralized way to manage, assess, and analyze your application portfolio. It supports multiple migration targets and helps onboard workloads into OpenShift Container Platform. It also supports migrating applications to other Red Hat Runtimes, such as, Red Hat JBoss Enterprise Application Platform, Red Hat build of Quarkus.

An application analysis toolkit that helps customers migrate their traditional workloads in Runtimes.

Product Policies and Support Programs

Life Cycle Policies

Red Hat offers support and maintenance over stated time periods for the major versions of Middleware products

How can we help you?

Support Cases

Get answers quickly by opening a support case with us.

View Open Cases

Open New Case

Live Chat

Directly access our support engineers during weekday business hours.

Learn more

Call or Email

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

Contact Us