L'évolution de l'infrastructure
Pendant des années, les administrateurs système ont géré les ressources cloud en cliquant dans les consoles web AWS ou Azure. C'est ce qu'on appelle le ClickOps. C'est lent, sujet aux erreurs humaines et impossible à répliquer à l'identique.
Qu'est-ce que l'Infrastructure as Code (IaC) ?
L'IaC est la pratique consistant à gérer et à provisionner l'infrastructure informatique via des fichiers de définition lisibles par machine, plutôt que par une configuration matérielle physique ou des outils de configuration interactifs.
Pourquoi c'est important :
- Vitesse : Déployer un centre de données entier en quelques minutes.
- Cohérence : Le code produit toujours le même résultat.
- Contrôle de version : Vous pouvez suivre les modifications dans Git.
Dans ce cours, nous nous concentrons sur la CLI (Command Line Interface). Tout ce que nous ferons se passera dans le terminal.