Définition simple
L'Infrastructure as Code décrit et déploie des ressources informatiques au moyen de fichiers versionnés plutôt que de modifications manuelles.
Objectif et usage
L’IaC, Infrastructure as Code, décrit des ressources et configurations dans des fichiers versionnés afin de rendre leur gestion plus reproductible.
Comment ça fonctionne ?
Les outils comparent ou appliquent un état souhaité à travers les API et mécanismes des plateformes concernées.
Exemple et vérification
Avant une application, examiner les créations, modifications et destructions proposées et vérifier l’environnement ainsi que l’identité utilisés.
Points d’attention
Un fichier versionné ne garantit ni une infrastructure sans dérive ni un changement réversible. L’état, les secrets et les modifications manuelles restent à maîtriser.
En résumé
L’IaC apporte un support de revue et d’automatisation ; la validation du changement et la protection des données restent essentielles.