3 Containers in the clouds illustration
Jump to section

Orchestrating Windows containers on Red Hat OpenShift

Copy URL

Containers are used as the primary platform for application development and ideally support the 2 leading operating systems (OS) in datacenters — Red Hat® Enterprise Linux® and Microsoft Windows. Without a standard OS, applications are often siloed, which can cause complexities in management and a lag in application modernization.

The referenced media source is missing and needs to be re-embedded.

Get the benefits of Kubernetes by running your Windows applications in a scheduled, orchestrated, and managed manner with Red Hat OpenShift. 

Red Hat OpenShift orchestrates both Red Hat Enterprise Linux and Windows to run as the building blocks of your applications. It supports .NET core applications, traditional .NET framework applications, and other Windows applications through the Windows Machine Config Operator (WMCO).

Windows Machine Config Operator enables Windows server workloads on Red Hat OpenShift 4.6+ clusters on cloud and on-premise platforms. Through the operator cluster, administrators can add Windows worker nodes as a day 2 operation and enable scheduling of Windows workloads.

All workloads, whether Linux or Windows-based, can then be managed and viewed together through the Red Hat OpenShift management console.


Windows Machine Config Operator Workflow

  • Easily lift and shift Windows applications
  • No need to re-architect or write new code
  • Increase density & lower deployment cost
  • Improve productivity and DevOps agility
  • Portability of apps and dependencies

Keep reading


What are Red Hat OpenShift Operators?

Red Hat OpenShift Operators automate the creation, configuration, and management of instances of Kubernetes-native applications.


AI/ML on Red Hat OpenShift

OpenShift includes key capabilities to accelerate AI/ML workflows and deliver AI-powered intelligent applications 


Edge computing with Red Hat OpenShift

Extend application services to remote locations and analyze inputs in real time with OpenShift’s edge computing capabilities.

More about OpenShift


Red Hat® OpenShift® provides a centralized collaboration platform to help your organization scale DevOps.

Red Hat® Developer Hub provides the tools to build an internal developer platform, a critical part of maintaining a DevOps culture.

Red Hat® Trusted Software Supply Chain helps organizations build security into the software development life cycle from the start.

Red Hat® Ansible® Automation Platform automates the major stages of CI/CD pipelines, becoming the activating tool of DevOps methodologies.



Free training course

Running Containers with Red Hat Technical Overview

Free training course

Developing Cloud-Native Applications with Microservices Architectures

Free training course

Containers, Kubernetes and Red Hat OpenShift Technical Overview

Interactive labs

Learn about Red Hat® OpenShift with step-by-step interactive lessons designed for hands-on practitioners.