Community collaboration is at the heart of the Foundation, why not create the initial content for this page so others can benefit and build onto it?
In context to FinOps, resource utilization is about making sure you are getting sufficient business value for the cost. It is necessary to observe a resource’s utilization over time to understand if the performance, availability or other quality metrics are of value for the expense incurred.
For example, there may be times when it is deemed that for performance or availability gains, average utilization may need to decrease and the extra expense incurred is worth the value creation the resource provides. Or the opposite may be true and performance expectations can be lowered to improve cost. For these decisions to be made, resource utilization, efficiency and cost must be looked at together.
The management of resource utilization and efficiency translates into identifying whether there is scope to reduce resource costs while maintaining the required performance and, if there is, making the changes required where it is economically worthwhile to do so.
Measures of success are represented in the context of cloud costs and may include one or more key performance indicators ( KPI ), describe objectives with key results ( OKR ), and declare thresholds defining outliers or acceptable variance from forecasted trends.
at least one measure of success; should be described in a context of cost; this could be an efficiency KPI or an agreed upon threshold or target. for example:
- idle resource costs will not exceed 3% of total monthly cloud spend
- anomaly costs will not exceed $150/month
the information used that contributes to the measure(s) of success listed above; information here may include specific datasources, reports or any relevant input
A list of best practices for cloud architects to design systems to optimize FinOps.Read more
Failure to purchase org level capacity commitments for BigQuery can result in runaway costs due to on-demand query costs. Purchasing an org level capacity commitment and enabling idle capacity at the org level can ensure stable BigQuery costs across the organization. Consideration also needs to be given to whether the...Read more
In this post I’ll share why cloud can both save, and not save, depending on your stage of cost optimization maturity. For illustration purposes, the stages of maturity in this post are split into crawl, walk, and run.Read more
I recently joined a team and one of our accounts was spending an insane amount on DynamoDB (close to $20k / mo) for a set of tables that was under 20GB. Come to find out we had a process to backup the tables every hour of every day with no...Read more
BigQuery (BQ) is a powerful tool compared to traditional hosted database management systems. Because BQ is serverless, has high reliability and speed, and offers on-demand querying services, among other features, the tool is top-rated. The pricing structure of BiqQuery is very different from competitors’ offerings, however. Rather than charging for...Read more
AWS EBS (and other services) snapshots are backups of a system at a current state. Without using a policy, snapshots will continue to grow and grow in quantity. Before you know it, you could be sitting on thousands of unused snapshots (waste?) that have no business value. Do you need...Read more
Forgetting to delete EBS volumes is extremely common for engineers just starting their cloud journey. At a small scale, they accumulate slowly and most third party cloud cost management platforms can identify and even terminate them for you. However, all it takes is one buggy autoscaling group that doesn’t properly...Read more
Our initial challenge: migrating 15 million lines of code from six data centers worldwide in six months. Our team immediately saw a contrast in how to optimize cloud finance and solved this challenge by focusing on building strong governance, cost visibility, and cost optimization policies.
In our original cloud model:...Read more
Reference of cloud cost management platforms, tooling and service providers related to this Capability coming soon.
Reference of courses and training partners related to this Capability coming soon.
Get involved and contribute to the community by sharing your real world experiences related to this Capability in the form of a story or providing a playbook for how you have implemented best practices in your organization. Your real world experiences can be provided in the context of:
Join the conversation about this Capability in Slack . You can submit stories, how-tos and suggest improvements using one of the options for contributing here.