SlideShare a Scribd company logo
Creating a Culture of Cost Management 
in Your Organization 
J.R. Storment, Chief Customer Officer @ Cloudability 
jr@cloudability.com 
© 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
A story of growth! 
225 
180 
135 
90 
45 
0 
Dev/Test 
POC 
App #1 
App #3 
App #2 
Exec team starts 
really caring 
Load test
Why does this need to be cultural?!
The cloud is no longer one person’s responsibility…! 
Engineers Finance Operations Capacity Execs
How do you build the culture?! 
• Put data in the hands of the people! 
• Enact policies and evangelize best practices! 
• Incentivize good behavior!
Rolling out a cost management program! 
• Stage I: Cost visibility for all (emails, alerts, dashboards) 
• Stage II: Allocating costs to departments (tags, linked accounts) 
• Stage III: Efficiently using only what you need (underutilized, rightsizing) 
• Stage IV: Saving by lowering hourly costs (Reserved and Spot Instances) 
• Stage V: Tying spending to the bottom line (unit cost)
Allocation Efficiency 
Visibility 
Savings 
Unit Cost
I. Cost visibility! 
Allocation Efficiency 
Visibility 
Savings 
Unit cost
Two types of people 
Incur costs Watch costs
Two types of people 
Incur costs Watch costs
Two types of people 
Incur costs Watch costs
Two types of people 
Incur costs Watch costs
Tips for cost visibility 
• Get each stakeholder the spending fundamentals daily 
• Let each teams see other teams’ spending habits 
• Create broadly available dashboards
Creating a culture of cost management
Case study: Enterprise with 100s of apps! 
- Split the detailed billing reports into 750 different views broken 
down by BUs/applications/environments/etc.! 
- Daily spending updates ! 
800 users get daily emails with just their spending! 
- Oversight for reporting and control! 
Execs/finance see the total spending in a simple weekly digest! 
"Our goal is to put control of AWS resources in each product 
team’s hands. We want to get out of the way but at the same 
time we still need oversight to stop overspending.”"
II. Allocation! 
Allocation Efficiency 
Savings 
Unit cost 
Visibility
First, get everyone involved 
๏ Multiple major business units 
๏ Lots of products or cost centers 
๏ Thousands of shared AWS 
resources 
๏ Distributed teams using AWS
Tools for splitting up resources! 
• Tags are highly flexible, but 100% coverage is difficult due to compliance 
• Linked accounts offer clean chargeback but limit reporting options
Creating a culture of cost management
Pro-tips: Allocating costs! 
• Get consensus on the taxonomy (but let Finance drive)! 
• Define 2–3 mandatory tags like “project” or 
“environment”! 
• Consider a “tag or terminate” rule to enforce 
compliance!
Case study: The enterprise with 500 linked accounts, ! 
no oversight, hundreds of influencers! 
- Split the accounts based on product and environment! 
- SAP data as source of truth for grouping metadata: ! 
Cost center, product group, business unit, etc! 
- Chargeback aligned to finance’s view of the business, ! 
not just the operational linked account structure!
III. Efficiency! 
Allocation Efficiency 
Savings 
Unit cost 
Visibility
168 
hours in a week
108 
nights & 
weekends
Don’t run the cloud like a data center: ! 
65% of the hours in a month ! 
are nights and weekends!
Three easy wins for Amazon EC2 efficiency…!
Turn off underutilized instances! 
Low CPU, low bandwidth, low disk I/O, >1 day old | This example: Save $1,682 per week
Schedule dev/test downtime!
Find M1s that could be upgraded! 
1. Newer instance families are faster & cheaper 
but have smaller SSDs 
2. Look for instances that have Amazon Elastic Block Store (EBS) 
devices attached and low ephemeral disk access 
3. Move M1 to M3 to save $0.03-$0.10 an hour 
Source: http://aws.amazon.com/ec2/pricing/
Get alerts when thresholds are crossed!
Tips for encouraging efficient behavior! 
• Automate weekly waste reporting to each team! 
• Gamify clean-up by creating a visible leaderboard! 
• Do a monthly whole-company waste review! 
For more check out: 
“MegaRun: Behind the 156,000 Core HPC Run”
Case study: High traffic site with decentralized ops! 
avg hourly node cost ($) 
x 
avg node uptime (%) 
x 
sq rt inverse of CPU util (%) 
x 
avg node running life (hrs) 
x 
avg daily unique nodes^1.3 
Lots of developers using dev/test 
instances and forgetting to turn them off! 
Used Cloudability API data to normalize 
dev/test environment “health”! 
Developed an algorithm to determine 
health/sickness of any dev/test 
environment! 
Midge’s law!
IV. Savings! 
Allocation Efficiency 
Savings 
Unit cost 
Visibility
Spot vs. Reserved Instances?! 
Reservations require no engineering, ! 
enabling finance to autonomously reduce costs!
Don’t fear the reservation! 
• Prices drop, but not fast enough to erode savings! 
• With usage over 50% three-year RIs always won! 
Source: http://blog.cloudability.com/cloud-cost-war-shouldnt-stop-buying-reserved-instances/
Buy based on current hourly data! 
Don’t wait to buy reservations until you’ve completed the 
perfect analysis — you’ll waste more money than you save!
New Reserved Instance Model (as of 12/2/14)! 
- Dropped Lights and Mediums! 
- All Reservations now function as Heavy RIs! 
- Multiple ways to pay for them now (all, partial, no upfront)! 
- “Partial upfront” is the same as legacy Heavy RIs! 
- Math and economics essentially the same! 
For more, check out:! 
blog.cloudability.com!
Tips for reservation efficiency! 
• Appoint a person to own reservation purchases—! 
often a tech-minded finance person! 
• Start with an immediate small and uncontroversial buy! 
• Buy iteratively on a schedule that you hold sacred!
Case study: Buying for 12,500+ daily instances! 
25th of the month:! 
Central team drives decisions with minimal input from teams! 
26th of the month:! 
Modifications made each month ahead of purchase! 
28th of the month:! 
Purchase based on the current month’s utilization data!
V. Unit cost! 
Efficiency 
Savings 
Allocation 
Unit cost 
Visibility
Why does unit cost matter? 
225 
180 
135 
90 
45 
0 
Dev/Test 
POC 
App #1 
App #3 
App #2 
Exec team starts 
really caring 
Hiccup
An increasing bill isn’t necessarily a bad thing 
225 
180 
135 
90 
45 
0 
The bill still 
goes up! 
Exec team starts 
really caring 
Stage III 
Efficiency 
Stage IV 
RIs
@cloudability 
Unit cost is 
cost per X
@cloudability 
cost per subscriber 
cost per pageview 
cost per customer 
cost per api call
Focus on reducing unit cost, even as total cost grows 
150 
120 
90 
60 
30 
0 
Unit cost Total cost
@cloudability 
Unit cost = 
total cost / business metric
@cloudability 
$1000 / 1000 customers = 
$1 unit cost
Case study: Scaled web business pushing unit cost ! 
• Product owners track unit cost daily tying spending to revenue! 
• Operations examines infrastructure changes in terms of unit cost impact! 
• Finance reports monthly & quarterly on margin impacts based on unit cost! 
• VPs set goals on unit cost and worry less about setting arbitrary total cost 
goals! 
Shortcut: Track your AWS bill as a percentage of revenue!
Getting started on your culture!
Things to do right after re:Invent! 
I. Visibility: Give stakeholders a daily view into spending! 
II. Allocation: Put together a taxonomy with your finance team and start splitting 
linked accounts and tagging! 
III. Efficiency: Look at underutilized instances (low CPU + BW + disk) and M1 to 
M3 candidates (disk access + attached storage)! 
IV. Hourly savings: Make an immediate small and uncontroversial RI buy! 
V. Unit cost: Determine your top-line business metric, divide costs by them!
Start a cost management group ! 
to share best practices within your company ! 
and encourage accountability !
Start a free14-day trial! 
at cloudability.com!

