Decrease the amount of time it takes to provision and configure new infrastructure
Decrease or eliminate variability in new infrastructure. If someone does change something, automation will put it back where it belongs.
significantly decrease the management overhead required to maintain complex environments. Instead of staffing up to remediate a security vulnerability, you can simply write the requisite code and then execute it. Now your small team can manage many thousands of nodes with no more effort than managing 100.