AWS Certified Solutions Architect - Professional (#483)

A Solutions Architect is working with a company that is extremely sensitive to its IT costs and wishes to implement controls that will result in a predictable AWS spend each month. Which combination of steps can help the company control and monitor its monthly AWS usage to achieve a cost that is as close as possible to the target amount? (Choose three.)

Implement an IAM policy that requires users to specify a ‘workload’ tag for cost allocation when launching Amazon EC2 instances.
Contact AWS Support and ask that they apply limits to the account so that users are not able to launch more than a certain number of instance types.
Purchase all upfront Reserved Instances that cover 100% of the account’s expected Amazon EC2 usage.
Place conditions in the users’ IAM policies that limit the number of instances they are able to launch.
Define ‘workload’ as a cost allocation tag in the AWS Billing and Cost Management console.
Set up AWS Budgets to alert and notify when a given workload is expected to exceed a defined cost.