Jump to section

What is Microsoft Azure Red Hat OpenShift?

Azure Red Hat® OpenShift® provides highly available, fully managed Red Hat OpenShift clusters on demand, monitored and operated jointly by Microsoft and Red Hat with an integrated support experience. A specialized global site reliability engineering (SRE) team manages the full stack from infrastructure to daily operations, reducing operational complexity, increasing speed-to-market, and allowing you to focus on business-critical needs.

Product details

Fully managed & trusted enterprise Kubernetes

Jointly engineered, managed, and supported by Microsoft and Red Hat, Azure Red Hat OpenShift takes care of management. 

Azure Red Hat OpenShift offers a highly available control plane with fully managed master and application nodes—no virtual machines to operate, no patching required.

Empower developers to innovate

Quickly build and deploy applications in a consistent environment with support for a broad range of traditional, cloud-native, and serverless tools and technologies. 

Turnkey application platform

Microsoft Azure Red Hat OpenShift is a turnkey application platform that helps you get started quickly and offload the ongoing management of your application, so you can focus on innovation and core competencies for your business. 


Additional application & data services available

Accelerate time-to-value with managed application and data services with Red Hat OpenShift API Management, Red Hat OpenShift Streams for Apache Kafka, and Red Hat OpenShift Data Science—all available for an additional subscription.

With Azure Red Hat OpenShift, we are able to accelerate the implementation of these integrations without worrying about the underlying operations or management of our platform. The combined expert engineering and support from Microsoft and Red Hat give us confidence that we can scale efficiently and cost-effectively as our business continues to grow.

Jan Govert Kemps

IT Director, VINCI Energies Netherlands

Achieve more for less with Microsoft Azure Red Hat OpenShift

As a native Azure service, Microsoft Azure on Red Hat OpenShift provides flexible consumption-based billing, integrated cluster creation, and joint support and operation from Red Hat and Azure, saving you time and money.

Features & benefits

Self-service deployment

Create fully-managed Red Hat OpenShift clusters in minutes with self-service deployment so you can get up and running quickly.

Illustration of a woman working on a computer with clouds and computer servers in the background

Cluster node scaling

Easily add or remove compute nodes to match resource demand. Choose from standard, high-memory, or high-CPU application nodes to meet your needs.

Illustration of a woman deploying containers

Bring your own identity provider

Integrate with supported identity providers including Azure Active Directory for single sign-on capabilities.

Cluster-admin role

Full cluster administrator capabilities enabling running privileged containers and installing custom resource definitions.

Integrated support and billing

Jointly engineered, operated, and supported by Red Hat and Microsoft with an integrated support experience. Red Hat and Microsoft global SRE teams apply their expertise to manage the full application platform, backed by an industry-leading 99.95% uptime service level agreement and 24x7 global support. Customers will receive a single bill from Microsoft for both Red Hat OpenShift and Azure consumption.

Illustration showing computer infrastructure

Other features & benefits

Multi-availability zones clusters

To ensure the highest resiliency, cluster components are deployed across 3 Azure Availability Zones in supported Azure regions.

Global availability

Available in 30+ regions supported by Microsoft Azure. See the latest list of regions.

Regulatory compliance

Address comprehensive security and compliance needs with industry-specific standards and regulations such as PCI DSS, HITRUST, FedRAMP High, and SOC 2.

Azure Red Hat OpenShift pricing

Choice and flexibility to fit your needs

Deploy a cluster using on-demand pricing or purchase a Red Hat OpenShift application node reserved instance to deploy your first cluster—whichever best meets your workload and business needs.



1-year reserved instance


3-year reserved instance


*Price does not include Azure Compute costs

Frequently asked questions


How Is Azure Red Hat OpenShift different from Red Hat OpenShift Dedicated and Red Hat OpenShift Online?

Azure Red Hat OpenShift is a managed service that offers OpenShift clusters on Microsoft Azure. It is jointly engineered and operated by Microsoft and Red Hat with an integrated support experience. Each Azure Red Hat OpenShift cluster is single-tenant (dedicated to a single customer).

Red Hat OpenShift Dedicated is a service hosted and managed by Red Hat that offers clusters in a virtual private cloud on AWS and Google Cloud.

Red Hat OpenShift Online is a multi-tenant cloud service that allows individual developers to quickly gain access to a hosted OpenShift environment.

What does Azure Red Hat OpenShift include?

Each Azure Red Hat OpenShift cluster comes with a fully-managed control plane (master nodes) and application nodes. Installation, management, maintenance, and critical patch upgrades are performed by Red Hat and Microsoft SRE with joint Red Hat and Microsoft support. Cluster services (such as logging, metrics, monitoring) are available as well.

What is the current version of Red Hat OpenShift running in Azure Red Hat OpenShift?

Supported Azure Red Hat OpenShift versions are listed on the Azure Red Hat OpenShift release calendar.

