1. Sujets
  2. Automatisation et gestion
  3. La gestion des configurations, qu'est-ce que c'est ?

La gestion des configurations, qu'est-ce que c'est ?

CopiedCopy failedCopier l'URL

La gestion des configurations est un processus qui permet de maintenir les systèmes informatiques et leurs composants dans l'état souhaité. Cette pratique contribue à assurer des performances cohérentes, tout au long du cycle de vie.

Grâce à des outils de gestion de configuration, les administrateurs peuvent mettre en place un système informatique, comme un serveur ou une station de travail, puis en créer d'autres et en assurer la maintenance avec les mêmes paramètres. Ils peuvent également utiliser les évaluations de configuration et les analyses d'écarts pour identifier en continu les systèmes dont l'état n'est plus celui souhaité et qui, par conséquent, doivent être mis à jour, reconfigurés ou corrigés.

Dans le cadre du processus de gestion du service informatique, les bases de données de gestion de configuration (CMDB) surveillent des éléments de configuration individuels, c'est-à-dire toutes les ressources et tous les composants impliqués dans la distribution de services informatiques. Les CMDB stockent des informations sur les attributs et les dépendances d'un élément de configuration, ainsi que sur les modifications apportées à sa configuration au fil du temps, ce qui permet aux équipes informatiques de mettre en correspondance et préserver les relations qui existent entre ces éléments.

Dans les environnements d'entreprise, les équipes informatiques gèrent un grand nombre d'applications et de systèmes : clouds, réseaux, serveurs, dispositifs de stockage, appareils d'edge computing, etc. Aussi importante que la configuration initiale des systèmes, une maintenance régulière et attentive permet d'éviter les problèmes coûteux sur la durée. 

Dans notre rapport sur l'état de la sécurité de Kubernetes, les erreurs de configuration système ont été identifiées comme principale cause d'incidents de sécurité dans les environnements conteneurisés ou Kubernetes. L'introduction d'incohérences ou d'erreurs de configuration, même mineures, dans les systèmes informatiques risque à terme d'entraîner des écarts de configuration ainsi que des ralentissements du système, des problèmes de sécurité et de conformité, voire des pannes. 

Pour éviter ces problèmes, la gestion de la configuration doit reposer sur une approche claire de la documentation, de la maintenance et du contrôle des changements. Les systèmes pourront ainsi être configurés de manière précise et cohérente au sein d'environnements complexes.

La gestion des changements est un autre processus de gestion du service informatique lié à la gestion de la configuration. Elle décrit les politiques et processus à suivre pour mettre à jour l'infrastructure ou répondre à des événements critiques tels que la dégradation des performances du service ou les pannes.


Les équipes informatiques utilisent généralement des logiciels spécialisés pour définir les paramètres système, ainsi que pour concevoir et gérer des systèmes conformément à ces paramètres de base. Les outils de gestion des configurations aident les administrateurs à suivre l'état actuel des applications et services afin d'identifier plus rapidement les systèmes qui nécessitent leur attention, déterminer les étapes de correction à suivre, hiérarchiser les actions requises et valider leur mise en œuvre.

Fonctions des outils classiques de gestion de la configuration :

  • Classement et gestion des systèmes par groupes et sous-groupes
  • Modification centralisée des configurations de base
  • Déploiement de nouveaux paramètres sur tous les systèmes applicables
  • Automatisation de l'identification, de l'application de correctifs et de la mise à jour des systèmes
  • Identification des configurations obsolètes, non conformes et peu efficaces
  • Hiérarchisation des actions requises
  • Application de mesures de correction prescriptives

En raison de la taille et de la complexité de la majorité des environnements d'entreprise, les équipes informatiques utilisent désormais l'automatisation pour définir et préserver l'état souhaité de leurs systèmes.

Ressources Red Hat

L'automatisation de la gestion de la configuration est essentielle pour mettre en œuvre un environnement informatique fiable et cohérent, avec une maintenance efficace à grande échelle. En prenant en charge les tâches de configuration manuelles et chronophages, l'automatisation permet aux équipes de déployer et désactiver plus rapidement des composants d'infrastructure de manière cohérente, tout en diminuant le risque d'erreur humaine. Elle assure également l'application de paramètres système cohérents entre les environnements cloud, de datacenter et d'edge computing pendant l'intégralité du cycle de vie d'une application, ce qui réduit les problèmes de performance et de sécurité.

L'automatisation peut aider les entreprises à réduire les coûts, la complexité et le nombre d'erreurs manuelles dans différents cas d'utilisation informatiques :

  • Automatisation de l'infrastructure : configurer et gérer l'infrastructure de serveur pour garantir la cohérence et éliminer les écarts de configuration
  • Automatisation du cloud : configurer et gérer les ressources cloud, notamment les systèmes d'exploitation, les groupes de sécurité, les équilibreurs de charge et les clouds privés virtuels
  • Automatisation du réseau : configurer et gérer les périphériques réseau tels que les routeurs et les commutateurs
  • Automatisation de la sécurité : configurer et gérer les dispositifs de sécurité tels que les pare-feu et les systèmes de détection des intrusions, et appliquer des politiques d'accès au réseau cohérentes
  • Automatisation à la périphérie du réseau : configurer et gérer les systèmes d'infrastructure distants tels que le réseau, la sécurité, les dispositifs IoT et les équipements liés au serveur

