The document discusses how Puppet can be used to automate infrastructure on AWS. It describes how a Canadian bank used Puppet to reduce manual effort by 90% and increase change deployment frequency by 600%. They were able to easily provision a test application on AWS within a couple weeks using their existing Puppet code without needing new approvals or security processes. Automating infrastructure with Puppet first allowed them to easily and securely adopt cloud technologies.