Red Hat OpenShift Service on AWS (ROSA) provides a managed OpenShift experience integrated with AWS. The total cost of ROSA consists of two components: ROSA service fees and AWS infrastructure fees.
ROSA service fees accrue on demand, at an hourly rate of $0.171 per 4 vCPU used by worker nodes, plus a $0.03 per hour cluster fee.* Service fees are not charged for the control plane or required infrastructure nodes. 1-year and 3-year** ROSA service contracts offer savings between 33% and 55% off the on-demand service fees for worker nodes. ROSA service fees are uniform across all supported AWS Regions.
ROSA Worker Node Service Fees Yearly Cost | On-demand | With 1-year contract | With 3-year contract** |
---|---|---|---|
Worker Node Fee Per 4 vCPU/Year | $1500 | $1000 | $667 |
Service fee discounts are available to customers migrating existing Red Hat OpenShift and IBM Cloud Pak workloads to ROSA. See details below.
AWS infrastructure fees include fees for the underlying worker nodes, infrastructure nodes, control plane nodes, storage, and network. The minimal Amazon EC2 footprint for a multi-Availability Zone (AZ) ROSA deployment consists of 3 worker nodes, 3 infrastructure nodes, and 3 control plane nodes. For a deployment to a single-AZ, the minimal footprint shrinks to 2 worker nodes, 2 infrastructure nodes, and 3 control plane nodes. Control plane and infrastructure node sizing depends on the number of worker nodes in a cluster. See discussion on Limits and Scalability in the ROSA documentation. In addition to fees for the cluster components mentioned above, multi-AZ ROSA clusters incur fees for data transferred between nodes. Data transfer fees increase as nodes are added to the cluster. Information on fees for in-region data transfer is documented here. AWS infrastructure fees vary by Region. Use the AWS Pricing Calculator to estimate the cost of planned infrastructure in your preferred Region.
Pricing examples
-
Production cluster example: 9 worker nodes - annual pricing
Estimated annual price for one multi-AZ ROSA cluster running nine (9) m5.xlarge worker nodes with a 1-year ROSA subscription and 1-year EC2 Instance Savings Plans:ROSA service fees Worker node service fee: 9 m5.xlarge nodes x $1,000 per 4 vCPU per year $9,000 Per cluster fee* $263 ROSA service fee subtotal $9,263 AWS infrastructure fees for US-East (N. Virginia) Worker nodes Amazon EC2: 9 m5.xlarge nodes x $990 per node annually $8,910 Amazon EBS: 9 300GB General Purpose SSDs x ($0.10 per GB per month + 2 daily snapshots) $5,345 Infrastructure nodes Amazon EC2: 3 r5.xlarge nodes x $1,297 per node annually $3,891 Amazon EBS: 3 300GB General Purpose SSDs x ($0.10 per GB per month + 2 daily snapshots) $1,782 Control plane nodes Amazon EC2: 3 m5.2xlarge nodes x $1,978 per node annually $5,940 Amazon EBS: 3 350GB Provisioned IOPS 1000 x ($0.125 per GB per month + 2 daily snapshots) $4,707 AWS infrastructure fee subtotal $30,575 ROSA service fee subtotal $9,263 AWS infrastructure fee subtotal $30,575 Total estimated annual price*** $39,838 -
Test cluster example: 3 worker nodes - on demand pricing
Estimated on-demand price for one multi-AZ ROSA cluster running three (3) m5.xlarge worker nodes for one month:ROSA service fees Worker node service fee: 3 m5.xlarge nodes x $0.171 (per 4 vCPU per hour) x 730 hours $374 Per cluster fee*: $0.03 per hour x 730 hours $22 ROSA service fee subtotal $396 AWS infrastructure fees for US-East (N. Virginia) Worker nodes Amazon EC2: 3 m5.xlarge nodes x $0.192 per node per hour x 730 hours $420 Amazon EBS: 3 300GB General Purpose SSDs x ($0.10 per GB per month + 2 daily snapshots) $148 Infrastructure nodes Amazon EC2: 3 r5.xlarge nodes x $0.252 per node per hour x 730 hours $552 Amazon EBS: 3 300GB General Purpose SSDs x ($0.10 per GB per month + 2 daily snapshots) $148 Control plane nodes Amazon EC2: 3 m5.2xlarge nodes x $0.384 per node per hour x 730 hours $841 Amazon EBS: 3 350GB Provisioned IOPS 1000 x ($0.125 per GB per month + 2 daily snapshots) $392 AWS infrastructure fee subtotal $2,501 ROSA service fee subtotal $396 AWS infrastructure cost subtotal $2,501 Total estimated monthly price*** $2,897
* For a limited time, there will be no hourly cluster fee.
** 3-year contracts are not yet available through the AWS console but can be obtained by contacting aws-redhat-partnerteam@amazon.com
*** Does not include the cost of AWS services other than Amazon EC2 and Amazon EBS. Please see Provisioned AWS Infrastructure for more details about what is provisioned.
Discounts for existing Red Hat OpenShift and IBM Cloud Pak customers
Customers migrating non-ROSA OpenShift workloads to ROSA are eligible for a 75% discount off the ROSA service fee 1-year contract rate over the remaining term of their non-ROSA OpenShift subscriptions. IBM Cloud Pak customers migrating their Cloud Pak workloads to ROSA are eligible for a 50% discount off the ROSA service fee 1-year contract rate over the remaining term of their Cloud Pak licenses. These discounts can be obtained by contacting aws-redhat-partnerteam@amazon.com. The discounts apply only to ROSA service fees associated with the worker nodes running the migrated workloads.
Additional pricing resources
Easily calculate your monthly costs with AWS.
Contact AWS specialists to get a personalized quote.
Red Hat OpenShift on AWS Frequently Asked Questions