SlideShare ist ein Scribd-Unternehmen logo
1 von 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!

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

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
 
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
 
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
 
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
 
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...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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.pdfUK Journal
 

Kürzlich hochgeladen (20)

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
 
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
 
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
 
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
 
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...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 

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