Provision and manage your AWS resources with Puppet

Unlock the full value that AWS can deliver to your organization — and manage it with greater agility, more efficiency and the flexibility to scale when you need to. Deliver dependably, enforcing your policies consistently across all your AWS environments.

Puppet Enterprise in AWS Marketplace

We’ve partnered with AWS to make it easy to find and launch Puppet Enterprise directly from the AWS Marketplace. You have two options for running Puppet Enterprise in AWS: You can choose a pay-as-you-go license or bring your own license to the AWS cloud.

Pay-as-you-go license

The pay-as-you-go Puppet Enterprise image on AWS Marketplace allows you to pay only for what you consume without upfront costs or long-term investments. It even gives you the flexibility of using your AWS purchase agreement to buy Puppet Enterprise directly from AWS. To make it easy to get started, the AMI:

  • Comes with Puppet pre-installed and Puppet is automatically and securely configured while booting your EC2 instance.
  • Includes scripts to automate common tasks and configure PE to manage nodes wherever they live — on-premises, offsite data centers, EC2, or other cloud providers.

The Puppet Enterprise AMI is the fastest and easiest way to adopt automation for your cloud projects from the get-go without committing to a long-term contract.

Bring your own license

Already a Puppet Enterprise customer? You can bring your own licenses to the AWS cloud and deploy Puppet Enterprise using our AMI available in AWS Marketplace. For instructions on how to launch the AMI, see our Amazon Web Services Marketplace Image User Guide.

Manage cloud infrastructure at scale

It's easy to spin up new instances in AWS, but it's a lot harder to ensure they're always configured correctly. Puppet Enterprise lets you define your infrastructure as code, which gives you a consistent and repeatable way to provision, configure, and manage your AWS infrastructure. This allows you to scale quickly during peak times and minimizes the risk of downtime due to unauthorized changes. With Puppet Enterprise, small teams can effectively manage thousands of instances without increasing headcount.

Consistently provision AWS instances

Whether you run Puppet in AWS or in your own data center, Puppet's Supported AWS module can be used to provision, configure and manage AWS resources consistently and predictably. Use it to audit AWS resources, launch Auto Scaling groups in Virtual Private Cloud (VPC), perform unit testing, and more. The AWS module supports:

  • EC2
  • Virtual Private Cloud (VPC)
  • Elastic Load Balancing
  • Auto Scaling
  • Security Groups
  • Route53 DNS

Get started today

 

AWS
In our old model, it took several weeks, and with Puppet on top of automating the underlying infrastructure in the cloud, we deliver in about an hour.
Evan Scheessele, master engineer of cloud platforms, HP
Get Puppet Enterprise on up to 10 nodes for free.