Containers and Serverless Recommendation Guide
Red Hat OpenShift Service on AWS (ROSA)
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
-
What type of app artifacts can you bring to the service?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).
-
Where can you run your application outside of an AWS region?Red Hat OpenShift Service on AWS can be ran on Outposts, Bare metal, and/or any infrastructure.
-
What class of applications does the product support?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).
-
How does the product charge for usage?
For information on Red Hat OpenShift Service on AWS (ROSA) pricing, please visit Red Hat OpenShift Service on AWS Pricing.
-
Is ROSA a popular choice in the industry?Yes, but specifically for large organizations that have been standardized on Red Hat OpenShift.
-
What if ROSA is more than what I actually need?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.
Let's get started with Red Hat OpenShift Service on AWS (ROSA)
About ROSA
Red Hat OpenShift Service on AWS (ROSA) provides an integrated experience with OpenShift. You can use the wide range of AWS compute, database, analytics, ML, networking, mobile, and other services to build secure and scalable applications faster.
Red Hat OpenShift Service on AWS (ROSA) workshop
In this workshop, you’ll go through a set of tasks that will help you understand the concepts of deploying and using container based applications. (Workshop available in English only)
Get started with Red Hat OpenShift Service on AWS (ROSA)
Learn how to get started on Red Hat® OpenShift® Service on AWS, including how to use AWS Security Token Service (STS) to deploy a cluster. (Resources available in English only)