SlideShare a Scribd company logo
1 of 19
Proposal for a New
Chargeback in ManageIQ
Sergio Ocón (sergio.ocon@redhat.com)
A bunch of others that could not make it here today
ManageiQ Design Summit June 2016
@sergioocon github:sergio-ocon
Agenda
The problem
Understanding the cost structure
External costs
Consumption intelligence
Priorities
Improvements to rating and billing
The problem
Accurately report information about the financial side of the virtualization and
cloud environment
Cost allocation and distribution
For Operational, Tactical and Strategical management
Integrate with other elements in the company:
Data-warehouse / ERP / Billing
Being able to understand economic results of actions:
Costs of changing all infrastructure to the cloud
Renewal of hardware
Being able to understand the costs of the infrastructure is key to manage it
Integrating with DWH / ERP / Billing for company-wide management
This is not a financial system
Simplified: no taxes, no legal, no payments
Understanding the costs
Inputs
Reports
Dashboards
Analysis
EXPORT
ERP
Billing
DWH
Differentiating views on costs
Expense: cost to the user
Associated to users and services
“Independent” of costs of service (but related)
Cost: infrastructure and providers
Amount expended to maintain the infrastructure
Associated to providers
External and internal costs
Budget
Activity Centers
Use | Infrastructure
Use | Infrastructure
Use | Infrastructure
Instance
Storage
Network
Container
Service
VAS
Compute
Memory
Performance
CPU
Other
Fixed + variable
Fixed + variable
Fixed + variable
Costs (direct + indirect)
1. Individual elements costs - how
much it costs to have it running
(i.e. VM, container, LUN,
hypervisor, etc)
2. Cost center grouping
a. Numbering schemes
b. G/L account-type scheme
3. Tenant / Cost grouping
a. Understand costs by
group/user/tenant
4. KPI
a. Cost/VM
b. Cost/Transaction
c. Cost/VM/Provider
5. Amortization
a. OPEX/CAPEX
Costdistribution
Costs
Activity Centers Modifier
Modifier
Modifier
Costs
Instance
Storage
Network
Container
Service
VAS
Compute
Support level
Licenses
Managed
Other
Fixed + variable
Fixed + variable
Fixed + variable
1. Individual elements costs - how
much it costs to have it running
(i.e. VM, container, LUN,
hypervisor, etc)
2. Cost center grouping
a. Numbering schemes
b. G/L account-type scheme
3. Tenant / Cost grouping
a. Understand costs by
group/user/tenant
4. KPI
a. Cost/VM
b. Cost/Transaction
c. Cost/VM/Provider
5. Amortization
a. OPEX/CAPEX
Costdistribution
Costs (direct + indirect)
Activity Centers
Modifier
Modifier
Costs
Instance
Storage
Network
Container
Service
VAS
Compute
Electricity
Personnel
Other
Fixed + variable
Fixed + variable
1. Individual elements costs - how
much it costs to have it running
(i.e. VM, container, LUN,
hypervisor, etc)
2. Cost center grouping
a. Numbering schemes
b. G/L account-type scheme
3. Tenant / Cost grouping
a. Understand costs by
group/user/tenant
4. KPI
a. Cost/VM
b. Cost/Transaction
c. Cost/VM/Provider
5. Amortization
a. OPEX/CAPEX
Costdistribution
Costs (direct + indirect)
Activity Centers
Expense
Instance
Storage
Network
Container
Service
VAS
Compute
Other
1. Price per service associated to
user / group / tenant
a. Different users can have
different prices
b. Service can be a VM or a
mix of VM and storage
c. Different options for the
same service
2. Dependencies in prices
a. I.e. Service includes 3 GB
of storage for free
b. Unlimited VM
3. Reserved or used
4. Relatively independent of costs
a. Cost+
b. Income-
5. Wholesale + Retail
Service
catalogue
Service 1
Service 2
Option A Option B
Service 3 Not allowed
External costs
Some costs are external, meaning:
You don’t control them
Their price can vary with time outside of your control
Examples
Public cloud costs
Licensing renewal
Those elements have to be included in the model in an automatic/manual way
Using public API
Time-bounded
Consumption Intelligence
Demand
a. What is the demand
b. How it is structured
Costs
a. What are the costs
b. Structure
KPI★ This are not mockups of the result
Consumption Intelligence
Budget
Define expected demand and budget
associated to it
Compare with actual costs
Define strategic plan
12+0
3+9, 6+6, 9+3
0+12
Scenarios and comparative analysis
Understand what would be the impact of:
Renewing hardware - less hardware needed + OPEX
Moving workloads to the cloud => Change of cost structure
Compare performance of providers
Cost per transaction of changing one or more layer (i.e. HW, storage)
Understanding parameters that get affected (i.e. AWS different performance per VM type)
Plan for OPEX and CAPEX
Development priorities
C & U
Time
Database
Providers
Charging
Mediation
Guiding
Export DWH / ERP /Billing Engine
Reporting
Budgeting
Cost
association
Cost model
Expense
model
KPIDashboard
Services
definition
Rating
Billing
External
costs
Dev priority
Rating
Tiers
Define rates that are dependent on another parameter.
I.e. First 3 GiB free, over that 30 c€/month/GiB
Steps
Minimum step to be rated
I.e. 30 c€/mont/GiB, minimum step 5 GiB
Everything under 5GiB is rated as 5 GiB, between 5.001 and 10 as 10, etc
Discounts
Discounting are a modification of rates after rating is done
Billing
Automatic billing done by defined period
Hourly, daily, weekly, monthly, yearly
Without customer request (defined by admin, not user)
Wholesale vs. retail
Does not include taxing, payment or collection
Simplified invoicing
Summary vs detail/itemized
Independent on reporting
Take aways
For strategic management and economic operations
Not for financial reporting
Capable of integrating with financial systems
Multi-layer
Costs
Income
Analysis
Dashboards
Thank you!

