À retenir
- C'est l'action de rendre une ressource prête à l'emploi.
- Cela concerne aussi bien le matériel (serveurs) que les logiciels ou les comptes utilisateurs.
- C'est une étape clé de l'automatisation informatique moderne.
Provisionner consiste à préparer, configurer et mettre à disposition des ressources informatiques (serveurs, stockage, logiciels ou accès réseaux) pour qu'elles soient prêtes à être utilisées par un utilisateur ou une application. Imaginez que vous prépariez un bureau pour un nouvel employé : vous lui fournissez son matériel, ses accès aux logiciels et sa connexion réseau ; en informatique, on fait la même chose de manière logicielle.
Étymologie
Issu du français « provision » (action de se procurer les choses nécessaires), le terme s'est spécialisé en informatique sous l'influence de l'anglais provisioning. Initialement utilisé dans les télécoms pour l'ouverture de lignes, il désigne aujourd'hui le déploiement automatisé de ressources numériques.
Exemples d'usage
- Cloud Computing : Créer une nouvelle instance de serveur virtuel sur une plateforme comme AWS ou Azure en quelques clics.
- Gestion d'identités : Créer automatiquement un compte e-mail, un dossier partagé et des droits d'accès pour une nouvelle recrue dans l'entreprise.
- Réseau : Allouer une adresse IP et configurer un pare-feu pour un nouvel équipement connecté.
Cas d'usage
Ce concept est central dans le Cloud et le DevOps. Il intervient dès qu'il faut monter une infrastructure de test, déployer une application à grande échelle ou gérer les accès des utilisateurs de manière centralisée sans intervention manuelle répétitive.
Bonnes pratiques
Privilégiez l'automatisation via des outils d'Infrastructure as Code (IaC) pour éviter les erreurs humaines. Pensez également au déprovisionnement : il est crucial de supprimer les ressources inutilisées pour éviter les failles de sécurité et les coûts inutiles (notamment dans le cloud).
Synonymes
Antonymes
Conseil
Si vous débutez, ne confondez pas le stockage de données (faire des provisions) et le provisionnement de ressources. Retenez que provisionner, c'est « donner les moyens de travailler » à un système ou à une personne.
Questions fréquentes
Quelle est la différence entre provisionner et configurer ?
Provisionner, c'est mettre à disposition la ressource (fournir le serveur). Configurer, c'est ajuster ses paramètres internes (installer un logiciel spécifique dessus).
C'est quoi l'auto-provisionnement ?
C'est un mécanisme où le système décide seul de créer de nouvelles ressources en fonction de la charge de travail, sans intervention humaine.