Puppet on AWS: Puppet Quick Start
This is official Amazon Web Services (AWS) documentation for the Puppet Quick Start. This Quick Start automatically deploys a Puppet master and Puppet agents on AWS. Puppet is a declarative, model-based configuration management solution that helps you define the state of your IT infrastructure, and automatically enforces that desired state on your systems. The Quick Start deploys the Puppet master, performs the initial server setup, and creates Linux and Windows-based Puppet agents. AWS CloudFormation templates automate the deployment. Review the deployment guide for architectural considerations and step-by-step deployment instructions. The deployment guide is offered for free here as a Kindle book, or you can read it online or in PDF format; see https://aws.amazon.com/quickstart/architecture/puppet/.