Puppet est un outil permettant de déployer rapidement des applications et des outils sur les différents environnements d'un projet.
Basés sur un modèle maître/agents, les déploiements, avec Puppet, sont incrémentaux et reproductibles d'un environnement à l'autre ou d'une instance de machine à une autre.
Néanmoins, tout n'est pas parfait et il peut être compliqué de tester ses développements en local ou de tester de manière automatisée les déploiements.
Heureusement, Docker va permettre d'améliorer tout cela.
Retrouvez les meilleurs cours et tutoriels pour apprendre les technologies de virtualisation