SlideShare a Scribd company logo
1 of 23
CLOUD INFRASTRUCTURE COSTS
Understanding and Controlling
About me
• Thomas Orozco
• Developer Advocate at Scalr
• Cloud Management company
Image Credit: Samuel Q. Green
Why talk about cost?
• Our mission is to help
enterprises drive successful
cloud adoption
• Cost-effectiveness is an
integral dimension of that
success
Image Credit: Stephen JB. Thomas
About you
• DevOps?
• IT?
• Finance?
• Other?
Image Credit: Wilson Joseph
What this talk is about
• Understanding the implications of cloud adoption from a
cost perspective
• Understanding what works, what doesn’t
Cloud: what changes?
• Developer-centric provisioning
process
• IT no longer owns the
provisioning process
• No way back
Image Credit: Tommy Lau
WHAT IS THE PROBLEM?
Cost Tracking for Cloud Resources
Two key problems
• Visibility Problem:
Understanding costs
• Saving Problem: Reducing
costs
Image Credit: Marcio Duarte
3 Key Audiences
• DevOps teams
• Enterprise IT
• Finance
Image Credit: Stephen Copinger
THE VISIBILITY PROBLEM
Why is it hard to account for usage of cloud resources
DevOps on Visibility
• Tasked with sticking to a
budget
• “How much is this going to
cost me? How do I use my
budget responsibly?”
Image Credit: Joe Harrison
Enterprise IT on Visibility
• Tasked with minimizing waste
and optimizing usage
• “How do I tell who owns this
resource?”
Image Credit: Matthew Hawdon
Finance on Visibility
• Tasked with breaking down
the cloud bill and allocating it
across business units
• “How do I tell which business
unit is responsible for these
costs?”
Image Credit: Roy Verhaag
Overall the same problem
• Understanding cloud cost requires visibility on:
– The use case
– The resources
– Their associated costs
• Neither DevOps, IT, nor Finance have that visibility
Existing Solution
• Use metadata (tags) to track
resources and link them to
their use case and cost
Image Credit: Baabullah Hasan
Tags = extra workload
• Adding tags is more work
• Processing tags is more work
Image Credit: Wayne Middleton
Tags = inherently imperfect
• People forget
• Mandatory tagging is easily
circumvented
Image Credit: Maurizio Carpani
THE SAVING PROBLEM
Why is it hard to reduce cloud costs?
Finance on Saving
• Tasked with planning budgets according to cash flows
• With visibility, finance can define budgets for
organizational units
Enterprise IT on Saving
• Tasked with enforcing that business units stay on budget
• With visibility, IT can track effective usage against
budgets, and enforce those
DevOps on Saving
• Ultimately, DevOps engineers control the usage of cloud
resources
• With visibility on their budget usage, DevOps engineers
can identify areas for improvement
Overall, the same solution
• Solving the visibility problem enables saving
THANK YOU!

More Related Content

What's hot

Simplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBsSimplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBsSun Digital, Inc.
 
Introduction to Containers and Cloud
Introduction to Containers and CloudIntroduction to Containers and Cloud
Introduction to Containers and CloudVincent Power
 
MAKING MONEY from openstack
MAKING MONEY from openstackMAKING MONEY from openstack
MAKING MONEY from openstackHui Cheng
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesSimone Brunozzi
 
Redefining The Hybrid Cloud: Rackspace And The EMC Federation
Redefining The Hybrid Cloud: Rackspace And The EMC FederationRedefining The Hybrid Cloud: Rackspace And The EMC Federation
Redefining The Hybrid Cloud: Rackspace And The EMC FederationKenneth Hui
 
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.John Jobling
 
Essel softwarengg
Essel softwarenggEssel softwarengg
Essel softwarenggTapas Shome
 
Bob Lozano - DoDIIS Worldwide 2010
Bob Lozano - DoDIIS Worldwide 2010Bob Lozano - DoDIIS Worldwide 2010
Bob Lozano - DoDIIS Worldwide 2010GovCloud Network
 
Messaging: Harnessing The Cloud
Messaging: Harnessing The CloudMessaging: Harnessing The Cloud
Messaging: Harnessing The CloudWaterstons Ltd
 
Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...
Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...
Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...Day Software
 
PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016Graham Smith
 
Cloud and the Enterprise Risk Profile
Cloud and the Enterprise Risk ProfileCloud and the Enterprise Risk Profile
Cloud and the Enterprise Risk ProfileAmazon Web Services
 
AWS Summit 2013 | Auckland - Powering Start-ups with AWS
AWS Summit 2013 | Auckland - Powering Start-ups with AWSAWS Summit 2013 | Auckland - Powering Start-ups with AWS
AWS Summit 2013 | Auckland - Powering Start-ups with AWSAmazon Web Services
 
