http://wellarchitectedlabs.com
The first step in your Cost Optimization journey is to setup your account correctly, and get to know the tools and data available for Cost Optimization. These are a collection of labs that are accessible to anyone that will be working with the cloud, including non-technical roles.
This first step will help you to you build a basic account structure, and make sure your account is configured correctly. This will ensure you are collecting data for cost optimization, and this data is accessible to the right people within your organization.
This is a 100 level lab which requires root access. It must be completed for each AWS account in your organization. |
Configuring notifications allows you to receive an email when usage or cost is above a defined amount.
100 Level Lab: This lab will show you how to implement AWS Budgets to provide notifications on usage and spend. |
By using the right pricing model for your workload resources, you pay the lowest price for that resource.
Cost and Usage Analysis will enable you to understand how you consumed the cloud, and what your costs are for that consumption.
100 Level Lab: This lab introduces you to the billing console, allowing you to view your current and past bills, and also inspect your usage across services and accounts. |
Visualizing cost and usage highlights trends and allows you to gain further insights.
100 Level Lab: This lab will introduce AWS Cost Explorer, and demonstrate how to use its features to provide insights. |
Implementing usage controls will ensure excess usage and accompanying costs does not occur.
200 Level Lab: This lab will extend the permissions of the Cost Optimization team, then utilize Identity and Access Management (IAM) policies to control and restrict usage. |
Advanced analysis using your Cost and Usage Report (CUR) will allow you to answer the most challenging questions on your usage and cost. It is the most detailed source of information on your cost and usage available.
200 Level Lab: This lab will utilize Amazon Athena to provide an interface to query the CUR, provide you the most common customer queries, and help you to build your own queries. |
Utilizing the CUR data source in the previous step, you can provide more detailed and custom visualizations and dashboards.
200 Level Lab: This Lab extends the previous step, utilizing Amazon Quicksight to visualize the CUR data source. |