Le principe d'infrastructure as code, permet de résoudre de nombreuses problématiques. Le principal intérêt est certainement de permettre à la fois l'automatisation et un contrôle fin de l'état de son infrastructure, avec historique des changements. Cette présentation tentera de donner un aperçu clair des capacités de trois outils, parmi les nombreux existants dans ce domaine: Ansible, Terraform et Packer. Nous montrerons également comment les faire fonctionner de concert de manière à disposer d'une solution complète et simple pour automatiser et gérer l'ensemble de ses architectures, même lorsqu'elles sont réparties sur plusieurs plateformes.