Data Universe
Newsletter
GlossaireIInfrastructure as Code (IaC)
DataOps

Infrastructure as Code (IaC)

Définition

Approche qui gère l'infrastructure informatique (serveurs, réseaux, bases de données, clusters Kubernetes) via des fichiers de configuration déclaratifs versionnés dans Git, plutôt que par des configurations manuelles via des interfaces graphiques. L'infra déclarée en code est reproductible, auditable, testable et déployable en un commande — des propriétés essentielles pour les environnements data complexes (data lakes, clusters Spark, warehouses). Terraform est le standard multi-cloud, AWS CDK et Pulumi permettent d'utiliser des langages de programmation (Python, TypeScript) pour définir l'infra. L'IaC est un prérequis au DataOps : sans elle, l'environnement data est un snowflake (irréproductible) difficile à maintenir.

Exemples concrets

TerraformPulumiAWS CDKAnsible
← Retour au glossaireTermes en “I

Fiche rapide

CatégorieDataOps
Exemples4 outils / technologies