SERRA LABS CPO
Cost-Performance Optimization for Cloud Applications
Q3/2020
Private and Confidential Cloud Cost-Performance Problem
Cloud Application Usage Dynamically changes while Cloud Application Capacity remains Inelastic resulting in Waste or Slowdown or Both
Waste due to Slowdown due to Over-Capacity Under-Capacity relative to Usage relative to Usage
Excess Costs User Dissatisfaction
$ $$$
35% Waste 48% Slowdown (Flexera Cloud Surveys 2018-20) (HIMSS Cloud Survey 2018) Addressing the Cloud Cost-Performance Problem
Cloud Capacity Management needs to match the Elasticity of Cloud Application Resource Demand to Minimize Waste and Avoid Slowdown
Inelastically Provisioned waste Elastically Provisioned Resource Demand Power
slowdown Resource
Time Elastic versus Inelastic Cloud Resource Provisioning to Meet Dynamic Resource Demand CPO Approach
Utilization Health Metrics Metrics ○ ML-driven Cloud Application Resources for Utilization and Health Levels Analyze ○ AI-based Recommendations for Multiple Recommend Optimization Goals that Differently Trade-Off Cost and Performance
Validate ○ Simulation-based Validation Optimization Benefits of Selected
Resize Recommendation Before Resizing
○ ML-driven Continual Anticipation of Anticipate Suboptimality Private and Confidential CPO Deployment Architecture Comparison with Current Solutions
Serra RightScale (Flexera) Labs CloudHealth (VMware) ParkMyCloud (Turbonomic) Mostly Cost Right Performance Ignores Performance, at the Right Cost, Here & Now, $$ Unvalidated, Continually Often Simplistic
Broad Focus Mostly Governance & Management, Performance Cost Optimization Cost often just about Ignores Cost, billing analysis, Reactive, Performance often not More about App Logic, considered Monitoring Focused Flexera AppDynamics Nutanix Beam New Relic Morpheus Data DataDog SignalFx Performance Optimization Private and Confidential CPO Solution
● Delivered as SaaS ● Pay-Per-Use & Subscription Plans ● Browser-based UI, No Installation Needed
Private and Confidential CPO Roadmap
Azure AWS Multi-Cloud GCP Hybrid Support Support Support Support Support
2020 2020 2021 2021 2021 Q3 Q4 Q1 Q2 Q3
Private and Confidential Summary
● Excess Costs and Poor Performance of Cloud Applications Incurred due to Inelastic Resource Sizing
● CPO is the Only Solution that Optimizes Resource Sizing for Cost and Performance Together
● Each Cloud Application can be Optimized for Its Own Cost- Performance Objective
● CPO available as SaaS for Microsoft Azure Cloud
● AWS Support in Progress, GCP and Multi/Hybrid Cloud Support Planned Private and Confidential