Red Hat Integration

Runtimes, frameworks, and services to build applications natively on OpenShift

Cloud-native development that connects systems

Red Hat Integration overview

 

API management

Full life cycle API management is the basis of an effective API strategy. API Lifecycle Management manages all steps in the life of an API, from creation to retirement.

 

Serverless integration

Scale your workload to zero with small code snippets for resource optimization. Orchestrate real-time cloud events. Enhance developer productivity with auto-detect dependencies and lifecycles.

 

Event-driven architecture

Event-Driven Architecture (EDA) is a way of designing applications and services to respond to real-time information based on the sending and receiving of event notifications.

 

Data integration

Prepare your data set for microservices or AI/ML consumption. Establish secure data gateways for authorized access. Federate current data stores or add change data capture capabilities to generate cloud events.

High-speed, secure messaging with Red Hat AMQ

Red Hat AMQ is a multi-protocol messaging platform that speaks a variety of programming languages and allows developers to exchange data with high throughput and low latency.

Setting up integration environments

Lesson

Learn the basics of Camel K

15 minutes | Beginner
Understand how to use this lightweight framework for writing integrations.
Lesson

Exposing Apache Kafka through the HTTP Bridge

15 minutes | Intermediate
Communicate between applications and clusters with the Red Hat AMQ Streams Kafka Bridge, an API for integrating HTTP-based clients with a Kafka cluster–then use the AMQ Streams Operator to deploy the Kafka Bridge into an OpenShift cluster.
Lesson

Change data capture with Debezium

20 minutes | Intermediate
Monitor your change data capture (CDC) events with Debezium, a set of distributed services that identifies row-level changes in your databases so you can respond.
Lesson

Send events to Apache Kafka with Reactive Messaging

25 minutes | Beginner
Create a Quarkus application that uses the MicroProfile Reactive Messaging extension to send events to Apache Kafka. Build real-time streaming data pipelines and streaming applications that transform or react to the streams of data.

Integration in your browser

Lesson

Externalize Configurations in Spring Boot microservices

15 minutes | Beginner
Learn about how we use externalized configurations to change specific values/variables without having to take down the entire application.

Start building your Red Hat Integration toolbox

Access and run the software components you need in your own environment.

Integration opinions

OpenMP logo
Article
11/17/2022

New features in OpenMP 5.1 and OpenMP 5.2

Learn about the new features from OpenMP 5.1 and OpenMP 5.2 which are implemented in GCC 12.

Kamelets and Camel K integration
Article
11/01/2022

How Kamelets simplify Camel integrations on Kubernetes

Learn about the advantages and types of Kamelets configuration files which simplify connections to external systems.

Featured image: 5 step API management.
Article
10/20/2022

10 essentials to mitigating API security risks

Discover 10 essential solutions and tools to mitigate security risks throughout each step of the API life cycle.

Featured image for 3scale API Management.
Article
10/06/2022

How to make your APIs more discoverable

Discoverability is key to a successful API strategy. Learn how to improve API discovery, usability, and developer experience with a dynamic inventory.