SlideShare uma empresa Scribd logo
1 de 61
Baixar para ler offline
Creating A Culture Of Cost
Management In Your Organization
Toban Zolman
VP of Product Development
Cloudability
Cloud Infrastructure Analytics
Why should I care about Cost
Management?
NEW WAY: Many little decisions every day by many different
people
Why does it 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
What happens when it works?
• There are no surprises
• Everyone is on the same page
• Make budgeting easier
• Better decisions are made from engineer to CEO
• Save money
0
45
90
135
180
225
Dev/Test
POC
App#1
App#3
App#2
Exec team starts
really caringLoadtest
A story of growth
Visibility
Allocation Efficiency
Savings
Unit Cost
Visibility
Allocation Efficiency
Savings
Unit Cost
Visibility
Allocation Efficiency
Savings
Unit Cost
I. Cost visibility
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
Two types of people
Manage costs Watch costs
Tips for cost visibility
• Get each stakeholder the spending
fundamentals daily
• Let each team see other teams’ spending habits
• Create broadly available dashboards
Visibility
Allocation Efficiency
Savings
Unit Cost
II. Allocation
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
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
Visibility
Allocation Efficiency
Savings
Unit Cost
III. Efficiency
168
hours in a
week
168
hours in a
week
nights &
weekend
s
108
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 legacy instances that could be upgraded
1. Newer instance families are faster/cheaper but have smaller SSDs
2. Look for instances that have attached Amazon Elastic Block Store
(EBS) and low ephemeral disk access
3. Move M1 to M3 to save $0.03-$0.10 per hour
Source: http://aws.amazon.com/ec2/pricing/
Get alerts when thresholds are crossed
Tips for encouraging efficient behavior
1. Automate weekly waste reporting for each team
2. Gamify cleanup by creating a visible leaderboard
1. Do a monthly, company-wide waste review
Visibility
Allocation Efficiency
Savings
Unit Cost
IV. Savings
Spot vs Reserved Instances?
Reservations require no engineering,
enabling finance to autonomously
reduce costs
Buy Reserved Instances 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
Aligning RIs to infrastructure is more important
than ever because RIs are all sunk cost
Tips for reservation efficiency
1. Appoint a person to own reservation purchases– often
a tech-minded finance person
2. Start with an immediate small and uncontroversial buy
1. Buy iteratively on a schedule that you hold sacred
Visibility
Allocation Efficiency
Savings
Unit Cost
V. Unit Cost
Why does unit cost matter?
0
45
90
135
180
225
Dev/Test
POC
App#1
App#3
App#2
Exec team starts
really caring
Hiccup
An increasing bill isn’t necessarily a bad
thing
0
45
90
135
180
225
The bill still
goes up!
StageIII
Efficiency
StageIV
RIs
Unit cost is
cost per X
cost per subscriber
cost per pageview
cost per customer
cost per API call
Focus on reducing unit cost, even at total cost grows
0
30
60
90
120
150
Unit cost Total cost
Unit cost =
total cost / business metric
$1000 / 1000 customers =
$1 unit cost
Visibility
Allocation Efficiency
Savings
Unit Cost
What does it look like in the real world?
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.”
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
realestate.com.au: Increasing efficient use among
ops/engineers
• 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
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
Midge’s law
Adobe: Optimizing thousands of reserved instances
• One team purchases Reserved
Instances across Adobe
• Established a consistent
monthly purchase to account
for change
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
Getting started on your culture
Things to do right after this Summit
I. Visibility: Set up a daily spending report for stakeholders
II. Allocation: Meet with your finance team to determine the taxonomy for tags & linked
accounts
III. Efficiency: Look for underutilized instances (low CPU+BW+disk) and M3 candidates
IV. Savings: Make an immediate small and uncontroversial Reserved Instance buy
V. Unit cost: Determine a top-line business metric, divide last months’ costs by it
NEW YORK

Mais conteúdo relacionado

