Jump to section

Automatiser Microsoft Windows avec Red Hat Ansible Automation Platform

Copier l'URL

La solution Ansible peut être utilisée pour gérer et exécuter les fonctions essentielles des environnements Windows, des mises à jour de sécurité à la gestion à distance avec WinRM. Bien que cette solution s'exécute sous Linux®, les administrateurs Windows peuvent l'utiliser pour gérer et automatiser leurs systèmes même s'ils ne maîtrisent pas Linux.

Red Hat Ansible prend en charge Windows en natif et utilise Windows PowerShell à distance pour gérer Windows tout comme le feraient les administrateurs Windows. 

Pour l'automatisation d'entreprise, la solution Red Hat® Ansible® Automation Platform inclut des outils modernes qui permettent de gérer et d'automatiser les environnements Microsoft Windows. Vous pouvez l'utiliser pour automatiser le provisionnement, le déploiement d'applications et la gestion de la configuration dans un environnement à plusieurs fournisseurs.

Grâce à la prise en charge de Windows incluse dans la solution Red Hat Ansible Automation Platform, vous pouvez :

  • installer et désinstaller des fichiers .msi ;
  • activer et désactiver des fonctionnalités Windows ;
  • lancer, arrêter et gérer des services Windows ;
  • créer et gérer des utilisateurs et des groupes locaux ;
  • gérer les paquets Windows via le gestionnaire de paquets Chocolatey ;
  • gérer et installer les mises à jour Windows ;
  • récupérer des fichiers depuis des sites distants ;
  • ajouter et exécuter des scripts PowerShell.

PowerShell

PowerShell est une suite logicielle Windows qui inclut une interface en ligne de commande et un langage de script basés sur des tâches. 

Avec la solution Red Hat Ansible Automation Platform, vous pouvez automatiser de nouveaux systèmes Windows, y compris l'ensemble des fonctions .NET et DSC, sans installer d'autres langages de script.

Windows Remote Management (WinRM)

WinRM est la technologie de gestion à distance de Microsoft basée sur le protocole HTTP. WinRM repose sur une méthode de connexion non interactive qui complique certaines tâches, telles que l'authentification « double saut » et les mises à jour Windows. 

La solution Red Hat Ansible Automation Platform permet de codifier l'authentification afin d'automatiser ces tâches de gestion à distance dans Windows.

Installation et gestion des applications

Comme Windows n'intègre pas de système de gestion des paquets, la distribution et la maintenance des applications s'effectuent via le Microsoft Store. Or, cette plateforme est difficile à automatiser. 

La solution Red Hat Ansible Automation Platform inclut un module qui automatise la gestion des paquets de base dans Windows. Son intégration à la fonction logicielle d'automatisation de la gestion Chocolatey pour Windows permet également de profiter de la gestion automatisée et idempotente des paquets.

Mises à jour Windows

La gestion des mises à jour est une mission continue. Windows Update est le système de distribution des mises à jour logicielles pour Windows. Pour gérer ces mises à jour, la plupart des équipes informatiques utilisent Microsoft System Center Configuration Manager (SCCM). 

Pourtant, SCCM manque de fiabilité avec les processus automatisés, surtout ceux qui impliquent un redémarrage. Il devient alors difficile de respecter les fenêtres de maintenance. 

La solution Red Hat Ansible Automation Platform améliore la fiabilité des mises à jour automatisées en permettant d'effectuer les mises à jour synchrones de base via Windows Update. Elle peut également gérer automatiquement les redémarrages intermédiaires nécessaires, ce qui permet l'installation de centaines de mises à jour avec une seule et même tâche Ansible.

Automatisation de Microsoft Windows avec Red Hat Ansible Automation Platform

Suivez ce cours pour apprendre à automatiser les tâches d'administration sous Windows Server dans le cadre de votre workflow DevOps à l'aide de la solution Red Hat Ansible Automation Platform. 

Vous découvrirez comment utiliser Ansible pour écrire des playbooks d'automatisation adaptés aux systèmes Microsoft Windows afin d'effectuer des tâches courantes d'administration système, de manière reproductible et à grande échelle. Vous apprendrez également à utiliser Automation Controller pour gérer et exécuter en toute sécurité vos playbooks Ansible depuis une interface utilisateur web centralisée.

Siemens, une multinationale spécialisée dans les technologies, a déployé la solution Red Hat Ansible Automation Platform pour simplifier son infrastructure à clé publique (PKI) basée sur Windows et l'automatiser davantage. 

L'équipe chargée des PKI chez Siemens utilise désormais la solution Ansible sur Windows pour automatiser les tâches de gestion manuelles et améliorer la sécurité des communications au sein de l'entreprise.

Lisez l'étude de cas complète pour en savoir plus sur le cas de Siemens.

La solution Red Hat Ansible Automation Platform aide les entreprises à mettre à l'échelle les processus informatiques automatisés, gérer des déploiements complexes et gouverner l'automatisation. Elle permet aux utilisateurs de centraliser et contrôler leur infrastructure informatique au moyen d'un tableau de bord visuel, de contrôles d'accès basés sur les rôles, de playbooks et d'analyses, avec à la clé une complexité opérationnelle réduite.

De plus, la solution Red Hat Ansible Automation Platform a été classée parmi les leaders par Forrester Research dans son rapport Forrester Wave™ : Infrastructure Automation Platforms, Q3 2020.

La solution Ansible Automation Platform repose sur des tâches et propose une syntaxe claire. Vous pouvez donc orchestrer la configuration et la gestion des serveurs, ainsi que les tâches de déploiements d'applications, afin de vous assurer que ces tâches s'exécutent au bon moment et dans le bon ordre.

Avec la solution d'automatisation adéquate, vous pouvez déployer plus rapidement de nouveaux services et applications, gérer plus efficacement l'infrastructure informatique et constater une amélioration de la productivité en matière de développement d'applications.

Lire la suite

Article

Comment automatiser la migration avec Red Hat Ansible Automation Platform

Grâce à la solution Red Hat Ansible Automation Platform, vous pouvez automatiser l'un des processus informatiques les plus longs et difficiles : la migration.

Article

Apprendre les bases d'Ansible

Ansible permet d'automatiser les processus informatiques tels que le provisionnement et la gestion des configurations. Apprenez les bases d'Ansible en lisant cette présentation des concepts clés.

Article

Un playbook Ansible, qu'est-ce que c'est ?

Un playbook Ansible est un modèle de tâches d'automatisation exécutées sur des hôtes.

En savoir plus sur Ansible

Produits

Plateforme pour la mise en œuvre de l'automatisation à l'échelle de l'entreprise, quelle que soit votre situation.

Contrats avec des conseillers stratégiques qui prennent en considération tous les tenants et les aboutissants de votre entreprise, analysent les défis auxquels vous êtes confrontés et vous aident à les relever avec des solutions complètes et économiques.

Ressources

Formations

Cours gratuit

Les bases d'Ansible : présentation technique de l'automatisation

Cours gratuit

Red Hat Ansible Automation pour SAP