More Related Content

What's hot

The journey of Moving from AWS ELK to GCP Data Pipeline
The journey of Moving from AWS ELK to GCP Data PipelineThe journey of Moving from AWS ELK to GCP Data Pipeline
The journey of Moving from AWS ELK to GCP Data PipelineRandy Huang
 
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason FreyDesign Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason FreyManageIQ
 
Authentication - Alberto Bellotti - ManageIQ Design Summit 2016
Authentication - Alberto Bellotti - ManageIQ Design Summit 2016Authentication - Alberto Bellotti - ManageIQ Design Summit 2016
Authentication - Alberto Bellotti - ManageIQ Design Summit 2016ManageIQ
 
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, Jupiter
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, JupiterStream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, Jupiter
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, JupiterHostedbyConfluent
 
Biztalk 2013 Launch Briefing
Biztalk 2013 Launch BriefingBiztalk 2013 Launch Briefing
Biztalk 2013 Launch BriefingNikolai Blackie
 
Fossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentationFossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentationCarol Chen
 
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...HostedbyConfluent
 
Serverless Architecture - introduction + AWS demo
Serverless Architecture - introduction + AWS demoServerless Architecture - introduction + AWS demo
Serverless Architecture - introduction + AWS demoJan van Zoggel
 
Function as a Service with Knative and riff
Function as a Service with Knative and riffFunction as a Service with Knative and riff
Function as a Service with Knative and riffVMware Tanzu
 
MongoDB and Machine Learning with Flowable
MongoDB and Machine Learning with FlowableMongoDB and Machine Learning with Flowable
MongoDB and Machine Learning with FlowableFlowable
 
Automating using Ansible
Automating using AnsibleAutomating using Ansible
Automating using AnsibleAlok Patra
 
Cloud Economics - Crayon Optimization Services
Cloud Economics - Crayon Optimization ServicesCloud Economics - Crayon Optimization Services
Cloud Economics - Crayon Optimization ServicesAnfernee Bonds
 
2020 07-30 elastic agent + ingest management
2020 07-30 elastic agent + ingest management2020 07-30 elastic agent + ingest management
2020 07-30 elastic agent + ingest managementDaliya Spasova
 
Cloud hub architecture
Cloud hub architectureCloud hub architecture
Cloud hub architectureKrishna_in
 
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...Red Hat Developers
 
From Zero to Cloud and Back
From Zero to Cloud and BackFrom Zero to Cloud and Back
From Zero to Cloud and BackBATbern
 

What's hot (20)

K8s vs Cloud Foundry
K8s vs Cloud FoundryK8s vs Cloud Foundry
K8s vs Cloud Foundry
 
