Posted On: May 22, 2018

You can now use AWS Budgets as a resource in your AWS CloudFormation templates, stacks, and StackSets.

AWS Budgets gives you the ability to set custom budgets that alert you when your costs or usage exceed (or are forecasted to exceed) your budgeted amount. You can create budgets at an aggregate level (for example, total monthly costs across all AWS service usage) or a more granular level (for example, monthly Amazon EC2 costs for a particular Linked Account) and receive email and Amazon SNS alerts if your user-defined budget thresholds are exceeded. Using AWS CloudFormation, you can now create, edit, and delete budgets as part of your CloudFormation templates and incorporate budgets into your automated infrastructure deployments. For example, if you have a template that automates the provisioning of new AWS accounts, you can now add one or more budgets into that template and automatically create a budget alongside each new AWS account you create.

To get started using AWS Budgets in AWS CloudFormation, visit the AWS CloudFormation console. Please refer to the AWS CloudFormation user guide for more information on using AWS Budgets as a resource in your templates, stacks, and StackSets.