More Related Content

PDF
AWS Cloud economics
PDF
faisal mushtaq - an enterprise cloud cost management framework
PPTX
What is Cloud Cost Optimization and Management? How It Works?
PDF
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
PDF
Dev ops vs noops vs finops
PDF
Uses, considerations, and recommendations for AWS
PDF
Total Cost of Ownership, what is it ? and why do we need to know more about it.
PPTX
How Successful Companies backup their AWS data, workloads and applications wh...
AWS Cloud economics
faisal mushtaq - an enterprise cloud cost management framework
What is Cloud Cost Optimization and Management? How It Works?
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds Capacity
Dev ops vs noops vs finops
Uses, considerations, and recommendations for AWS
Total Cost of Ownership, what is it ? and why do we need to know more about it.
How Successful Companies backup their AWS data, workloads and applications wh...

What's hot (13)

PDF
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
PDF
Calculating TCO for Cloud based Applications
PDF
Enterprise Cloud Strategy Framework
PDF
4 Phases of Cloud Optimization
PDF
Bootcamp Recap: EC2 Reserved Instances
PDF
Cloud skills development
PPTX
The business case for the cloud
PPTX
Lss cloud computing a boon for smb-interop-2011
PDF
How to Allocate and Report Cloud Costs with RightScale Optima
PDF
4. cloud procurement
PDF
AWS Cost Optimization: Comprehensive Overview of Design Principles, Optimizat...
PDF
Digital transformation on aws
PDF
Cloud tco numbers and lessons
Prepare Your Enterprise Cloud Strategy for 2019: 7 Things to Think About Now
Calculating TCO for Cloud based Applications
Enterprise Cloud Strategy Framework
4 Phases of Cloud Optimization
Bootcamp Recap: EC2 Reserved Instances
Cloud skills development
The business case for the cloud
Lss cloud computing a boon for smb-interop-2011
How to Allocate and Report Cloud Costs with RightScale Optima
4. cloud procurement
AWS Cost Optimization: Comprehensive Overview of Design Principles, Optimizat...
Digital transformation on aws
Cloud tco numbers and lessons
Ad