How is Azure Red Hat OpenShift different than Red Hat OpenShift Container Platform?

Azure Red Hat OpenShift uses the same code base as Red Hat OpenShift Container Platform, but is installed in an opinionated way—optimized for performance, scalability, and security. Azure Red Hat OpenShift is hosted on Microsoft Azure public cloud and jointly managed by Red Hat and Microsoft. A Red Hat OpenShift Container Platform subscription entitles you to host and manage the software on your own infrastructure.

Is there any element in ARO shared with other customers? Or is everything independent?

Each Azure Red Hat OpenShift cluster is dedicated to a given customer and lives within the customer's subscription.


Is Azure Red Hat OpenShift available for purchase in all countries?

Azure Red Hat OpenShift is available for purchase in all countries where Azure is commercially available.

How can I purchase Azure Red Hat OpenShift?

Azure Red Hat OpenShift can be purchased by contacting your Red Hat or Microsoft account manager. If you do not yet have an account manager, please complete this form and someone from our sales team will contact you. If you already have an Azure account, use the Azure portal or the CLI to create a cluster.

Does the cluster reside in a customer subscription?

The Azure Managed Application lives in a locked Resource Group with the customer subscription. Customers can view objects in that Resource Group but not modify them.

Can I try Azure Red Hat OpenShift before I buy?

Azure Red Hat OpenShift is available on a pay-as-you-go basis. At the moment we do not offer a free trial or a proof of concept (PoC) for Azure Red Hat OpenShift.

Will I receive an invoice from Azure?

Customers will be directly billed by Microsoft only, like any other paid Azure service.

Do I need to sign a separate contract with Red Hat to use the service?

No, you don’t need to sign a contract with Red Hat. Customers will be billed by Microsoft only, like any other paid Azure service.

Will Microsoft customers be able to apply credit against existing enterprise agreements?

Yes. Microsoft customers are able to use their existing Azure Monetary Commitment against the Red Hat OpenShift managed service on Azure offering.


Which Azure regions are supported?

For a list of supported regions for Azure Red Hat OpenShift 4, see available regions.

What virtual machine sizes can I use?

See Azure Red Hat OpenShift virtual machine sizes for a list of virtual machine sizes you can use with an Azure Red Hat OpenShift cluster.

Which Red Hat OpenShift Container Platform rights do we have? Cluster-admin? Project-admin?

Cluster-admin credentials are provided to you when you create your cluster.

Can I add RHEL workers to my cluster?

No. In order to maintain our ability to provide seamless updates to your clusters, only Red Hat Enterprise Linux CoreOS (RHCOS) workers are supported by Azure Red Hat OpenShift.

Can I bring my own VNet?

Yes. You can specify an existing VNet to use when creating your cluster.

What authentication mechanisms are supported?

All supported mechanisms for authentication that are supported by OpenShift Container Platform are supported.


Which services are performed by Red Hat and Microsoft Operations?

Red Hat and Microsoft Operations are jointly responsible for provisioning, managing, and installing critical patches to the Red Hat OpenShift platform as well as monitoring the core cluster infrastructure for availability. They are not responsible for managing the application lifecycle of applications that run on the platform.

How do I make configuration changes to my cluster?

An administrative user has the ability to add/remove users and projects, manage project quotas, view cluster usage statistics, and change the default project template. Admins can also scale a cluster up or down, create new machine sets, or apply autoscaling to the cluster.

What is the Azure Red Hat OpenShift (ARO) maintenance process?

For information on upgrades, maintenance, and supported versions, see the support lifecycle guide.

What is the general upgrade process?

For information on upgrades, maintenance, and supported versions, see the support lifecycle guide.

How will the host operating systems and Red Hat OpenShift software be updated?

Red Hat Enterprise Linux CoreOS (RHCOS) upgrades in Red Hat OpenShift Container Platform are performed during cluster updates. For information on Azure Red Hat OpenShift upgrades, maintenance, and supported versions, see the support lifecycle guide.

Can logs of underlying VMs be streamed out to a customer log analysis system?

Syslog, CRI-O logs, journal, and dmesg are handled by the managed service and are not exposed to customers.

Which UNIX rights (in IaaS) are available for Masters/Worker Nodes?

Not applicable to this offering. Node access is forbidden.


Are Red Hat Application Services available on Azure Red Hat OpenShift?

Yes - any Red Hat Application Services product generally available for Red Hat OpenShift Container Platform 4 capable of running on Microsoft Azure is supported for use on Azure Red Hat OpenShift.

Red Hat Application Services are treated as customer installed software, supported by Red Hat, but not managed or maintained by SRE. Installed software must adhere to Azure Red Hat OpenShift’s cluster configuration requirements, meaning that some product functionality may not be available if the feature requires or involves modifying SRE-managed resources on your cluster.

Can end users utilize images/containers that require root user privileges?

Yes. With cluster admin functionality, we allow users to run processes within containers that require root user privileges.