Back Issues This Week → Current Issue → Popular →

All issuesVolume 310, Issue 3IT Vendor NewsRed Hat

Leveraging Red Hat Service Mesh to encrypt AMQ communication on OpenShift

Red Hat News, Friday, January 19th, 2024

Many organizations require Encryption In Transit (EIT), specifying that all network traffic should be encrypted between systems. Within a Red Hat OpenShift cluster, Red Hat OpenShift Service Mesh can implement Mutual Transport Layer Security (mTLS) between pods. This process encrypts all pod-to-pod traffic, satisfying the EIT requirement.

This article covers a simple application that connects to an AMQ broker and leverages Service Mesh to encrypt all communications to and from the AMQ broker.

The application

The application is a basic producer/consumer program based on the Camel On Quarkus framework. A camel route with a timer produces a message every second. Those messages are sent to a queue on the AMQ broker, and a second application consumes them to print them in the logs.

Here is a diagram showing this simple application running on OpenShift:

more →  ·  More from Red Hat →