Similar to Creating a culture of cost management (20)

PDF
Creating A Culture Of Cost Management 11-10-15
PDF
Creating a Culture of Cost Management in the Cloud
PDF
Mastering the fundamentals of AWS billing 8-20-15
PDF
Finding hidden waste in your AWS infrastructure - 2/11/16
PDF
Innovation Track AWS Cloud Experience Argentina - Optimizando Costos
PDF
Optimizing EC2 usage on AWS
PDF
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)
PPTX
Cloud Expedition Technical1 - Día 1.pptx
PDF
AWS Cost Allocation best practices: How high-growth businesses succeed
PDF
AWS Cost Allocation Using Tags And Linked Accounts
PDF
AWS Costs From a Finance Lens
PDF
AWS Cost Optimization: Strategies for Maximizing Cloud Efficiency
PDF
How to Set Up a Cloud Cost Optimization Process for your Enterprise
PDF
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
PDF
Best Practices and Resources to Effectively Manage and Optimize Your AWS Costs
PDF
The Science of Saving with AWS Reserved Instances
PDF
ProsperOps and CFO Leadership Council: The What, Why, and How of Cloud FinOps...
PPTX
The Frugal Architecture in Practice.pptx
PDF
AWS Cost Optimization in 5 Perspective
PDF
How to Find and Fix Waste to Optimize Your Cloud Spend
Creating A Culture Of Cost Management 11-10-15
Creating a Culture of Cost Management in the Cloud
Mastering the fundamentals of AWS billing 8-20-15
Finding hidden waste in your AWS infrastructure - 2/11/16
Innovation Track AWS Cloud Experience Argentina - Optimizando Costos
Optimizing EC2 usage on AWS
AWS Cloud Experience CA: Cómo reducir sus costos en AWS (broad cost strategy)
Cloud Expedition Technical1 - Día 1.pptx
AWS Cost Allocation best practices: How high-growth businesses succeed
AWS Cost Allocation Using Tags And Linked Accounts
AWS Costs From a Finance Lens
AWS Cost Optimization: Strategies for Maximizing Cloud Efficiency
How to Set Up a Cloud Cost Optimization Process for your Enterprise
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Best Practices and Resources to Effectively Manage and Optimize Your AWS Costs
The Science of Saving with AWS Reserved Instances
ProsperOps and CFO Leadership Council: The What, Why, and How of Cloud FinOps...
The Frugal Architecture in Practice.pptx
AWS Cost Optimization in 5 Perspective
How to Find and Fix Waste to Optimize Your Cloud Spend
Ad

More from Cloudability (11)

