Resources

Datasheet

Red Hat Integration: Cloud-native integration for apps and systems

Product overview

Red Hat® Integration provides developers and architects with cloud-native tools for integrating applications and systems. The product offers capabilities for application and application programming interface (API) connectivity, API management and security, data transformation, service composition, service orchestration, real-time messaging, data streaming, and cross-datacenter consistency.

Red Hat Integration was built with cloud-native development in mind, so developers can use the same advanced build, management, and runtime platforms for new service development and integration. The tools create artifacts that are deployable on cloud-native platforms in any combination of public and private cloud, or on-premise for scalable, highly available microservices using the most powerful container management tools on the market.

Red Hat Integration embeds easy-to-use IT productivity tools into the developer toolchain, simplifying integration for microservices teams and enabling them to participate in high-velocity development.

image container Figure 1. Red Hat Integration capabilities
 

 

Features and benefits

Red Hat Integration is a comprehensive set of agile integration and messaging products that provide service composition and orchestration, real-time message streaming, and API management. Combined with a sophisticated container platform and cloud-native toolchain, Red Hat Integration lets developers integrate applications with a range of diverse internal and external systems across hybrid architectures.

Table 1. Features and benefits of Red Hat Integration

Key features Benefits
Pluggable connectors Improve the capabilities of your applications and maximize the value of your digital assets by offering more than 200 options for seamless connectivity between applications and modern or legacy systems
DevOps-ready application deployment

Supports sprints, rapid releases, microservices deployment, and agile processes to minimize time to market.

Enables microservices developers and DevOps teams to build and deploy applications with access to all the necessary digital assets, without requiring changes to the developer’s schedule, tools, or practices.

Hybrid cloud and container-native infrastructure Provides scalability and high availability by using Kubernetes to create, extend, and deploy containerized integration services across hybrid cloud environments.
Streamlined integration, messaging, and data streaming capabilities Boost productivity by unifying the development and management of integrated solutions across the enterprise and beyond.
Self-service integration Allows citizen developers from the business side to participate in the integration process, using low-code, user interface (UI)- based integration tools.

Technical specifications

Red Hat Integration empowers developers to create, extend, and deploy container-based integration services across hybrid and multicloud environments to connect and share data between the applications and systems required in a digital world.

image container Figure 2. Red Hat Integration products and components


Table 2. Descriptions of Red Hat Integration products and components

 Products  
Red Hat Application Runtimes  Red Hat Application Runtimes is a recommended set of products, tools, and components to develop and maintain cloudnative applications. It offers lightweight runtimes and frameworks for highly distributed cloud environments such as microservices, in-memory caching for fast data access, and messaging for quick data transfer supporting existing applications.
Red Hat 3scale API Management  Red Hat 3scale API Management is an infrastructure platform on which to share, secure, distribute, control, and monetize APIs
Red Hat Fuse

Red Hat Fuse is a distributed, cloud-native integration solution that lets users access a range of design patterns and connectors and choose their own programming language, containers, and deployment preferences—including on-premise, in public and private clouds, or as a hosted service.

Red Hat Fuse Online is an integration Platform-as-a-Service (iPaaS) that provides a cloud-hosted integration toolchain and runtime, available directly from a browser. Users can deploy integration with zero installation.

 Red Hat AMQ

AMQ streams is a Java™ and Scala publish-subscribe-based messaging broker that allows microservices and other application components to exchange data with extremely high throughput and low latency.

AMQ broker is a pure-Java multiprotocol message broker with
persistence and advanced high-availability modes.

AMQ interconnect is a high-speed, low-latency Advanced
Message Queuing Protocol (AMQP) 1.0 message router on which
to build a fault-tolerant messaging network to connect clients and
brokers into one seamless fabric.

Red Hat AMQ Online is a self-service messaging platform
that offers end users access from an easy-to-use browser
console. Users can provision messaging with zero installation,
configuration, and maintenance.

Authentication (SSO) Based on the Keycloak project, Red Hat’s single sign-on (SSO) technology enables customers to secure web applications by providing web SSO capabilities based on popular standards such as Security Assertion Markup Language (SAML) 2.0, OpenID Connect, and OAuth 2.0. The SSO server can act as a SAML or OpenID Connect-based identity provider, integrating your enterprise user directory or third-party SSO provider for identity information with your applications via standards-based tokens.