RightScale 2017 State of the Cloud
RightScale 2017 State of the CloudRightScale 2017 State of the Cloud
RightScale 2017 State of the CloudRightScale
 
Cloud-Native Workshop - Santa Monica
Cloud-Native Workshop - Santa Monica Cloud-Native Workshop - Santa Monica
Cloud-Native Workshop - Santa Monica VMware Tanzu
 
Deskdoo.com How we re:invented the operating system in the cloud
Deskdoo.com How we re:invented the operating system in the cloudDeskdoo.com How we re:invented the operating system in the cloud
Deskdoo.com How we re:invented the operating system in the cloudAdam Adamczyk
 
MPMA 2013 - Leveraging the Cloud for Museum Collections
MPMA 2013  - Leveraging the Cloud for Museum CollectionsMPMA 2013  - Leveraging the Cloud for Museum Collections
MPMA 2013 - Leveraging the Cloud for Museum CollectionsKacy Clarke
 
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)Rackspace Academy
 

What's hot (20)

Simplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBsSimplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBs
 
Introduction to Containers and Cloud
Introduction to Containers and CloudIntroduction to Containers and Cloud
Introduction to Containers and Cloud
 
MAKING MONEY from openstack
MAKING MONEY from openstackMAKING MONEY from openstack
MAKING MONEY from openstack
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web Services
 
Redefining The Hybrid Cloud: Rackspace And The EMC Federation
Redefining The Hybrid Cloud: Rackspace And The EMC FederationRedefining The Hybrid Cloud: Rackspace And The EMC Federation
Redefining The Hybrid Cloud: Rackspace And The EMC Federation
 
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.
 
Essel softwarengg
Essel softwarenggEssel softwarengg
Essel softwarengg
 
Bob Lozano - DoDIIS Worldwide 2010
Bob Lozano - DoDIIS Worldwide 2010Bob Lozano - DoDIIS Worldwide 2010
Bob Lozano - DoDIIS Worldwide 2010
 
Messaging: Harnessing The Cloud
Messaging: Harnessing The CloudMessaging: Harnessing The Cloud
Messaging: Harnessing The Cloud
 
Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...
Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...
Increasing Site Responsiveness and Scalability while Lowering Costs with CQ5 ...
 
PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016PeopleSoft Cloud Architecture - OpenWorld 2016
PeopleSoft Cloud Architecture - OpenWorld 2016
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud and the Enterprise Risk Profile
Cloud and the Enterprise Risk ProfileCloud and the Enterprise Risk Profile
Cloud and the Enterprise Risk Profile
 
AWS Summit 2013 | Auckland - Powering Start-ups with AWS
AWS Summit 2013 | Auckland - Powering Start-ups with AWSAWS Summit 2013 | Auckland - Powering Start-ups with AWS
AWS Summit 2013 | Auckland - Powering Start-ups with AWS
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
RightScale 2017 State of the Cloud
RightScale 2017 State of the CloudRightScale 2017 State of the Cloud
RightScale 2017 State of the Cloud
 
Cloud-Native Workshop - Santa Monica
Cloud-Native Workshop - Santa Monica Cloud-Native Workshop - Santa Monica
Cloud-Native Workshop - Santa Monica
 
Deskdoo.com How we re:invented the operating system in the cloud
Deskdoo.com How we re:invented the operating system in the cloudDeskdoo.com How we re:invented the operating system in the cloud
Deskdoo.com How we re:invented the operating system in the cloud
 
MPMA 2013 - Leveraging the Cloud for Museum Collections
MPMA 2013  - Leveraging the Cloud for Museum CollectionsMPMA 2013  - Leveraging the Cloud for Museum Collections
MPMA 2013 - Leveraging the Cloud for Museum Collections
 
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
 

Viewers also liked

ScrumImpulz Agile - a Courageous Choice
ScrumImpulz Agile - a Courageous ChoiceScrumImpulz Agile - a Courageous Choice
ScrumImpulz Agile - a Courageous ChoiceOlaf Lewitz
 
Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management Arvind Palanisamy
 
ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr)
ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr) ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr)
ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr) Andreas Chatzakis
 
Azure automation invades your data centre
Azure automation invades your data centreAzure automation invades your data centre
Azure automation invades your data centrekieranjacobsen
 
Major Cloud Platforms Players - Year 2015
Major Cloud Platforms Players - Year 2015Major Cloud Platforms Players - Year 2015
Major Cloud Platforms Players - Year 2015Krishna-Kumar
 

Viewers also liked (6)

