Skip to main content
Containers and Serverless Recommendation Guide

Red Hat OpenShift Service on AWS (ROSA)

Guidance

Since you selected "I need to run OpenShift” we recommend Red Hat OpenShift Service on AWS (ROSA) as the best place for you to start. 

What is Red Hat OpenShift Service on AWS (ROSA)?

ROSA provides an integrated experience with OpenShift. You can use the wide range of AWS compute, database, analytics, machine learning (ML), networking, mobile, and other services to build secure and scalable applications faster.

Why are we recommending Red Hat OpenShift on AWS (ROSA)?

For customers who have decided to run OpenShift, ROSA offers a smooth migration path from the data center to AWS that allows for preserving existing investments in tooling and know-how.

While this is our recommended starting point, other services could also suit your needs and you can always try a different service if your use case changes or if Red Hat OpenShift on AWS (ROSA) does not seem optimal for your use case. 

Frequently Asked Questions

Open all
Red Hat OpenShift Service on AWS allows you to bring source code (i.e., git repo), Dockerfile (i.e., git repo w/ Dockerfile), and/or container image (i.e., registry repo image).
Red Hat OpenShift Service on AWS can be ran on Outposts, Bare metal, and/or any infrastructure.
Red Hat OpenShift Service on AWS supports Front end services (html/JavaScript), Web services (request-response), Back-end workers (queues), Batch jobs, AI/ML, and Stateful services (databases).

For information on Red Hat OpenShift Service on AWS (ROSA) pricing, please visit Red Hat OpenShift Service on AWS Pricing.

ROSA provides an integrated experience with OpenShift on AWS. If you are committed to OpenShift and you want to run it on AWS, ROSA is your best choice. Some customers don’t think it makes sense to pay for ROSA given their needs. Other customers think ROSA is too opinionated in its setup. If that is the case then a solution like Amazon EKS would be a best fit due to the flexibility it provides.