Join Joseph Holbrook for an in-depth discussion in this video AWS Budgets demo, part of Amazon Web Services: Analysis.
- [Instructor] I am currently in the AWS management console. For this specific exercise we'd like to go ahead and create a budget, so that we're notified of any billing expenses that exceed the threshold that we set. Let's go ahead and proceed over to Billing. We're now in the Billing & Cost Management Dashboard. Let's proceed over to the left, and select Budgets.
I have a budget set up that is specifically named EC2 Instances. You could see that it has a Forecast and a Budgeted amount of 100 dollars. Let's go ahead and create a new budget. Select Create Budget. We have several choices here. We could go ahead and select the budget type based on cost, usage or reserved instance utilization. Let's proceed and select Cost, and select the name of this report.
Let's select a period of Quarterly in this case. Let's select a start date of July 1st, and the end date of 9/30/17. This will also do forecasting as well. Let's go ahead and proceed and put in a budget of let's say, 200 dollars. We will then include specific costs that we want to identify as well. Let's proceed and select Service.
When we select Service we want to be specific in the resource services that we're selecting. In this case let's select EC2-ELB. This is Elastic Beanstalk. We could also add additional services to the cost as well. In this case here I just want to look at Elastic Beanstalk. I can then also look at tags. If we select Tag, we could select any specific tags we may have predefined.
In this case we won't do that. We could also select notifications as an option. In this case here let's go ahead and just select Create. We now have a new report. You could see that the estimate for this budget forecast is approximately $46.36. The budgeted amount was 200 dollars, and right now we're running at about 5% of the threshold, but the forecasted amount is up to 23%.
You can also go and select Download CSV, and open up this as a Excel spreadsheet. Once again feel free to edit your preferences on how you want to view this.
- AWS performance bottlenecks
- Monitoring EC2 instances with CloudWatch
- Monitoring EBS storage bottlenecks
- Monitoring RT53
- Optimizing the environment
- Optimizing RDS database services
- Consolidated billing best practices
- Identifying application issues
- Customizing CloudWatch metrics and dashboards
- CloudFront edge caching