How to streamline cost management on Microsoft Azure Red Hat OpenShift

In this hands-on learning path created by Alireza Rahmani and Jerome Boutaud, you will learn how to use cost management for Red Hat® OpenShift® on Microsoft Azure Red Hat OpenShift to monitor and optimize workload costs.

In this hands-on learning path created by Alireza Rahmani and Jerome Boutaud, you will learn how to use cost management for Red Hat® OpenShift® on Microsoft Azure Red Hat OpenShift to monitor and optimize workload costs.

Pricing on Microsoft Azure Red Hat OpenShift

3 mins

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.

Previous resource
Overview: How to streamline cost management on Microsoft Azure Red Hat OpenShift
Next resource
What is cost management?

This learning path is for operations teams or system administrators

Developers may want to check out Learn Kubernetes using the Developer Sandbox for Red Hat OpenShift on developers.redhat.com.

Get started on developers.redhat.com

Hybrid Cloud Logo LinkedIn YouTube Facebook Twitter

Products

Tools

Try, buy, sell

Communicate

About Red Hat

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.