Menu
Puppet on AWS
Quick Start Reference Deployment Guide

Architecture

Deploying this Quick Start with the default parameters builds the following environment in the AWS Cloud.


        Quick Start architecture for Puppet on AWS

Figure 1: Quick Start architecture for Puppet on AWS

This Quick Start deploys the resources shown in Figure 1 and uses them as follows:

  • A VPC is created in the region you choose when you launch the stack. A single, public VPC subnet is created in the first Availability Zone.

  • One Puppet master is deployed into the VPC subnet. During instance launch, the Puppet master is bootstrapped to automatically install all required software along with Puppet modules and manifests that can be used to configure the Puppet agents.

  • One Ubuntu Server is deployed into the VPC subnet. You can then follow the walkthrough in this guide to apply a web server configuration that will install and configure the Apache web server and PHP.

  • One Windows Server 2012 R2 server is deployed into the VPC subnet. You can follow the walkthrough in this guide to apply a web server configuration that will install and configure the Internet Information Services (IIS) web server and ASP.NET.