========= Werkzeuge ========= :Authors: - Christian Theune - Jens Vagelpohl - Michael Hierweck - Stephan Diehl - Veit Schiele :Date: 2012-05-23 .. glossary:: Buildout `zc.buildout `_ ist ein Werkzeug zur Konfigurationsverwaltung von Softwareumgebungen. Buildout bietet u.a. Download Cache, automatisierte Updates sowie eine Python-API für die Installation von Eggs und Scripts. Puppet `Puppet `_ ist ein Werkzeug zum Konfigurationsmanagement vor allem von \*ix-Servern. Ein Administrator soll an zentraler Stelle Konfigurationen von Rechnern in einem Netzwerk verwalten können. Dabei arbeitet Puppet als Client-Server-System mit einer `REST `_-API. Über Templates werden deklarativ die gewünschten Zustände eines Subsystems festgelegt. Schwerpunkt liegt auf der Server-Konfiguration, nicht unbedingt geeignet für Service-Deployment, u.a. keine Orchestrierung vorgesehen. batou `batou `_ ist ein in Python geschriebenes Werkzeug zur automatisierten Konfiguration von Multi-Host- und Multi-Environment-Software.