Optimally matching supply to demand delivers the lowest cost for a workload, but there also needs to be sufficient extra supply to allow for provisioning time and individual resource failures. Demand can be fixed or variable, requiring metrics and automation to ensure that management does not become a significant cost.
In AWS, you can automatically provision resources to match demand. Auto Scaling and demand, buffer, and time-based approaches allow you to add and remove resources as needed. If you can anticipate changes in demand, you can save more money and ensure your resources match your workload needs.
COST 8: How do you match supply of resources with demand?
For a workload that has balanced spend and performance, ensure that everything you pay for is used and avoid significantly under utilizing instances. A skewed utilization metric ineither direction has an adverse impact on your organization, in either operational costs (degraded performance due to over-utilization), or wasted AWS expenditures (due to over-provisioning).
When designing to match supply against demand, actively think about the patterns of usage and the time it takes to provision new resources.