The journey of Moving from AWS ELK to GCP Data Pipeline
The journey of Moving from AWS ELK to GCP Data PipelineThe journey of Moving from AWS ELK to GCP Data Pipeline
The journey of Moving from AWS ELK to GCP Data Pipeline
 
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason FreyDesign Summit - Technology Vision - Oleg Barenboim and Jason Frey
Design Summit - Technology Vision - Oleg Barenboim and Jason Frey
 
Authentication - Alberto Bellotti - ManageIQ Design Summit 2016
Authentication - Alberto Bellotti - ManageIQ Design Summit 2016Authentication - Alberto Bellotti - ManageIQ Design Summit 2016
Authentication - Alberto Bellotti - ManageIQ Design Summit 2016
 
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, Jupiter
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, JupiterStream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, Jupiter
Stream Processing with Kafka and KSQL in Jupiter | Namit Mahuvakar, Jupiter
 
Biztalk 2013 Launch Briefing
Biztalk 2013 Launch BriefingBiztalk 2013 Launch Briefing
Biztalk 2013 Launch Briefing
 
Fossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentationFossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentation
 
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
SingleStore & Kafka: Better Together to Power Modern Real-Time Data Architect...
 
Serverless Architecture - introduction + AWS demo
Serverless Architecture - introduction + AWS demoServerless Architecture - introduction + AWS demo
Serverless Architecture - introduction + AWS demo
 
Function as a Service with Knative and riff
Function as a Service with Knative and riffFunction as a Service with Knative and riff
Function as a Service with Knative and riff
 
Ceilometer Updates - Kilo Edition
Ceilometer Updates - Kilo EditionCeilometer Updates - Kilo Edition
Ceilometer Updates - Kilo Edition
 
MongoDB and Machine Learning with Flowable
MongoDB and Machine Learning with FlowableMongoDB and Machine Learning with Flowable
MongoDB and Machine Learning with Flowable
 
Automating using Ansible
Automating using AnsibleAutomating using Ansible
Automating using Ansible
 
Xen in the Cloud
Xen in the CloudXen in the Cloud
Xen in the Cloud
 
Cloudhub deployment
Cloudhub deploymentCloudhub deployment
Cloudhub deployment
 
Cloud Economics - Crayon Optimization Services
Cloud Economics - Crayon Optimization ServicesCloud Economics - Crayon Optimization Services
Cloud Economics - Crayon Optimization Services
 
2020 07-30 elastic agent + ingest management
2020 07-30 elastic agent + ingest management2020 07-30 elastic agent + ingest management
2020 07-30 elastic agent + ingest management
 
Cloud hub architecture
Cloud hub architectureCloud hub architecture
Cloud hub architecture
 
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...
 
From Zero to Cloud and Back
From Zero to Cloud and BackFrom Zero to Cloud and Back
From Zero to Cloud and Back
 

Similar to New Chargeback - Sergio Ocon - ManageIQ Design Summit 2016

Breaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWSBreaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWSAmazon Web Services
 
VMWorld 2009 - Gebelin Getting To Yes!
VMWorld 2009 -  Gebelin Getting To Yes!VMWorld 2009 -  Gebelin Getting To Yes!
VMWorld 2009 - Gebelin Getting To Yes!cgebelin
 
AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...
AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...
AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...Amazon Web Services
 
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)Amazon Web Services
 
Aws cloud economics webinar 280617
Aws cloud economics webinar 280617Aws cloud economics webinar 280617
Aws cloud economics webinar 280617Krishnan K ☁
 
VMware: Ekonomický pohľad na cloud
VMware: Ekonomický pohľad na cloudVMware: Ekonomický pohľad na cloud
VMware: Ekonomický pohľad na cloudASBIS SK
 
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...yisbat
 
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...Amazon Web Services
 
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...Amazon Web Services
 
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 2016Guy KFIR
 
Cloud economics webinar 230317
Cloud economics webinar 230317Cloud economics webinar 230317
Cloud economics webinar 230317Krishnan K ☁
 
Cloud Cost Analysis: A Comprehensive Guide
Cloud Cost Analysis: A Comprehensive GuideCloud Cost Analysis: A Comprehensive Guide
Cloud Cost Analysis: A Comprehensive GuideLucy Zeniffer
 
Private cloud with z enterprise
Private cloud with z enterprisePrivate cloud with z enterprise
Private cloud with z enterpriseJim Porell
 
