Deployment Automation kann in einer einfachen Konfiguration für einzelne Teams verwendet werden. Zur Unterstützung von Anforderungen der Enterprise-Klasse kann die Software auch skaliert werden: horizontale Skalierbarkeit, Sicherheit der Enterprise-Klasse, Leistung und hohe Verfügbarkeit.
Deployment Automation besteht aus vier primären Komponenten, und jede kann zur Unterstützung von bereits bestehenden, betrieblich definierten Infrastrukturanforderungen logisch und physisch getrennt werden.