3 Containers in the clouds illustration
Jump to section

Orchestrer des conteneurs Windows sur Red Hat OpenShift

Copier l'URL

Utilisés comme plateforme principale pour le développement d'applications, les conteneurs prennent idéalement en charge les deux principaux systèmes d'exploitation déployés dans les datacenters, Red Hat® Enterprise Linux® et Microsoft Windows. Sans un système d'exploitation standard, les applications sont souvent cloisonnées, ce qui peut entraîner des difficultés de gestion et ralentir leur modernisation.

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

Les serveurs Windows sont utilisés depuis longtemps dans les systèmes d'exploitation pour serveurs. Cependant, depuis l'émergence du déploiement d'applications cloud-native et grâce à la technologie des conteneurs, les applications Windows traditionnelles ont migré depuis les datacenters vers le cloud.

Pour éviter de recréer ces applications Windows et les déplacer dans le cloud, certaines plateformes d'orchestration de conteneurs prennent en charge les conteneurs Windows tout en offrant les avantages de Kubernetes. Dès lors, avec une plateforme d'orchestration unique comme Red Hat OpenShift®, il devient possible de gérer en parallèle les applications Windows et celles basées sur Linux.

 

Mixed Windows and Linux workload

Profitez des avantages de Kubernetes en exécutant vos applications Windows de manière planifiée, orchestrée et gérée avec Red Hat OpenShift. 

La plateforme Red Hat OpenShift orchestre les composants Red Hat Enterprise Linux et Windows qui deviendront les éléments de base de vos applications. Elle prend en charge les applications .NET Core, les applications .NET Framework traditionnelles et d'autres applications Windows par le biais de l'opérateur Windows Machine Config Operator (WMCO).

L'opérateur Windows Machine Config Operator permet l'exécution des charges de travail des serveurs Windows sur des clusters Red Hat OpenShift 4.6 ou version ultérieure, sur des plateformes cloud ou sur site. Grâce au cluster de l'opérateur, les administrateurs peuvent ajouter des nœuds de calcul Windows dans le cadre de la maintenance et mettre en place la planification des charges de travail Windows.

Toutes les charges de travail, qu'elles soient basées sur Linux ou Windows, peuvent ensuite être gérées et visualisées ensemble dans la console de gestion de Red Hat OpenShift.

 

Windows Machine Config Operator Workflow

  • Simplification de la migration « lift and shift » des applications Windows
  • Pas besoin de remanier ni réécrire le code
  • Augmentation de la densité et réduction des coûts de déploiement
  • Amélioration de la productivité et de l'agilité DevOps
  • Portabilité des applications et des dépendances

Pour aller plus loin

Article

Tout savoir sur les opérateurs Red Hat OpenShift

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

Article

Pourquoi choisir le service Red Hat OpenShift Serverless ?

Red Hat OpenShift Serverless étend les capacités de Kubernetes pour le déploiement et la gestion des charges de travail severless.

Article

Pourquoi choisir Red Hat OpenShift Service Mesh ?

Avec la solution Red Hat OpenShift Service Mesh, vous disposez d'un outil unique pour connecter, gérer et surveiller vos applications basées sur des microservices.

En savoir plus sur OpenShift

Produits

Une plateforme d'applications d'entreprise comprenant un ensemble unifié de services testés conçus pour distribuer des applications sur votre choix d'infrastructure.

Système de stockage logiciel qui héberge les données de façon permanente en parallèle de la mise en route et de l'arrêt des conteneurs et entre plusieurs environnements.

Solution de sécurisation des conteneurs native pour Kubernetes et adaptée aux entreprises, qui permet de créer, de déployer et d'exécuter des applications cloud-native de manière sécurisée.

Console unique pour le contrôle des clusters et applications Kubernetes, avec des politiques de sécurité intégrées.

Ressources

Formations

Cours gratuit

Présentation technique de l'exécution de conteneurs avec Red Hat

Cours gratuit

Développement d'applications cloud-native avec des architectures de microservices

Cours gratuit

Présentation technique du déploiement d'applications conteneurisées