With AWS OpsWorks for Puppet Enterprise, you are charged based on the number of nodes (servers running the Puppet agent) connected to your Puppet master and the time those nodes are running, and you also pay for the underlying Amazon EC2 instance running your Puppet master. There are no upfront costs or minimum fees.

Node Hour Pricing

You pay an hourly rate for each running EC2 instance or on-premises server that is registered with your Puppet master as a node. For example, if you use your Puppet master to manage 10 EC2 instances for 24 hours, you would be billed for 240 node hours. AWS OpsWorks for Puppet Enterprise charges are not incurred after an EC2 instance or on-premises server that is registered as a Puppet node is de-registered, shut down, or terminated.

Number of Node Hours Pricing
First 150 nodes / month Equal to 112,500 node hours $0.0170 per node hour
Next 250 nodes / month Equal to 187,500 node hours $0.0165 per node hour
Next 500 nodes / month Equal to 375,000 node hours $0.0150 per node hour
Next 1,500 nodes / month Equal to 1,125,000 node hours $0.0135 per node hour
Over 2,400 nodes / month Equal to 1,800,000 node hours Contact Us

Free Tier

As part of the AWS Free Tier, you can get started with AWS OpsWorks for Puppet Enterprise for free. If you are within your first 12 months of signup, you receive 7,500 node hours for free per month, enough to provide 10 free connected nodes per month.

Puppet Master Resource Pricing

You pay for the Amazon EC2 instance used to run your managed Puppet master. You only pay for what you use, as you use it. There are no minimum fees and no upfront commitments. AWS OpsWorks for Puppet Enterprise supports three instance types (c4.large, c4.xlarge, c4.2xlarge) and the hourly rate depends on the instance type you choose. See Amazon EC2 pricing to learn more.

Additional Charges

You may incur additional charges if your managed Puppet master uses other AWS services. For example, you may incur charges from Amazon Elastic Block Store (EBS), Amazon S3 for Puppet master backups, and Amazon CloudWatch for log streams.

Additional pricing resources

TCO Calculator

Calculate your total cost of ownership (TCO)

Simple Monthly Calculator

Easily calculate your monthly costs with AWS

Economics Resource Center

Additional resources for switching to AWS

Discover more AWS OpsWorks for Puppet Enterprise resources

Visit the resources page