ScrumImpulz Agile - a Courageous Choice
ScrumImpulz Agile - a Courageous ChoiceScrumImpulz Agile - a Courageous Choice
ScrumImpulz Agile - a Courageous Choice
 
Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management Scalr - Open Source Cloud Management
Scalr - Open Source Cloud Management
 
Scalr Demo
Scalr DemoScalr Demo
Scalr Demo
 
ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr)
ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr) ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr)
ElasticSearch on AWS - Real Estate portal case study (Spitogatos.gr)
 
Azure automation invades your data centre
Azure automation invades your data centreAzure automation invades your data centre
Azure automation invades your data centre
 
Major Cloud Platforms Players - Year 2015
Major Cloud Platforms Players - Year 2015Major Cloud Platforms Players - Year 2015
Major Cloud Platforms Players - Year 2015
 

Similar to Scalr cost analytics talk

Avoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation FailureAvoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation FailureNathaniel Payne
 
Spend Analysis Identified as Key to CPO Success
Spend Analysis Identified as Key to CPO SuccessSpend Analysis Identified as Key to CPO Success
Spend Analysis Identified as Key to CPO SuccessBill Kohnen
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Cprime
 
TUNI: Business-driven Cloud Adoption
TUNI: Business-driven Cloud AdoptionTUNI: Business-driven Cloud Adoption
TUNI: Business-driven Cloud AdoptionTero Peltola
 
Business Centric IT: Data Management
Business Centric IT: Data ManagementBusiness Centric IT: Data Management
Business Centric IT: Data ManagementDavid A. Chapa
 
Preliminary Modeling & Life Cycle Costing: Underpinnings of Integrated Design.
Preliminary Modeling & Life Cycle Costing:  Underpinnings of Integrated Design.Preliminary Modeling & Life Cycle Costing:  Underpinnings of Integrated Design.
Preliminary Modeling & Life Cycle Costing: Underpinnings of Integrated Design.Illinois ASHRAE
 
Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...Amazon Web Services
 
The Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh DawThe Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh Dawdivijsharma15
 
AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryTom Laszewski
 
Why a DevOps approach is critical to achieve digital transformation
Why a DevOps approach is critical to achieve digital transformationWhy a DevOps approach is critical to achieve digital transformation
Why a DevOps approach is critical to achieve digital transformationAgileSparks
 
Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...
Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...
Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...Vanguard Visions
 
Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Corporation
 
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...Project Controls Expo
 
ToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptx
ToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptxToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptx
ToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptxivanrazine1
 
How to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlHow to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlCoupa Software
 
DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...
DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...
DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...Gene Kim
 

Similar to Scalr cost analytics talk (20)

Avoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation FailureAvoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation Failure
 
Spend Analysis Identified as Key to CPO Success
Spend Analysis Identified as Key to CPO SuccessSpend Analysis Identified as Key to CPO Success
Spend Analysis Identified as Key to CPO Success
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
 
How to Master your Marketing Data - Cody Crumrine, Data Aptitude
How to Master your Marketing Data - Cody Crumrine, Data AptitudeHow to Master your Marketing Data - Cody Crumrine, Data Aptitude
How to Master your Marketing Data - Cody Crumrine, Data Aptitude
 
TUNI: Business-driven Cloud Adoption
TUNI: Business-driven Cloud AdoptionTUNI: Business-driven Cloud Adoption
TUNI: Business-driven Cloud Adoption
 
Business Centric IT: Data Management
Business Centric IT: Data ManagementBusiness Centric IT: Data Management
Business Centric IT: Data Management
 
Preliminary Modeling & Life Cycle Costing: Underpinnings of Integrated Design.
Preliminary Modeling & Life Cycle Costing:  Underpinnings of Integrated Design.Preliminary Modeling & Life Cycle Costing:  Underpinnings of Integrated Design.
Preliminary Modeling & Life Cycle Costing: Underpinnings of Integrated Design.
 
Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...
 
The Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh DawThe Tata Steel Ideation - Divij Sharma Abhitosh Daw
The Tata Steel Ideation - Divij Sharma Abhitosh Daw
 
AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation Advisory
 
Why a DevOps approach is critical to achieve digital transformation
Why a DevOps approach is critical to achieve digital transformationWhy a DevOps approach is critical to achieve digital transformation
Why a DevOps approach is critical to achieve digital transformation
 
Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...
Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...
Managing Cloud Business Solutions for Salisbury/Modbury Digital Enterprise Pr...
 
Softchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost GovernanceSoftchoice Discovery Series: Cloud Cost Governance
Softchoice Discovery Series: Cloud Cost Governance
 
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
Project Controls Expo 31st October 2012 - INTEGRATED PROJECT CONTROLS SOLUTIO...
 