PDF
Efficiency and Cost Optimization: Rightsizing Cloud Resources with Datadog
PDF
Optimizing AWS S3 storage costs and usage
PDF
The *New* Science Of Choosing AWS Reserved Instances
PDF
Strategies For Lasting Savings With AWS Reserved Instances
PDF
Science Of Saving With AWS Reserved Instances - 9/11/14
PDF
AWS Reserved Instances: Turn your recommendations into purchases
PDF
Modifying Your AWS Reserved Instances
PDF
The Science Behind Choosing AWS Reserved Instances
PPTX
Startup Weekend: Making It Real
PPT
Grabbing The Cloud Cost Tiger By The Tail
PDF
Optimizing your cloud spend the right way
Efficiency and Cost Optimization: Rightsizing Cloud Resources with Datadog
Optimizing AWS S3 storage costs and usage
The *New* Science Of Choosing AWS Reserved Instances
Strategies For Lasting Savings With AWS Reserved Instances
Science Of Saving With AWS Reserved Instances - 9/11/14
AWS Reserved Instances: Turn your recommendations into purchases
Modifying Your AWS Reserved Instances
The Science Behind Choosing AWS Reserved Instances
Startup Weekend: Making It Real
Grabbing The Cloud Cost Tiger By The Tail
Optimizing your cloud spend the right way

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Spectroscopy.pptx food analysis technology
PDF
Empathic Computing: Creating Shared Understanding
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
cuic standard and advanced reporting.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Machine learning based COVID-19 study performance prediction
Network Security Unit 5.pdf for BCA BBA.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Encapsulation theory and applications.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectroscopy.pptx food analysis technology
Empathic Computing: Creating Shared Understanding
The AUB Centre for AI in Media Proposal.docx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing
cuic standard and advanced reporting.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
Machine learning based COVID-19 study performance prediction

