Le principe de l’infrastructure-as-code est, comme son nom l’indique, d’utiliser du code au sens du développement pour décrire l’infrastructure. Voici les principaux avantages que vous devez attendre de son adoption :
Il existe aussi quelques effets de bords bénéfiques comme la documentation auto-porteuse des infrastructures par exemple, et le rapprochement entre les Devs et les Ops. Enfin, l’infrastructure-as-code vous donne une plus grande attractivité sur le marché pour trouver les compétences qui vous permettront de maintenir et de faire évoluer vos infrastructures Cloud.
Par extension, pour les organisations ayant atteint une grande maturité, l’infra-as-code permet l’adoption du modèle GitOps, qui utilise Git pour lier les applications et leurs infrastructures au sein d’une même chaîne de CI/CD.