検索
日本語
日本語
ログイン アカウント
ログイン / 登録 アカウント
Web サイト
Datasheet

Red Hat Middleware: Runtimes, integration, and process automation

最終更新日:2018年 1月 11日

OVERVIEW

Development organizations need to deliver solutions fast, at minimal cost and risk. At the same time, existing JavaTM and other applications need to evolve and integrate with new agile development and highly distributed cloud architectures.

Red Hat® Middleware meets the  digital transformation needs of thousands of customers worldwide and enables an agile, modern, and responsive organization.
 

image container Figure 1. Modernization and innovation with Red Hat Middleware


RED HAT MIDDLEWARE PORTFOLIO

Red Hat Middleware offers a portfolio of products and components to create, integrate, and automate modern business applications and processes. The offerings are optimized for containers and Red Hat OpenShift® and on-premise, cloud, or hybrid architectures.

With Red Hat Middleware, organizations can accelerate the development and delivery of business solutions to spend more time innovating and keep their competitive edge. The portfolio provides runtimes, frameworks, fast-data access, high-performance messaging, integration, decision management, and business process automation capabilities in flexible, easy-to-use, cost-effective, open, and collaborative ways. All products can run on-premise, in the cloud, or within a container platform such as Red Hat OpenShift Container Platform.
 

image container Figure 2. Red Hat Middleware capabilities


RED HAT APPLICATION RUNTIMES

For organizations looking to modernize existing applications or create new ones, Red Hat Application Runtimes provides the integrated and optimized products and components necessary to deliver modern applications.

IT teams can containerize applications through adoption of a microservices architecture, improve data access performance and resilience with in-memory data caching models, improve serviceto-service communication with messaging, and adopt cloud-native application development using modern development patterns and technologies. Red Hat Application Runtimes includes:
 

image container Figure 3. Red Hat Application Runtimes and its features


RED HAT INTEGRATION

For organizations interested in adopting highly distributed integration deployments, Red Hat Integration provides the products and components necessary to adopt an application programming interface (API)-first approach. This allows enterprise-wide visibility and control of APIs, creation of APIs for orchestration of services on newly developed applications or existing ones, and fast and reliable messaging for building low-latency messaging and streaming solutions based on proven messaging patterns.

Red Hat Integration includes Red Hat Runtimes, Red Hat AMQ, Red Hat 3scale API Management, and Red Hat Fuse.
 

image container Figure 4. Red Hat Integration and its features


RED HAT PROCESS AUTOMATION

For organizations looking to improve business agility, operational efficiency, and time to market, Red Hat Process Automation provides tools and components necessary to deliver applications that automate business processes and decisions that can be rapidly adapted to a changing environment. Collaboration between IT and business teams enables the capture and enforcement of policies and procedures, automation of business operations, and result measurement of business activities across heterogeneous environments, including physical, virtual, and cloud.

Red Hat Process Automation includes Red Hat Application Runtimes, Red Hat Process Automation Manager, and Red Hat Decision Manager.
 

image container Figure 5. Red Hat Process Automation and its features


OPTIMIZED FOR OPENSHIFT

Red Hat OpenShift Container Platform brings Kubernetes and other leading open container technologies such as CRI-O and docker to the enterprise. It lets you easily and quickly build, develop, and deploy in nearly any infrastructure, public or private.

The combined power of the Red Hat Middleware portfolio plus Red Hat OpenShift, as shown in Figure 6, streamlines the deployment, delivery, and scalability of cloud-native applications on a containerbased platform for a consistent development environment throughout the life cycle of an application.
 

image container Figure 6. Combined benefits of Red Hat Middleware and Red Hat OpenShift