Creating a culture of cost management

  • 1. Creating a Culture of Cost Management in Your Organization J.R. Storment, Chief Customer Officer @ Cloudability jr@cloudability.com © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 2. A story of growth! 225 180 135 90 45 0 Dev/Test POC App #1 App #3 App #2 Exec team starts really caring Load test
  • 3. Why does this need to be cultural?!
  • 4. The cloud is no longer one person’s responsibility…! Engineers Finance Operations Capacity Execs
  • 5. How do you build the culture?! • Put data in the hands of the people! • Enact policies and evangelize best practices! • Incentivize good behavior!
  • 6. Rolling out a cost management program! • Stage I: Cost visibility for all (emails, alerts, dashboards) • Stage II: Allocating costs to departments (tags, linked accounts) • Stage III: Efficiently using only what you need (underutilized, rightsizing) • Stage IV: Saving by lowering hourly costs (Reserved and Spot Instances) • Stage V: Tying spending to the bottom line (unit cost)
  • 8. I. Cost visibility! Allocation Efficiency Visibility Savings Unit cost
  • 9. Two types of people Incur costs Watch costs
  • 10. Two types of people Incur costs Watch costs
  • 11. Two types of people Incur costs Watch costs
  • 12. Two types of people Incur costs Watch costs
  • 13. Tips for cost visibility • Get each stakeholder the spending fundamentals daily • Let each teams see other teams’ spending habits • Create broadly available dashboards
  • 15. Case study: Enterprise with 100s of apps! - Split the detailed billing reports into 750 different views broken down by BUs/applications/environments/etc.! - Daily spending updates ! 800 users get daily emails with just their spending! - Oversight for reporting and control! Execs/finance see the total spending in a simple weekly digest! "Our goal is to put control of AWS resources in each product team’s hands. We want to get out of the way but at the same time we still need oversight to stop overspending.”"
  • 16. II. Allocation! Allocation Efficiency Savings Unit cost Visibility
  • 17. First, get everyone involved ๏ Multiple major business units ๏ Lots of products or cost centers ๏ Thousands of shared AWS resources ๏ Distributed teams using AWS
  • 18. Tools for splitting up resources! • Tags are highly flexible, but 100% coverage is difficult due to compliance • Linked accounts offer clean chargeback but limit reporting options
  • 20. Pro-tips: Allocating costs! • Get consensus on the taxonomy (but let Finance drive)! • Define 2–3 mandatory tags like “project” or “environment”! • Consider a “tag or terminate” rule to enforce compliance!
  • 21. Case study: The enterprise with 500 linked accounts, ! no oversight, hundreds of influencers! - Split the accounts based on product and environment! - SAP data as source of truth for grouping metadata: ! Cost center, product group, business unit, etc! - Chargeback aligned to finance’s view of the business, ! not just the operational linked account structure!
  • 22. III. Efficiency! Allocation Efficiency Savings Unit cost Visibility
  • 23. 168 hours in a week
  • 24. 108 nights & weekends
  • 25. Don’t run the cloud like a data center: ! 65% of the hours in a month ! are nights and weekends!
  • 26. Three easy wins for Amazon EC2 efficiency…!
  • 27. Turn off underutilized instances! Low CPU, low bandwidth, low disk I/O, >1 day old | This example: Save $1,682 per week
  • 29. Find M1s that could be upgraded! 1. Newer instance families are faster & cheaper but have smaller SSDs 2. Look for instances that have Amazon Elastic Block Store (EBS) devices attached and low ephemeral disk access 3. Move M1 to M3 to save $0.03-$0.10 an hour Source: http://aws.amazon.com/ec2/pricing/
  • 30. Get alerts when thresholds are crossed!
  • 31. Tips for encouraging efficient behavior! • Automate weekly waste reporting to each team! • Gamify clean-up by creating a visible leaderboard! • Do a monthly whole-company waste review! For more check out: “MegaRun: Behind the 156,000 Core HPC Run”
  • 32. Case study: High traffic site with decentralized ops! avg hourly node cost ($) x avg node uptime (%) x sq rt inverse of CPU util (%) x avg node running life (hrs) x avg daily unique nodes^1.3 Lots of developers using dev/test instances and forgetting to turn them off! Used Cloudability API data to normalize dev/test environment “health”! Developed an algorithm to determine health/sickness of any dev/test environment! Midge’s law!
  • 33. IV. Savings! Allocation Efficiency Savings Unit cost Visibility
  • 34. Spot vs. Reserved Instances?! Reservations require no engineering, ! enabling finance to autonomously reduce costs!
  • 35. Don’t fear the reservation! • Prices drop, but not fast enough to erode savings! • With usage over 50% three-year RIs always won! Source: http://blog.cloudability.com/cloud-cost-war-shouldnt-stop-buying-reserved-instances/
  • 36. Buy based on current hourly data! Don’t wait to buy reservations until you’ve completed the perfect analysis — you’ll waste more money than you save!
  • 37. New Reserved Instance Model (as of 12/2/14)! - Dropped Lights and Mediums! - All Reservations now function as Heavy RIs! - Multiple ways to pay for them now (all, partial, no upfront)! - “Partial upfront” is the same as legacy Heavy RIs! - Math and economics essentially the same! For more, check out:! blog.cloudability.com!
  • 38. Tips for reservation efficiency! • Appoint a person to own reservation purchases—! often a tech-minded finance person! • Start with an immediate small and uncontroversial buy! • Buy iteratively on a schedule that you hold sacred!
  • 39. Case study: Buying for 12,500+ daily instances! 25th of the month:! Central team drives decisions with minimal input from teams! 26th of the month:! Modifications made each month ahead of purchase! 28th of the month:! Purchase based on the current month’s utilization data!
  • 40. V. Unit cost! Efficiency Savings Allocation Unit cost Visibility
  • 41. Why does unit cost matter? 225 180 135 90 45 0 Dev/Test POC App #1 App #3 App #2 Exec team starts really caring Hiccup
  • 42. An increasing bill isn’t necessarily a bad thing 225 180 135 90 45 0 The bill still goes up! Exec team starts really caring Stage III Efficiency Stage IV RIs
  • 43. @cloudability Unit cost is cost per X
  • 44. @cloudability cost per subscriber cost per pageview cost per customer cost per api call
  • 45. Focus on reducing unit cost, even as total cost grows 150 120 90 60 30 0 Unit cost Total cost
  • 46. @cloudability Unit cost = total cost / business metric
  • 47. @cloudability $1000 / 1000 customers = $1 unit cost
  • 48. Case study: Scaled web business pushing unit cost ! • Product owners track unit cost daily tying spending to revenue! • Operations examines infrastructure changes in terms of unit cost impact! • Finance reports monthly & quarterly on margin impacts based on unit cost! • VPs set goals on unit cost and worry less about setting arbitrary total cost goals! Shortcut: Track your AWS bill as a percentage of revenue!
  • 49. Getting started on your culture!
  • 50. Things to do right after re:Invent! I. Visibility: Give stakeholders a daily view into spending! II. Allocation: Put together a taxonomy with your finance team and start splitting linked accounts and tagging! III. Efficiency: Look at underutilized instances (low CPU + BW + disk) and M1 to M3 candidates (disk access + attached storage)! IV. Hourly savings: Make an immediate small and uncontroversial RI buy! V. Unit cost: Determine your top-line business metric, divide costs by them!
  • 51. Start a cost management group ! to share best practices within your company ! and encourage accountability !
  • 52. Start a free14-day trial! at cloudability.com!