OpenShift on Azure (ARO): Kubernetes’ Enterprise Version
Kubernetes ‘done right’ is pretty hard and needs well-talented people within the organization to provide a good set of integrations to make it production-ready. For that purpose, two technology giants, Microsoft and Red Hat, have put their hands together to co-develop, jointly manage and provide an enterprise version of the OpenShift Kubernetes platform called OpenShift on Azure (ARO).
![](https://nl.devoteam.com/wp-content/uploads/sites/13/2021/06/Deliverables-234x234.jpg)
![](https://nl.devoteam.com/wp-content/uploads/sites/13/2021/06/Deliverables-700x700.jpg)
ARO, standing for “Azure Red Hat OpenShift”, is an enterprise-grade, open-source platform, which permits to run container-based solutions and includes unified signup, service management, and technical support. It offers fully managed clusters, regulatory compliance with multiple standards and provides better integration with Azure services.
![](https://nl.devoteam.com/wp-content/uploads/sites/13/2021/07/8L3A1824-1150x1150.jpg)
An overall overview of OpenShift on Azure (ARO)
ARO is provisioned with two Application Load Balancers, one for the Console/API called “Master Load Balancer” and a separate one, “Wildcard App Zone Load Balancer”, to expose the applications running as pods on top of the worker nodes. A well-hardened version of a Bastion host is also provisioned, enabling access to resources.
The whole set of nodes of the cluster, including the master, Infra and worker nodes are accessible in read-only mode by the end-user. This was enforced by Microsoft to be able to provide customers with a certain level of SLA. During the writing process of this article, ARO had a guaranteed monthly SLA of 99.9%.
![](https://nl.devoteam.com/wp-content/uploads/sites/13/2021/07/all-day-devops-devoteam-2019-1-1-512x512.png)
Sign up for our workshop on ARO
- Get a better understanding of the ARO platform
- Take it for a test drive
- Experiment with the platform
- All with the support of ARO experts