managing your cloud spend with planforcloud - rightscale compute 2013
TRANSCRIPT
april25-26
sanfrancisco
cloud success starts here
Managing Your Cloud Spend
Hassan Khajeh-Hosseini, Product Manager
Ronnie Regev, Product Manager
#2#2
#RightscaleCompute
Agenda
• Change to the Cloud – The Mind Shift
• Phases of Cost Management
• 1. Investigation and Planning
• 2. Deploying and Monitoring
• 3. Optimization
• Note: We drink our own Champaign
#3#3
#RightscaleCompute
The Cloud Mind Shift
VS
#4#4
#RightscaleCompute
Mind Shift = Confusion = Slipping on Costs
No help from Cloud Providers … I want a server
Cloud Provider
Cloud (region)
Server Type
Operating System
Purchase Option
- On-Demand
- Reserved
- 1 Year, 3 Year
- Light, Medium, Heavy
- Spot Currency
14 months, 29 price changes
#5#5
#RightscaleCompute
How complex can public cloud price be?
12,000 Price Points!
#6
#rightscalecompute
Phases of Cost Management
Investigation and Planning
#7#7
#RightscaleCompute
Investigation
• Proof Of Concept (POC) projects
• Architect the application
• Think about services (compute, storage)
• Think about workloads (temporary, permanent)
• Think about cloud providers
• Cloud Provider Features
• Feature Matrix
• Cloud Provider Performance
• Some tools available
• Might not be required at this stage
#8#8
#RightscaleCompute
Cloud Providers – Cost
• Things to note at this stage:
• Server costs will be 80-95% of your costs, however, do not look past other
costs
• You pay for the amount of storage you provision, not the amount you use
• Look at different regions
• Pay attention to currencies
• Specific resources for specific use cases
• If you terminate a server with a volume attached, you will still be charged for
the volume
#9
#rightscalecompute
Phases of Cost Management
Deploying and Monitoring
#10#10
#RightscaleCompute
Deploying Cost Effective Infrastructure
• Location, location, location !
• Multi-region hosting ->
• Can you do it?
• Should you do it?
• Account & deployment structures
• Per Business Unit \ Line of Business \ Service
• Or ….SDLC
• Understand your license costs
• Autoscale
#11#11
#RightscaleCompute
Monitoring Costs - Demo
• Enterprise Manager Accounts
• Account Quotas
• Deployment Budget Estimate Widget
• Report Manager Demo
#12
#rightscalecompute
Phases of Cost Management
Optimization
#13#13
#RightscaleCompute
Optimization techniques
• Resource Optimization
• Using your existing resource more optimally
• Looking at monitoring metrics & assess usage of resources (CPU,
Memory etc)
• Setting procedures in place
• Using the correct resources for each job
• Cost Optimization
• Require business decisions to be made
• Usually cloud provider specific – Purchase Options
#14#14
#RightscaleCompute
Cost Optimization - Purchase Options
• Commitment for a period of time, discounted rate
• How do you want to pay?
• AWS and Azure
• Can you commit for a period of time?
• Limited by a few factors. OS, Zone, Instance Type.
• Drive behavior
• Upfront vs Monthly costs
• How do your budgets work for the upfront?
• Monthly budget or one off upfront
• Break even points
• Historic usage vs Future Usage
• Note: Next year, the same will maintain costs
#15#15
#RightscaleCompute
Scenario Building
• Import into PlanForCloud
• Different Purchase Options
• Different Regions
• Different Resources
april25-26
sanfrancisco
cloud success starts here
Questions?