Télécharger le guide pour automatiser l'exploitation informatique

Les entreprises qui disposent d'un environnement de cloud hybride (ou qui migrent vers un tel système) doivent idéalement opter pour une solution de gestion de la configuration capable de fournir les avantages suivants : 

  • Flexibilité pour gérer aussi bien des datacenters physiques et des clouds publics que des environnements d'edge computing
  • Prise en charge de divers cas d'utilisation, parmi lesquels la mise en réseau, la sécurité, les applications et le provisionnement
  • Intégration avec des plateformes et solutions tierces
  • Une structure déclarative qui permet de définir l'état souhaité, plutôt qu'une structure impérative qui nécessite des commandes spécifiques afin d'atteindre l'état souhaité
  • Fonctionnalités de détection des écarts pour comparer les systèmes entre eux ou à un paramètre de base

Découvrir les différences entre Ansible, Terraform, Puppet et Salt

Les clients qui utilisent Red Hat® Ansible® Automation Platform ont transformé leurs processus d'exploitation informatique en automatisant la gestion de la configuration à grande échelle. Des entreprises du monde entier profitent de nos partenariats et du travail de la communauté de l'automatisation. Ansible Automation Platform leur permet d'améliorer leur niveau de résilience, de réduire les tâches manuelles et d'adopter une véritable culture de l'automatisation.

Southwest Airlines

Élément essentiel de son activité, le réseau de Southwest Airlines intervient dans la gestion de milliers de vols quotidiens entre 120 aéroports. Pour préserver l'état souhaité de cette infrastructure complexe, la compagnie aérienne a adopté la solution Ansible Automation Platform en vue d'éliminer les écarts de configuration et de limiter les pannes qu'entraîne l'incohérence des configurations manuelles. Cette approche proactive de l'automatisation des réseaux a non seulement permis d'accélérer les mises à jour logicielles des périphériques, mais aussi de libérer l'équipe d'ingénierie qui peut maintenant concentrer son attention sur l'innovation plutôt que sur la maintenance.

Lire l'étude de casPage affichée en Anglais (Français non disponible)

ABB

L'entreprise technologique ABB a déployé une plateforme mondiale d'automatisation basée sur Ansible Automation Platform. Elle a ainsi pu faire gagner à 32 équipes 57 heures de travail chaque mois, tout en optimisant la conformité, la distribution des services informatiques et les coûts. Cette plateforme permet de centraliser la gestion et d'utiliser une architecture multi-client, ce qui renforce davantage la résilience et réduit les tâches manuelles grâce à l'automatisation des workflows de récupération après sinistre. ABB s'appuie aussi sur Event-Driven Ansible pour exploiter les fonctionnalités d'observabilité qu'offre Splunk. Grâce à l'intégration de ServiceNow, ABB a automatisé 4 000 tickets du centre de services, économisant ainsi près de 40 000 heures de traitement.

Lire l'étude de cas

La solution Red Hat Ansible Automation Platform aide les entreprises à accélérer leurs processus, à les orchestrer et à innover grâce à l'automatisation. À mesure de leur évolution, elles peuvent ainsi contrôler et analyser la mise à l'échelle de l'automatisation, encourager la collaboration des équipes ainsi que gérer les politiques et la gouvernance. 

La solution Ansible Automation Platform comprend toutes les fonctionnalités nécessaires pour mettre en œuvre l'automatisation à grande échelle, notamment des outils de création de contenus, les playbooks Ansible basés sur YAML, un tableau de bord visuel, une solution orientée événements et de riches outils d'analyse des performances. Elle met à disposition des innovations Open Source Red Hat renforcées pour les entreprises, qui peuvent ainsi gagner en productivité et réduire le délai de réalisation des nouveaux projets.

Les souscriptions Ansible Automation Platform donnent accès aux contenus Red Hat Ansible Certified Content et aux contenus validés pour Ansible (sélectionnés par Red Hat et son vaste écosystème de partenaires), ainsi qu'à des services de gestion hébergés et à une assistance technique durant tout le cycle de vie, pour une intégration complète de l'automatisation au sein des entreprises.

Découvrir le cas d'utilisation de la gestion des configurations

 

Le succès de Southwest Airlines dépend aujourd'hui de l'automatisation. Ansible Automation Platform nous est d'une aide précieuse dans cette transition.

Lire le témoignage

Le blog officiel de Red Hat

Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.

Tous les essais de produits Red Hat

Profitez de nos essais gratuits de produits pour renforcer votre expérience pratique, préparer une certification ou évaluer l'adéquation d'un produit avec les besoins de votre entreprise.

En savoir plus

L'automatisation des réseaux, qu'est-ce que c'est ?

L'automatisation des réseaux est une méthode de gestion des ressources et services réseau qui s'appuie sur une logique programmable.

L'orchestration du cloud, qu'est-ce que c'est ?

L'orchestration du cloud correspond à l'organisation de l'automatisation des tâches de gestion du cloud dans les environnements de cloud hybride, sous la forme de workflows plus efficaces.

Le provisionnement, qu'est-ce que c'est ?

Le provisionnement est le processus qui consiste à mettre en place une infrastructure informatique. Ce terme désigne également les différentes étapes nécessaires pour gérer l'accès aux données et aux ressources.

Automatisation et gestion : ressources recommandées

Articles associés