Red Hat OpenShift Application Runtimes

Subtitle
Cloud native application runtimes optimized for OpenShift

Hello World!

Build Something Today

Let's walk through everything you need to build your first application.

Red Hat OpenShift Application Runtimes

Overview

Main Content

In today’s digital world, software strategy is central to business strategy. To stay competitive, organizations need customized software applications to meet their unique needs—from customer engagements to new product and services development. Therefore, the need to speed up application development, testing, delivery, and deployment is becoming a necessary business competency. Red Hat® OpenShift Application Runtimes helps organizations use the cloud delivery model and simplify continuous delivery of applications and services on Red Hat® OpenShift platform, the cloud-native way. Built on proven open source technologies, Red Hat® OpenShift Application Runtimes also provides development teams multiple modernization options to enable a smooth transition to the cloud for existing applications.

Simply put, RHOAR offer developers flexibility and choices to build the right application with the right runtime, framework, language, and architectural style. 

Red Hat® OpenShift Application Runtimes - Overview

RHOAR Marketecture 3

 

Cloud

Title
Simplified Development

Body

Red Hat® OpenShift Application Runtimes reduces the complexity of developing cloud-native applications by integrating OpenShift capabilities with the programming model of multiple runtimes, including service discovery, external configurations, and circuit breaker or fault tolerance. Red Hat® OpenShift Application Runtimes also includes a number of missions and boosters, such as creating HTTP application programming interfaces (APIs), interoperating with a database, or implementing the health check pattern to speed up application development.

Tools

Title
Strategic flexibility

Body

Red Hat® OpenShift Application Runtimes supports multiple runtimes, languages, frameworks, and architectures. Its certified interoperability with middleware services offers the choice and flexibility to pick the right services for the right job. In addition, applications developed with containerized Red Hat® OpenShift Application Runtimes can run on any cloud infrastructure where Red Hat® OpenShift Container Platform can run. It also supporsts hybrid cloud configurations, offering freedom from vendor lock-in.

Laptop

Title
DevOps-ready

Body

Due to its integration with Red Hat® OpenShift Container Platform, Red Hat® OpenShift Application Runtimes provides developers with a self-service platform for provisioning, building, and deploying applications and their components. It integrates with continuous integration and continuous delivery (CI/CD) tools like Git, Maven, and Jenkins. It also provides intuitive tooling to securely streamline Kubernetes workflows and enable application load-balancing and auto-scaling capabilities with policy-based control and automation.

Additional Content

Guided Choice

Red Hat® OpenShift Application Runtimes provides developer and IT choice, but guided choice, in choosing the best language, framework, runtime, and architectural style.

Reactive development with Vert.x

Vert.x is a toolkit for building distributed and reactive applications on top of the Java virtual machine (JVM). Vert.x helps you build responsive applications and services capable of handling a large number of concurrent users and events. Vert.x uses an asynchronous development model, allowing reactive applications that ensure loose coupling, isolation, and location transparency. Easily scale up and down by adding or removing nodes—your applications will stay responsive

 

 

Rightsize bootable java development with Wildfly Swarm

WildFly Swarm bundles everything you need to develop and run Java EE applications by packaging server runtime libraries with your application code.  It speeds up the transition from monoliths to microservices because it’s MicroProfile compatible, and takes advantage of the existing industry standard Java EE experience.

 

More runtimes for Java EE, Java Web, and JavaScript development

Red Hat® OpenShift Application Runtimes offers the flexibility developers need to pick the right runtimes for their development choices.

Node.js (Technology Preview): Node.js provides a trusted platform for building, hosting, and scaling server-side Javascript applications using open source technologies.

Red Hat JBoss® Enterprise Application Platform (EAP): JBoss EAP is a leading open source Java EE-based application runtime used for building, deploying, and executing highly transactional Java applications and services

Red Hat JBoss® Web Server (JWS): JWS is an embedded Tomcat container for use with Spring Boot applications.

 

 

Service Catalog Integration

Combined with the OpenShift service catalog, enterprise IT organizations can take full advantage of multi-cloud investments by integrating cloud-based services, for example those provided by the OpenShift AWS service integration, and capabilities developed in-house on Red Hat OpenShift Application Runtimes and provide portability and consistency of stateful and stateless, microservices-based applications across IT footprints.

Build Something Today

Let's walk through everything you need to build your first application.

Download Get Started
×