Mastering the fundamentals of AWS billing 8-20-15
Mastering the fundamentals of AWS billing 8-20-15Mastering the fundamentals of AWS billing 8-20-15
Mastering the fundamentals of AWS billing 8-20-15Cloudability
 
Costing it-services sdlee-mfraser_2011-12-07
Costing it-services sdlee-mfraser_2011-12-07Costing it-services sdlee-mfraser_2011-12-07
Costing it-services sdlee-mfraser_2011-12-07Karthik Arumugham
 

Similar to New Chargeback - Sergio Ocon - ManageIQ Design Summit 2016 (20)

TCO
TCO TCO
TCO
 
Cost Optimization at Scale
Cost Optimization at ScaleCost Optimization at Scale
Cost Optimization at Scale
 
Breaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWSBreaking Down the Economics and TCO of Migrating to AWS
Breaking Down the Economics and TCO of Migrating to AWS
 
VMWorld 2009 - Gebelin Getting To Yes!
VMWorld 2009 -  Gebelin Getting To Yes!VMWorld 2009 -  Gebelin Getting To Yes!
VMWorld 2009 - Gebelin Getting To Yes!
 
AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...
AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...
AWS June Webinar Series - Getting Started: Lowering Total Cost of Ownership w...
 
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
 
Aws cloud economics webinar 280617
Aws cloud economics webinar 280617Aws cloud economics webinar 280617
Aws cloud economics webinar 280617
 
VMware: Ekonomický pohľad na cloud
VMware: Ekonomický pohľad na cloudVMware: Ekonomický pohľad na cloud
VMware: Ekonomický pohľad na cloud
 
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
 
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...
Demystifying Cloud Economics – Think Big: How to Build an Investment Case for...
 
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
 
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
 
Cloud economics webinar 230317
Cloud economics webinar 230317Cloud economics webinar 230317
Cloud economics webinar 230317
 
Cloud Cost Analysis: A Comprehensive Guide
Cloud Cost Analysis: A Comprehensive GuideCloud Cost Analysis: A Comprehensive Guide
Cloud Cost Analysis: A Comprehensive Guide
 
Private cloud with z enterprise
Private cloud with z enterprisePrivate cloud with z enterprise
Private cloud with z enterprise
 
Mastering the fundamentals of AWS billing 8-20-15
Mastering the fundamentals of AWS billing 8-20-15Mastering the fundamentals of AWS billing 8-20-15
Mastering the fundamentals of AWS billing 8-20-15
 
Costing it-services sdlee-mfraser_2011-12-07
Costing it-services sdlee-mfraser_2011-12-07Costing it-services sdlee-mfraser_2011-12-07
Costing it-services sdlee-mfraser_2011-12-07
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Salient features in rel 12.2.x
Salient features in rel 12.2.xSalient features in rel 12.2.x
Salient features in rel 12.2.x
 

More from ManageIQ

ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 

More from ManageIQ (20)

ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 

Recently uploaded

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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 textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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...Drew Madelung
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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.pdfsudhanshuwaghmare1
 
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)wesley chun
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
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)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

