Red Hat Middleware: Mind the gap

Red Hat Middleware is a family of lightweight, cloud-friendly, enterprise-grade products that help you innovate faster and smarter. It bridges your applications to Red Hat's trusted infrastructure.

Share Image_Deploy applications to middleware servers (EAP, WildFly, Tomcat) with the IntelliJ IDE extension

Why Red Hat Middleware?

The Red Hat portfolio of middleware products gives developers, architects, and IT leaders the ability to create, integrate, and automate applications. The portfolio has been engineered together to help develop, implement and run business applications cost-effectively at scale. Red Hat Middleware can run on-site, in the cloud, or within a container platform, like Red Hat OpenShift.

The Red Hat Middleware portfolio consists of Runtimes and Integration product sets that help you create a connected and flexible application environment.

Runtimes

Red Hat Runtimes is a set of products, tools, and components for developing and maintaining cloud-native applications. It offers lightweight runtimes and frameworks for highly-distributed cloud architectures, such as microservices.

JBoss EAP

Try it now

JBoss Web Server

Try it now

AMQ Broker

Try it now

Migration Toolkit for Applications

Try it now

OpenJDK

Try it now

OpenLiberty

Try it now

Single sign-on

Try it now

Spring Boot

Try it now

Node.JS

Try it now

Vert.x

Try it now

Data Grid

Try it now

Quarkus 

Try it now

Integration

Red Hat Integration is a set of integration and messaging technologies to connect applications and data across hybrid infrastructures. Agile, distributed, containerized, and API-centric, it provides service composition and orchestration, application connectivity and data transformation, real-time message streaming including Kafka, and API management—combined with a cloud-native platform and toolchain supporting the full spectrum of modern application development.

3Scale API Management

Try it now

Red Hat OpenShift Dev Spaces

Create superpowered cloud-native applications with Red Hat OpenShift Dev Spaces

Red Hat OpenShift Dev Spaces is a container-based service for creating consistent and secured developer environments on Red Hat OpenShift to increase developer productivity and optimize costs.

Event-driven data management for microservices

Event-driven data architecture is a way of designing applications and services to respond in real time based on individual event notification information.

More about event-driven 

Reactive applications

Reactive applications are responsive, resilient, elastic, and message-driven. They guarantee easy replication and non-blocking communication.

Download a cheat sheet

API lifecycles

APIs are central to mobile applications, cloud computing, and the Internet of Things. It is essential to deal with full API lifecycle management.

More about APIs

Article Featured image for OpenShift Dev Spaces

This page helps you get started with Red Hat OpenShift Dev Spaces.

Article Featured image for OpenShift Dev Spaces

Resources to help you make the most of Red Hat OpenShift Dev Spaces.

Middleware community

Quarkus

The kubernetes-native framework Quarkus has a container-first design, optimizing it for low memory usage and fast startup times with first class support for Graal/SubstrateVM, build time metadata processing, reduction in reflection usage, and native image pre-boot.

Strimzi

The kubernetes-native framework Quarkus has a container-first design, optimizing it for low memory usage and fast startup times with first class support for Graal/SubstrateVM, build time metadata processing, reduction in reflection usage, and native image pre-boot.

Kogito

Kogito is a business automation project designed to run at scale on cloud infrastructure. The cloud is where your business logic lives. The latest technologies in Kogito provide fast boot times and instant scaling on orchestration platforms.

Infinispan

Infinispan is a distributed in-memory key/value data store with optional schema, available under the Apache License 2.0.

Keycloak

Add authentication to applications and secure services with minimum fuss. No need to deal with storing users or authenticating users - it’s all available out of the box.

Thorntail

Thorntail is an innovative way to package and run Java EE applications by packaging them with just enough of the server runtime to “java -jar” your application. It’s MicroProfile compatible, too.

Camel K

Apache Camel K is a lightweight integration framework built from Apache Camel that runs natively on Kubernetes and is specifically designed for serverless and microservice architectures.

Syndesis

Syndesis can connect to any service you use with a a rich set of connectors out of the box. And if what you need doesn’t exist - a friendly developer will create one for you.

Teiid

Teiid is a Java component that can be embedded in your Java application to provide integrated access to multiple data sources through a single uniform API.

Debezium

Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.

WildFly

WildFly is a flexible, lightweight, managed application runtime that helps you build amazing applications.

Latest Middleware articles

Article LLM Node.js learning path feature image

Get an introduction to AI function calling using Node.js and the LangGraph.js...

Article Featured image for Red Hat build of Quarkus.

Red Hat build of Quarkus 3.20 offers enhanced observability, a modern...

Article Featured image for Red Hat Ansible Automation Platform

Discover how you can utilize Event-Driven Ansible to implement various...

Article migration

This article aims to demonstrate the usage of Migration Toolkit for...

Article Download Red Hat build of OpenJDK hero banner logo

Explore this year's most popular articles on Java, Quarkus, and JavaScript....

Article Featured image for Red Hat Enterprise Linux.

Find out what's new in Red Hat Enterprise Linux (RHEL) 9.5, including...