Summer School Lesson 3
Summer School Lesson 3Summer School Lesson 3
Summer School Lesson 3
 
Galorath - IT Data Collection, Analysis and Benchmarking: From Processes and...
Galorath -  IT Data Collection, Analysis and Benchmarking: From Processes and...Galorath -  IT Data Collection, Analysis and Benchmarking: From Processes and...
Galorath - IT Data Collection, Analysis and Benchmarking: From Processes and...
 
ToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptx
ToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptxToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptx
ToShare_UG 13_03_24_Full_BelgianTrailblazerCommunity.pptx
 
How to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlHow to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-control
 
EA Benefits
EA BenefitsEA Benefits
EA Benefits
 
DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...
DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...
DOES15 - Damon Edwards - DevOps Kaizen Practical Steps to Start & Sustain a T...
 

Recently uploaded

GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 

Recently uploaded (20)

Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 

Scalr cost analytics talk

  • 2. About me • Thomas Orozco • Developer Advocate at Scalr • Cloud Management company Image Credit: Samuel Q. Green
  • 3. Why talk about cost? • Our mission is to help enterprises drive successful cloud adoption • Cost-effectiveness is an integral dimension of that success Image Credit: Stephen JB. Thomas
  • 4. About you • DevOps? • IT? • Finance? • Other? Image Credit: Wilson Joseph
  • 5. What this talk is about • Understanding the implications of cloud adoption from a cost perspective • Understanding what works, what doesn’t
  • 6. Cloud: what changes? • Developer-centric provisioning process • IT no longer owns the provisioning process • No way back Image Credit: Tommy Lau
  • 7. WHAT IS THE PROBLEM? Cost Tracking for Cloud Resources
  • 8. Two key problems • Visibility Problem: Understanding costs • Saving Problem: Reducing costs Image Credit: Marcio Duarte
  • 9. 3 Key Audiences • DevOps teams • Enterprise IT • Finance Image Credit: Stephen Copinger
  • 10. THE VISIBILITY PROBLEM Why is it hard to account for usage of cloud resources
  • 11. DevOps on Visibility • Tasked with sticking to a budget • “How much is this going to cost me? How do I use my budget responsibly?” Image Credit: Joe Harrison
  • 12. Enterprise IT on Visibility • Tasked with minimizing waste and optimizing usage • “How do I tell who owns this resource?” Image Credit: Matthew Hawdon
  • 13. Finance on Visibility • Tasked with breaking down the cloud bill and allocating it across business units • “How do I tell which business unit is responsible for these costs?” Image Credit: Roy Verhaag
  • 14. Overall the same problem • Understanding cloud cost requires visibility on: – The use case – The resources – Their associated costs • Neither DevOps, IT, nor Finance have that visibility
  • 15. Existing Solution • Use metadata (tags) to track resources and link them to their use case and cost Image Credit: Baabullah Hasan
  • 16. Tags = extra workload • Adding tags is more work • Processing tags is more work Image Credit: Wayne Middleton
  • 17. Tags = inherently imperfect • People forget • Mandatory tagging is easily circumvented Image Credit: Maurizio Carpani
  • 18. THE SAVING PROBLEM Why is it hard to reduce cloud costs?
  • 19. Finance on Saving • Tasked with planning budgets according to cash flows • With visibility, finance can define budgets for organizational units
  • 20. Enterprise IT on Saving • Tasked with enforcing that business units stay on budget • With visibility, IT can track effective usage against budgets, and enforce those
  • 21. DevOps on Saving • Ultimately, DevOps engineers control the usage of cloud resources • With visibility on their budget usage, DevOps engineers can identify areas for improvement
  • 22. Overall, the same solution • Solving the visibility problem enables saving

Editor's Notes

  1. Booth is right across
  2. Cloud Management Company - Our mission is to help developers, IT and finance drive successful cloud adoption. - Cost is definitely not the only thing we help with!We’ll see that we have a case in doing so, though.
  3. Explain why those were not problems before
  4. Ask who is with each of these organizations
  5. DevOps folks usually are the ones in charge of provisioning resources, but they don’t get the bill, or the breakdown. In most enterprises
  6. The goal might be to: To ask them whether it’s safe to shut down To get them to reduce waste…
  7. tags are not first-class functions of cloud platforms People make mistakes, input invalid formats, input the wrong tags…
  8. It’s hard to enforce tagging resources. Tagging is easily circumvented.
  9. Inherent to the developer-centric workflow Identify resources that cost the most
  10. You do need a way to enforce budgets are respected once set