This work is licensed under CC BY 4.0 - Read how use or adaptation requires attribution

Usage Optimization

Introduction

Remember the cloud bill is formulated by cost = usage * rate. The two methods of reducing the cloud bill are reducing usage and reducing the rate you pay. Usage optimization is the usage reduction part of the equation. Usage optimization stands to save the most on a per-resource level as much as 100% by removing the resource all together which is what is recommended with idle resources you no longer need/use.

Recommendations for resources/workloads that appear to be resizable should be provided to engineers in a relevant and easy manner. Engineers should have the motivation to remove cloud waste and the business should set aside time for engineers to investigate and action the recommendations in order to maintain cloud efficiency.

Contributing Functions

Maturity Examples

How to get started and what great looks like.

  • Crawl = Idle resources identified and recommendations sent to engineers
  • Walk = Rightsizing resources actively undertaken by engineers
  • Run = Identification and changes to service architecture to take advantage of the variable cost model of cloud

Common KPIs

  • Wastage percentage
  • Potential Savings
  • Cost avoided / Savings
  • Willing to add your story - Contibute stories here or reach out in the FinOps Foundation Slack