Mais procurados

ManageYourCostsAndGovernYourUsageOnAWS[1]
ManageYourCostsAndGovernYourUsageOnAWS[1]ManageYourCostsAndGovernYourUsageOnAWS[1]
ManageYourCostsAndGovernYourUsageOnAWS[1]
Guy KFIR
 

Mais procurados (20)

Efficiency and Cost Optimization: Rightsizing Cloud Resources with Datadog
Efficiency and Cost Optimization: Rightsizing Cloud Resources with DatadogEfficiency and Cost Optimization: Rightsizing Cloud Resources with Datadog
Efficiency and Cost Optimization: Rightsizing Cloud Resources with Datadog
 
AWS Cost Optimization in 5 Perspective
AWS Cost Optimization in 5 PerspectiveAWS Cost Optimization in 5 Perspective
AWS Cost Optimization in 5 Perspective
 
5 Ways to Control your AWS Spending (or, How to Make Your CFO Happy)
5 Ways to Control your AWS Spending (or, How to Make Your CFO Happy)5 Ways to Control your AWS Spending (or, How to Make Your CFO Happy)
5 Ways to Control your AWS Spending (or, How to Make Your CFO Happy)
 
Building a Solid Business Case for Cloud Migration
Building a Solid Business Case for Cloud MigrationBuilding a Solid Business Case for Cloud Migration
Building a Solid Business Case for Cloud Migration
 
The Science of Saving with AWS Reserved Instances
The Science of Saving with AWS Reserved InstancesThe Science of Saving with AWS Reserved Instances
The Science of Saving with AWS Reserved Instances
 
Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Thr...
Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Thr...Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Thr...
Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Thr...
 
Creating the Cloud Business Case
Creating the Cloud Business CaseCreating the Cloud Business Case
Creating the Cloud Business Case
 
HBX: Harvard Business School's Digital Education Goes Data-Centric with Amaz...
HBX:  Harvard Business School's Digital Education Goes Data-Centric with Amaz...HBX:  Harvard Business School's Digital Education Goes Data-Centric with Amaz...
HBX: Harvard Business School's Digital Education Goes Data-Centric with Amaz...
 
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
 
Optimizing your cloud spend the right way
Optimizing your cloud spend the right wayOptimizing your cloud spend the right way
Optimizing your cloud spend the right way
 
