Connexion / Inscription Account

Automatisation

Qu'est-ce que l'approvisionnement ?

Jump to section

L'approvisionnement 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 afin de les rendre accessibles aux utilisateurs et aux systèmes. 

L'approvisionnement et la configuration sont deux étapes distinctes du processus de déploiement. Lorsqu'un élément a été approvisionné, il est ensuite configuré. 

Le terme « approvisionnement » peut désigner l'approvisionnement du serveur, l'approvisionnement du réseau, l'approvisionnement des utilisateurs, l'approvisionnement du service, etc.


Approvisionnement du serveur

L'approvisionnement du serveur correspond à la configuration d'un serveur sur un réseau, en fonction des ressources qu'il requiert. 

L'approvisionnement englobe l'ensemble des opérations nécessaires pour créer une machine et la rendre fonctionnelle. Il comprend aussi la définition de l'état souhaité du système.

L'approvisionnement du serveur inclut la configuration du matériel dans un datacenter, l'installation et la configuration des logiciels, y compris le système d'exploitation et les applications, ainsi que la connexion avec le middleware, les réseaux et le stockage. 

Approvisionnement des utilisateurs

L'approvisionnement des utilisateurs désigne un type de gestion des identités qui surveille les droits d'accès et les privilèges. L'approvisionnement est défini à l'aide d'« objets utilisateur », par exemple salariés, fournisseurs ou sous-traitants, et d'attributs utilisateur. Les services fournis peuvent inclure la messagerie, l'accès à une base de données ou l'accès à un réseau. 

La configuration du contrôle d'accès basé sur les rôles est un exemple d'approvisionnement des utilisateurs. Ce contrôle implique en général des autorisations, des rôles, des groupes et des utilisateurs.

Un utilisateur est affecté à un ou plusieurs groupes, lesquels sont affectés à des rôles (par exemple, utilisateur avec accès en lecture seule, éditeur ou administrateur), chaque rôle correspondant à un ensemble d'autorisations.

L'approvisionnement des utilisateurs est souvent géré par des opérateurs humains aidés de ressources informatiques.

Approvisionnement du réseau

L'approvisionnement du réseau correspond à la configuration de l'accès à un réseau pour les utilisateurs, les serveurs, les conteneurs et les appareils IoT, entre autres. Dans le monde moderne connecté, de nombreux éléments utilisent un réseau.  

L'approvisionnement du réseau désigne souvent, dans le secteur des télécommunications, le fait de fournir un service de télécommunication à un utilisateur, y compris les équipements et le câblage nécessaires. Il peut également inclure l'activation d'un environnement sans fil pour un utilisateur. 

Approvisionnement du service

L'approvisionnement du service comprend la mise en place d'un service et la gestion des données associées. Ce type d'approvisionnement est utilisé dans le secteur des télécommunications pour la mise en place d'un service pour un client, ainsi que pour l'infrastructure cloud

Par exemple, l'approvisionnement d'un service cloud est le composant en libre-service du cloud computing. Les utilisateurs bénéficient de services cloud via un portail en libre-service, sans intervention du personnel informatique.


Comment automatiser l'approvisionnement

Par le passé, l'approvisionnement de l'infrastructure informatique se faisait manuellement, y compris l'installation des serveurs physiques et le réglage des paramètres matériels souhaités. Si vous aviez besoin de plus de capacité, il fallait commander du matériel supplémentaire, attendre qu'il arrive, puis l'installer et l'approvisionner. 

Aujourd'hui, l'infrastructure est majoritairement logicielle et la virtualisation ainsi que les conteneurs ont accéléré le processus tout en réduisant la fréquence d'approvisionnement et de gestion du matériel.L'approvisionnement peut également être automatisé.

La virtualisation de l'infrastructure a augmenté la capacité et la taille de nombreux environnements d'entreprise, posant ainsi de nouveaux défis. Les développeurs doivent toujours approvisionner l'infrastructure virtuelle pour chaque nouveau développement. Or, l'approvisionnement manuel prend du temps et le risque d'erreur humaine n'est pas négligeable. 

Il est difficile de suivre les modifications, de contrôler les versions et d'éviter les erreurs et incohérences lorsque l'approvisionnement est géré manuellement par les développeurs, pour chaque déploiement.

L'approche IaC (Infrastructure-as-Code) apporte une solution qui permet l'automatisation de votre infrastructure. 

L'IaC consiste à gérer et à approvisionner une infrastructure à l'aide de codes plutôt que par des processus manuels. 

En automatisant l'approvisionnement de l'infrastructure selon l'approche IaC, les développeurs n'ont plus besoin d'approvisionner ni de gérer manuellement les serveurs, les systèmes d'exploitation, le stockage et les autres composants de l'infrastructure chaque fois qu'ils développent ou déploient une application. 

L'IaC implique la création de fichiers de configuration qui contiennent les caractéristiques de votre infrastructure. Cette méthode soulage les développeurs de la plupart des tâches d'approvisionnement. Ils n'ont plus qu'à exécuter un script pour que leur infrastructure soit opérationnelle. 

L'IaC vous assure d'approvisionner le même environnement à chaque fois.

Le déploiement IaC permet également de scinder l'infrastructure en modules qui peuvent ensuite être combinés à loisir et de façon automatisée. 

La codification de votre infrastructure vous fournit un modèle à suivre pour l'approvisionnement et, même si l'opération est toujours possible manuellement, un outil d'automatisation tel que Red Hat® Ansible Automation® Platform peut le faire à votre place. 

Dans la solution Ansible Automation Platform, un playbook décrit l'état souhaité de l'infrastructure, que l'outil peut alors approvisionner. Vous pouvez également utiliser cette solution pour la gestion des configurations afin de maintenir vos systèmes dans l'état souhaité. 

L'automatisation de l'approvisionnement d'une infrastructure constitue la première étape de l'automatisation du cycle d'exploitation des applications.


Pourquoi choisir Red Hat pour l'automatisation ?

La création d'une approche d'automatisation à l'échelle de l'entreprise vous permet d'automatiser non seulement les processus informatiques, mais également les technologies, les équipes et les services dans leur ensemble. 

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.

Chez Red Hat, nous considérons l'automatisation comme une composante essentielle et stratégique de la modernisation de l'informatique et de la transformation numérique de l'entreprise. Nos solutions, services et formations vous offrent le contrôle dont vous avez besoin pour automatiser votre entreprise et consacrer votre énergie à l'innovation et à la croissance.

En outre, 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.

Que vous souhaitiez vous lancer dans l'automatisation ou mettre en œuvre de nouveaux cas d'utilisation, sachez que les solutions Red Hat peuvent vous aider à mettre à l'échelle l'automatisation dans votre entreprise.

Les outils dont vous avez besoin pour automatiser votre environnement informatique

Red Hat Ansible Automation Platform

Plateforme simple, sans agent, qui permet d'étendre l'automatisation informatique à grande échelle. Permet de centraliser et contrôler l'infrastructure informatique au moyen d'un tableau de bord visuel, de contrôles d'accès basés sur les rôles et de nombreuses autres fonctions.

Red Hat Insights logo

Solution qui permet d'identifier et d'écarter de manière proactive les menaces susceptibles d'affecter la sécurité, les performances, la disponibilité et la stabilité. Les analyses prédictives vous permettront de protéger votre environnement contre les problèmes et les temps d'arrêts non prévus.

Vous ne savez pas encore tout sur l'automatisation…