Red Hat OpenShift Application Runtimes
News
Red Hat® OpenShift Application Runtimes (RHOAR) is a cloud native application development suite that provides a productive and flexible developer experience.
Red Hat Openshift Application Runtimes Components
Thorntail
Thorntail (formerly WildFly Swarm) offers an innovative approach to develop and run Java EE applications by packaging them with just enough of the server runtime to "java -jar" your application. It is MicroProfile compatible, so it accelerates the transition from monoliths to microservices while taking advantage of existing Java EE experience. Using Thorntail with OpenShift Application Runtimes allows you to modernize your applications by adding microservices capabilities that are optimized for deployment on OpenShift.
Eclipse Vert.x
Eclipse Vert.x is a toolkit to build distributed and reactive applications on top of a Java Virtual Machine (JVM) using an asynchronous, non-blocking development model. Using Eclipse Vert.x with OpenShift Application Runtimes allows you to quickly develop high-concurrency, low-latency Java applications that are optimized for deployment on OpenShift.
Spring Boot
Spring Boot is a Java application runtime for the development of cloud native applications. Red Hat tests, verifies, and optimizes Spring Boot for deployment to OpenShift. Red Hat supports the JWS Embedded Tomcat container for use with Spring Boot applications.
Resources
Node.js
Node.js provides a trusted platform for building, hosting, and scaling serverside Javascript applications. Node.js provides an I/O model based on events and non-blocking operations that enables you to write applications that are both lightweight and efficient.
Red Hat OpenShift Application Runtimes Highlights
Instructions
-
Register
Register with the Red Hat Developer Program to get your login information.
-
Launch Your Project
Launch, build, and deploy your application on OpenShift.
-
Getting Started Guide
For more information on creating functional example applications, see the Getting Started Guide.
Additional Resources
Browse All Product Knowledge
Topics
Application Development
Develop applications using the runtime of your choice. Build and deploy your applications on OpenShift.
Microservices
Learn about microservices and how you can use them in your environment.
