
"Gérer une infrastructure IT est complexe et chronophage. Surtout si l’approche est manuelle, ce qui est aujourd’hui peu adaptée aux enjeux d’évolutivité et de flexibilité des entreprises. L’Infrastructure as Code, également appelée infrastructure programmable ou IaC, évite le recours aux configurations matérielles. Elle désigne le processus qui implique la mise à disposition d’environnements à l’aide d’un code contenant la configuration désirée d’une infrastructure.
«Avec un déploiement manuel, il faut refaire tout le temps les mêmes actions. Mais en codant l’infrastructure, il suffit de lancer une pipeline qui va faire pour toi toutes ces actions.»
L’automatisation du déploiement d’une infrastructure avec l’IaC apporte un gain de temps très significatif. Et contrairement à une approche manuelle, il est possible de réutiliser du code ayant déjà servi à exécuter une tâche identique grâce à la création de modules. Une fois qu’un travail est fait, il n’est pas nécessaire de le refaire: plus la pratique de l’IaC avance, plus le déploiement s’accélère! La démarche est continue et vertueuse."