Dobrý den,
souhlasím, že jsem to nenapsal úplně jasně. Deploy aplikace pomocí puppetu i chefu určitě lze provést. To co umí ansible navíc, nebo přinejmenším pohodlněji je deploy aplikací na více serverů, kdy pro každý server postupně odebere aplikaci z loadbalanceru, deaktivuje notifikace v monitoringu, provede deploy a obojí opět aktivuje. A tohle provede jeden server po druhém tak, že nezaznamenáte výpadek. Podrobněji v dalších dílech. Rád se přiučím, jestli to podobně děláte, pošlete link :).
Ohledně mládí se nedá polemizovat, projekt skutečně mladý je.
Root přístup není potřeba, ansible umí bez problémů využít sudo.