Pricing on Microsoft Azure Red Hat OpenShift
Microsoft Azure Red Hat® OpenShift® provides a convenient platform for deploying and managing Red Hat OpenShift clusters on Microsoft Azure virtual machines (VMs).
This resource provides a breakdown of the pricing components and options you’ll want to consider when planning your Azure Red Hat OpenShift cluster deployment. These will be important when you begin monitoring costs using cost management for Red Hat OpenShift.
What will you learn?
- Planning considerations for Azure Red Hat OpenShift
- Workload and usage considerations for Azure Red Hat OpenShift
- Purchase options for Azure Red Hat OpenShift
What do you need before starting?
- None - you’ll want to consider planning, usage, and purchasing options before installing Azure Red Hat OpenShift
Purchasing options
When planning your Azure Red Hat OpenShift deployment, you’ll want to consider several purchasing options, which include consideration for compute, infrastructure, and application node license costs as well as purchasing options and billing flexibility with vendors.
Compute
The VM instances hosting control plane nodes, infrastructure nodes, and application nodes are billed at Linux® VM pricing. Microsoft Azure offers various VM types and pricing tiers based on CPU, memory, and other specifications.
Infrastructure
These cover the compute, networking, and storage resources consumed by your cluster. Usage-based billing applies, meaning you're charged for the resources you use.
Application node license
There's an additional cost for the OpenShift license component, specifically for application nodes. This cost depends on the number of application nodes and the instance type. The license fee is separate from the VM pricing.
Purchasing options
You can choose between on-demand pricing or reserved instances based on your workload and business requirements. Microsoft Azure offers flexibility in purchasing options, including reservations and prepayment.
Billing flexibility
All standard Microsoft Azure purchasing options, including reservations and Azure Prepayment, can be utilized for Azure Red Hat OpenShift and the resources consumed by your cluster.
Workload and usage considerations
It's essential to evaluate your workload and usage patterns to determine the most cost-effective pricing model, whether it's pay-as-you-go or reserved instances. Additionally, considering Microsoft Azure's purchasing options can help optimize costs further based on your budget and resource commitments.
Control plane nodes
A standard Azure Red Hat OpenShift cluster consists of 3 control plane nodes. These control plane nodes run on Azure VMs and are billed at Linux VM pricing. The pricing depends on the chosen VM size and configuration.
Worker nodes
Azure Red Hat OpenShift requires at least 3 or more worker nodes to function effectively. Worker nodes also run on Azure VMs and are billed at Linux VM pricing. There's an additional cost for the OpenShift license component specifically for worker nodes. The license fee depends on the number of worker nodes and the instance type.
Compute, networking, and storage
The resources consumed by your Azure Red Hat OpenShift cluster, including compute, networking, and storage, are billed according to usage. This means you're charged based on the amount of resources your cluster consumes over time. Microsoft Azure offers both on-demand pricing and reserved instances, allowing you to choose the pricing model that best fits your workload and business needs.
Purchasing options
As mentioned, you have the flexibility to choose between on-demand pricing or reserved instances based on your workload and business requirements. Microsoft Azure's purchasing options, including reservations and prepayment, can be utilized to optimize costs further.