(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GE(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GE
 
ManageYourCostsAndGovernYourUsageOnAWS[1]
ManageYourCostsAndGovernYourUsageOnAWS[1]ManageYourCostsAndGovernYourUsageOnAWS[1]
ManageYourCostsAndGovernYourUsageOnAWS[1]
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
Azure Cost Management
Azure Cost ManagementAzure Cost Management
Azure Cost Management
 
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
AWS re:Invent 2016: Setting the Stage for Instant Success: Getting the Most O...
 
TCO
TCO TCO
TCO
 
Enterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - BusinessEnterprise Adoption – Patterns for Success with AWS - Business
Enterprise Adoption – Patterns for Success with AWS - Business
 
Cloud Cost Optimization Whitepaper
Cloud Cost Optimization WhitepaperCloud Cost Optimization Whitepaper
Cloud Cost Optimization Whitepaper
 
Building the Business Case for AWS
Building the Business Case for AWSBuilding the Business Case for AWS
Building the Business Case for AWS
 
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
 

Destaque

Optimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSOptimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWS
Amazon Web Services
 
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
Amazon Web Services
 

Destaque (20)

AWS re:Invent 2016: Cost Optimization at Scale (ENT209)
AWS re:Invent 2016: Cost Optimization at Scale (ENT209)AWS re:Invent 2016: Cost Optimization at Scale (ENT209)
AWS re:Invent 2016: Cost Optimization at Scale (ENT209)
 
AWS Cost Management Lessons from the Private Sector
AWS Cost Management Lessons from the Private SectorAWS Cost Management Lessons from the Private Sector
AWS Cost Management Lessons from the Private Sector
 
Cost optimization on AWS
Cost optimization on AWSCost optimization on AWS
Cost optimization on AWS
 
Optimizing for Cost in the AWS Cloud - 5 Ways to Further Save - AWS Summit 20...
Optimizing for Cost in the AWS Cloud - 5 Ways to Further Save - AWS Summit 20...Optimizing for Cost in the AWS Cloud - 5 Ways to Further Save - AWS Summit 20...
Optimizing for Cost in the AWS Cloud - 5 Ways to Further Save - AWS Summit 20...
 
(ISM402) Cost Optimization at Scale
(ISM402) Cost Optimization at Scale(ISM402) Cost Optimization at Scale
(ISM402) Cost Optimization at Scale
 
AWS Meet-up Atlanta: AWS Economics
AWS Meet-up Atlanta: AWS EconomicsAWS Meet-up Atlanta: AWS Economics
AWS Meet-up Atlanta: AWS Economics
 
(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix
(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix
(ISM309) Efficient Innovation:High-Velocity Cost Management at Netflix
 
Creating a Culture of Cost Management in Your Organization
Creating a Culture of Cost Management in Your OrganizationCreating a Culture of Cost Management in Your Organization
Creating a Culture of Cost Management in Your Organization
 
AWS Cost Control
AWS Cost ControlAWS Cost Control
AWS Cost Control
 
Optimizing AWS S3 storage costs and usage
Optimizing AWS S3 storage costs and usageOptimizing AWS S3 storage costs and usage
Optimizing AWS S3 storage costs and usage
 
Optimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWSOptimizing Your Infrastructure Costs on AWS
Optimizing Your Infrastructure Costs on AWS
 
Best Practices for AWS Cloud Cost Optimization
Best Practices for AWS Cloud Cost OptimizationBest Practices for AWS Cloud Cost Optimization
Best Practices for AWS Cloud Cost Optimization
 
AWS Cost optimization at scale
AWS Cost optimization at scaleAWS Cost optimization at scale
AWS Cost optimization at scale
 
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
(ARC302) Running Lean Architectures: How to Optimize for Cost Efficiency | AW...
 
Managing Amazon AWS Costs
Managing Amazon AWS CostsManaging Amazon AWS Costs
Managing Amazon AWS Costs
 
Finding hidden waste in your AWS infrastructure - 2/11/16
Finding hidden waste in your AWS infrastructure - 2/11/16Finding hidden waste in your AWS infrastructure - 2/11/16
Finding hidden waste in your AWS infrastructure - 2/11/16
 
Optimizing Your AWS Applications and Usage to Reduce Costs
Optimizing Your AWS Applications and Usage to Reduce CostsOptimizing Your AWS Applications and Usage to Reduce Costs
Optimizing Your AWS Applications and Usage to Reduce Costs
 
AWS re:Invent 2016: Driving AWS Cost Efficiency at Your Company (ENT202)
AWS re:Invent 2016: Driving AWS Cost Efficiency at Your Company (ENT202)AWS re:Invent 2016: Driving AWS Cost Efficiency at Your Company (ENT202)
AWS re:Invent 2016: Driving AWS Cost Efficiency at Your Company (ENT202)
 
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
Reducing Cost & Maximizing Efficiency: Tightening the Belt on AWS (CPN211) | ...
 
Proactive Cost Management for AWS Cloud
Proactive Cost Management for AWS CloudProactive Cost Management for AWS Cloud
Proactive Cost Management for AWS Cloud
 

Semelhante a Creating a Culture of Cost Management in Your Organization

Advanced Test Design Methods
Advanced Test Design MethodsAdvanced Test Design Methods
Advanced Test Design Methods
sharon elgarat
 
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy KFIR
 

Semelhante a Creating a Culture of Cost Management in Your Organization (20)

Creating a culture of cost management
Creating a culture of cost managementCreating a culture of cost management
Creating a culture of cost management
 
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
AWS re:Invent 2016: Start Your Cost Optimization Program: Learning from Intui...
 
Creating a Culture of Cost Management in the Cloud
Creating a Culture of Cost Management in the CloudCreating a Culture of Cost Management in the Cloud
Creating a Culture of Cost Management in the Cloud
 
Cost Control Across Cloud, On-Premise and VM Computers by Mark Lavi, Calm.io
Cost Control Across Cloud, On-Premise and VM Computers by Mark Lavi, Calm.ioCost Control Across Cloud, On-Premise and VM Computers by Mark Lavi, Calm.io
Cost Control Across Cloud, On-Premise and VM Computers by Mark Lavi, Calm.io
 
Optimizing your cloud
Optimizing your cloudOptimizing your cloud
Optimizing your cloud
 
Cost Optimization at Scale
Cost Optimization at ScaleCost Optimization at Scale
Cost Optimization at Scale
 
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
 
International software testing conference 2017 fergal hynes
International software testing conference 2017 fergal hynesInternational software testing conference 2017 fergal hynes
International software testing conference 2017 fergal hynes
 
Cloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to ScaleCloud Economics, from Genesis to Scale
Cloud Economics, from Genesis to Scale
 
Running Lean Architectures: How to Optimize for Cost Efficiency
Running Lean Architectures: How to Optimize for Cost Efficiency Running Lean Architectures: How to Optimize for Cost Efficiency
Running Lean Architectures: How to Optimize for Cost Efficiency
 
Cost optimization at scale toronto v3
Cost optimization at scale toronto v3Cost optimization at scale toronto v3
Cost optimization at scale toronto v3
 
Operations: Cost Optimization - Don't Overspend on Infrastructure
Operations: Cost Optimization - Don't Overspend on Infrastructure Operations: Cost Optimization - Don't Overspend on Infrastructure
Operations: Cost Optimization - Don't Overspend on Infrastructure
 
The Essentials of AWS Cost Control
The Essentials of AWS Cost ControlThe Essentials of AWS Cost Control
The Essentials of AWS Cost Control
 
AWS Partner Webcast - Improving Your AWS Cost Efficiency with Cloudability
AWS Partner Webcast - Improving Your AWS Cost Efficiency with CloudabilityAWS Partner Webcast - Improving Your AWS Cost Efficiency with Cloudability
AWS Partner Webcast - Improving Your AWS Cost Efficiency with Cloudability
 
Advanced Test Design Methods
Advanced Test Design MethodsAdvanced Test Design Methods
Advanced Test Design Methods
 
Geico bi pv1.1
Geico bi pv1.1Geico bi pv1.1
Geico bi pv1.1
 
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
Guy.Kfir - Cost Optimization at Scale - NL Summit 2016
 
Cost Optimization at Scale
Cost Optimization at ScaleCost Optimization at Scale
Cost Optimization at Scale
 
IT Financial Intelligence - How the world’s largest companies are evolving th...
IT Financial Intelligence - How the world’s largest companies are evolving th...IT Financial Intelligence - How the world’s largest companies are evolving th...
IT Financial Intelligence - How the world’s largest companies are evolving th...
 
AWS Summit Singapore - How to Reduce Spend and Improve Efficiency in your AWS...
AWS Summit Singapore - How to Reduce Spend and Improve Efficiency in your AWS...AWS Summit Singapore - How to Reduce Spend and Improve Efficiency in your AWS...
AWS Summit Singapore - How to Reduce Spend and Improve Efficiency in your AWS...
 

Mais de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Mais de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

Creating a Culture of Cost Management in Your Organization

  • 1. Creating A Culture Of Cost Management In Your Organization Toban Zolman VP of Product Development Cloudability
  • 3. Why should I care about Cost Management?
  • 4.
  • 5. NEW WAY: Many little decisions every day by many different people
  • 6. Why does it need to be cultural?
  • 7. The cloud is no longer one person’s responsibility… Engineers Finance Operations Capacity Execs
  • 8.
  • 9. How do you build the culture? • Put data in the hands of the people • Enact policies and evangelize best practices • Incentivize good behavior
  • 10. What happens when it works? • There are no surprises • Everyone is on the same page • Make budgeting easier • Better decisions are made from engineer to CEO • Save money
  • 15. Two types of people Incur costs Watch costs
  • 16. Two types of people Incur costs Watch costs
  • 17. Two types of people Incur costs Watch costs
  • 18. Two types of people Incur costs Watch costs
  • 19. Two types of people Manage costs Watch costs
  • 20. Tips for cost visibility • Get each stakeholder the spending fundamentals daily • Let each team see other teams’ spending habits • Create broadly available dashboards
  • 21.
  • 23. First, get everyone involved ๏ Multiple major business units ๏ Lots of products or cost centers ๏ Thousands of shared AWS resources ๏ Distributed teams using AWS
  • 24. 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
  • 25.
  • 26. 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
  • 29. 168 hours in a week nights & weekend s 108
  • 30. Don’t run the cloud like a data center: 65% of the hours in a month are nights and weekends
  • 31. Three easy wins for Amazon EC2 efficiency…
  • 32. Turn off underutilized instances Low CPU, low bandwidth, low disk I/O, >1 day old | This example: Save $1,682 per week
  • 34. Find legacy instances that could be upgraded 1. Newer instance families are faster/cheaper but have smaller SSDs 2. Look for instances that have attached Amazon Elastic Block Store (EBS) and low ephemeral disk access 3. Move M1 to M3 to save $0.03-$0.10 per hour Source: http://aws.amazon.com/ec2/pricing/
  • 35. Get alerts when thresholds are crossed
  • 36. Tips for encouraging efficient behavior 1. Automate weekly waste reporting for each team 2. Gamify cleanup by creating a visible leaderboard 1. Do a monthly, company-wide waste review
  • 38. Spot vs Reserved Instances? Reservations require no engineering, enabling finance to autonomously reduce costs
  • 39. Buy Reserved Instances 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
  • 40.
  • 41. Aligning RIs to infrastructure is more important than ever because RIs are all sunk cost
  • 42.
  • 43.
  • 44. Tips for reservation efficiency 1. Appoint a person to own reservation purchases– often a tech-minded finance person 2. Start with an immediate small and uncontroversial buy 1. Buy iteratively on a schedule that you hold sacred
  • 46. Why does unit cost matter? 0 45 90 135 180 225 Dev/Test POC App#1 App#3 App#2 Exec team starts really caring Hiccup
  • 47. An increasing bill isn’t necessarily a bad thing 0 45 90 135 180 225 The bill still goes up! StageIII Efficiency StageIV RIs
  • 49. cost per subscriber cost per pageview cost per customer cost per API call
  • 50. Focus on reducing unit cost, even at total cost grows 0 30 60 90 120 150 Unit cost Total cost
  • 51. Unit cost = total cost / business metric
  • 52. $1000 / 1000 customers = $1 unit cost
  • 54. What does it look like in the real world?
  • 55. 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.”
  • 56. 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
  • 57. realestate.com.au: Increasing efficient use among ops/engineers • 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 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 Midge’s law
  • 58. Adobe: Optimizing thousands of reserved instances • One team purchases Reserved Instances across Adobe • Established a consistent monthly purchase to account for change 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
  • 59. Getting started on your culture
  • 60. Things to do right after this Summit I. Visibility: Set up a daily spending report for stakeholders II. Allocation: Meet with your finance team to determine the taxonomy for tags & linked accounts III. Efficiency: Look for underutilized instances (low CPU+BW+disk) and M3 candidates IV. Savings: Make an immediate small and uncontroversial Reserved Instance buy V. Unit cost: Determine a top-line business metric, divide last months’ costs by it