Home > Communication Service Provider Solutions > Converged Core > Guides > Dell Technologies 5G Core Solution with Affirmed and Red Hat OpenShift Container Platform Ref Arch Guide > Red Hat OpenShift Container Platform
The OpenShift Container Platform is an enterprise-grade, declarative-state machine that has been designed to automate application workload operations based on the upstream Kubernetes project. In a Kubernetes context, “declarative” means that developers can specify, in code, a configuration for an application or workload without knowing how that application is going to be deployed. OpenShift Container Platform uses the enterprise-grade Kubernetes distribution, called the OpenShift Kubernetes Engine, to provide production-oriented container and workload automation. OpenShift Container Platform 4.6 is based on Kubernetes version 1.19, which includes native support for cluster snapshots, enabling cluster backup and recovery. In addition, OpenShift Container Platform 4.6 is the first Extended User Support release of OpenShift Container Platform, providing 18 months of support. Built on top of Kubernetes, the OpenShift Container Platform provides administrators and developers with the tools required to deploy and manage applications and services at scale.
Note: OpenShift Container Platform is a certified Kubernetes distribution. Certification for Kubernetes distributions is provided by the Cloud Native Computing Foundation.
The following figure shows the OpenShift Container Platform architecture:
The foundational layer is the hosting platform, which uses Dell EMC PowerEdge servers and Dell EMC Networking switches in this reference architecture. Dell EMC storage products may be integrated into this layer to create a comprehensive platform for hosting the Red Hat OpenShift Container Platform.