New Chargeback - Sergio Ocon - ManageIQ Design Summit 2016

  • 1. Proposal for a New Chargeback in ManageIQ Sergio Ocón (sergio.ocon@redhat.com) A bunch of others that could not make it here today ManageiQ Design Summit June 2016 @sergioocon github:sergio-ocon
  • 2. Agenda The problem Understanding the cost structure External costs Consumption intelligence Priorities Improvements to rating and billing
  • 3. The problem Accurately report information about the financial side of the virtualization and cloud environment Cost allocation and distribution For Operational, Tactical and Strategical management Integrate with other elements in the company: Data-warehouse / ERP / Billing Being able to understand economic results of actions: Costs of changing all infrastructure to the cloud Renewal of hardware
  • 4. Being able to understand the costs of the infrastructure is key to manage it Integrating with DWH / ERP / Billing for company-wide management This is not a financial system Simplified: no taxes, no legal, no payments Understanding the costs Inputs Reports Dashboards Analysis EXPORT ERP Billing DWH
  • 5. Differentiating views on costs Expense: cost to the user Associated to users and services “Independent” of costs of service (but related) Cost: infrastructure and providers Amount expended to maintain the infrastructure Associated to providers External and internal costs Budget
  • 6. Activity Centers Use | Infrastructure Use | Infrastructure Use | Infrastructure Instance Storage Network Container Service VAS Compute Memory Performance CPU Other Fixed + variable Fixed + variable Fixed + variable Costs (direct + indirect) 1. Individual elements costs - how much it costs to have it running (i.e. VM, container, LUN, hypervisor, etc) 2. Cost center grouping a. Numbering schemes b. G/L account-type scheme 3. Tenant / Cost grouping a. Understand costs by group/user/tenant 4. KPI a. Cost/VM b. Cost/Transaction c. Cost/VM/Provider 5. Amortization a. OPEX/CAPEX Costdistribution Costs
  • 7. Activity Centers Modifier Modifier Modifier Costs Instance Storage Network Container Service VAS Compute Support level Licenses Managed Other Fixed + variable Fixed + variable Fixed + variable 1. Individual elements costs - how much it costs to have it running (i.e. VM, container, LUN, hypervisor, etc) 2. Cost center grouping a. Numbering schemes b. G/L account-type scheme 3. Tenant / Cost grouping a. Understand costs by group/user/tenant 4. KPI a. Cost/VM b. Cost/Transaction c. Cost/VM/Provider 5. Amortization a. OPEX/CAPEX Costdistribution Costs (direct + indirect)
  • 8. Activity Centers Modifier Modifier Costs Instance Storage Network Container Service VAS Compute Electricity Personnel Other Fixed + variable Fixed + variable 1. Individual elements costs - how much it costs to have it running (i.e. VM, container, LUN, hypervisor, etc) 2. Cost center grouping a. Numbering schemes b. G/L account-type scheme 3. Tenant / Cost grouping a. Understand costs by group/user/tenant 4. KPI a. Cost/VM b. Cost/Transaction c. Cost/VM/Provider 5. Amortization a. OPEX/CAPEX Costdistribution Costs (direct + indirect)
  • 9. Activity Centers Expense Instance Storage Network Container Service VAS Compute Other 1. Price per service associated to user / group / tenant a. Different users can have different prices b. Service can be a VM or a mix of VM and storage c. Different options for the same service 2. Dependencies in prices a. I.e. Service includes 3 GB of storage for free b. Unlimited VM 3. Reserved or used 4. Relatively independent of costs a. Cost+ b. Income- 5. Wholesale + Retail Service catalogue Service 1 Service 2 Option A Option B Service 3 Not allowed
  • 10. External costs Some costs are external, meaning: You don’t control them Their price can vary with time outside of your control Examples Public cloud costs Licensing renewal Those elements have to be included in the model in an automatic/manual way Using public API Time-bounded
  • 11. Consumption Intelligence Demand a. What is the demand b. How it is structured Costs a. What are the costs b. Structure KPI★ This are not mockups of the result
  • 13. Budget Define expected demand and budget associated to it Compare with actual costs Define strategic plan 12+0 3+9, 6+6, 9+3 0+12
  • 14. Scenarios and comparative analysis Understand what would be the impact of: Renewing hardware - less hardware needed + OPEX Moving workloads to the cloud => Change of cost structure Compare performance of providers Cost per transaction of changing one or more layer (i.e. HW, storage) Understanding parameters that get affected (i.e. AWS different performance per VM type) Plan for OPEX and CAPEX
  • 15. Development priorities C & U Time Database Providers Charging Mediation Guiding Export DWH / ERP /Billing Engine Reporting Budgeting Cost association Cost model Expense model KPIDashboard Services definition Rating Billing External costs Dev priority
  • 16. Rating Tiers Define rates that are dependent on another parameter. I.e. First 3 GiB free, over that 30 c€/month/GiB Steps Minimum step to be rated I.e. 30 c€/mont/GiB, minimum step 5 GiB Everything under 5GiB is rated as 5 GiB, between 5.001 and 10 as 10, etc Discounts Discounting are a modification of rates after rating is done
  • 17. Billing Automatic billing done by defined period Hourly, daily, weekly, monthly, yearly Without customer request (defined by admin, not user) Wholesale vs. retail Does not include taxing, payment or collection Simplified invoicing Summary vs detail/itemized Independent on reporting
  • 18. Take aways For strategic management and economic operations Not for financial reporting Capable of integrating with financial systems Multi-layer Costs Income Analysis Dashboards