Posted On: Mar 16, 2016

This new Quick Start automates the deployment of Puppet on the AWS cloud. Puppet is a declarative, model-based configuration management solution from Puppet Labs that lets you define the state of your IT infrastructure, and automatically enforces that desired state on your systems. This Quick Start automates the deployment of a Puppet master and Puppet agents from scratch, using AWS CloudFormation templates. It deploys Open Source Puppet by default, but you can upgrade to Puppet Enterprise by registering with Puppet Labs and downloading a free trial to manage 10 nodes.

The Quick Start deployment guide discusses the implementation in detail and provides step-by-step instructions for preparing your AWS account, deploying the software, configuring the Puppet agents, and testing your Puppet setup on AWS.

Quick Starts are automated reference deployments for key workloads on the AWS cloud. Each Quick Start launches, configures, and runs the AWS compute, network, storage, and other services required to deploy a specific workload on AWS, using AWS best practices for security and availability.

To get started with Puppet on AWS, use the following resources: