UPDATEd ON
5 Dec
2024
With Perspectives, your teams have an easy, intuitive view into their multi-cloud and Kubernetes costs. No advanced analytics degree required!
Harness Cloud AutoStopping™ saves customers up to 70% in their non-production environments by automatically detecting, shutting down, and auto-starting idle resources.
Detailed cluster cost analysis that enables easy attribution of shared cluster costs to users, as well as delivering recommendations for node-pool and workload rightsizing.
CloudHealth by VMware was built for business intelligence, but it is complex, and lacks the deep Kubernetes support or any of the advanced automated cloud cost savings features found in Harness Cloud Cost Management.
Solution
Deployment Option
SaaS and Self-Hosted
SaaS
Multi-Cloud Support
AWS, Azure and GCP
AWS, Azure, GCP and Oracle Cloud
On-Prem Cost Monitoring
<with><with>
Kubernetes Only
<yes><yes>
Pricing Model
Percentage Cloud Spend
Percentage Cloud Spend
Cost Visibility
Cost Perspectives / Chargeback / Showback
<yes><yes>
<yes><yes>
Cost Categories / Dynamic Bucketing
<yes><yes>
<yes><yes>
Kubernetes Cost Allocation (By Node/Cluster/Workload)
<yes><yes>
<yes><yes>
Multi-Cloud Cost Visualizations
<yes><yes>
<yes><yes>
Import 3rd Party Costs
Coming Soon
<no><no>
Out-of-the-Box Dashboards
<yes><yes>
<yes><yes>
Custom BI Dashboards
<yes><yes>
<with><with>
Forecasting
<yes><yes>
<yes><yes>
Cloud Inventory
<yes><yes>
<yes><yes>
Cost Optimization
Anomaly Detection
<yes><yes>
<yes><yes>
Automated Idle Resource Management
<yes><yes>
<with><with> Manual Schedule
Spot Orchestration
<yes><yes>
<no><no>
Cluster Orchestration on Spot Instances
<yes><yes>
<no><no>
Kubernetes Node-Pool Recommendations
<yes><yes>
<no><no>
Kubernetes Workload Recommendations
<yes><yes>
<yes><yes>
AWS Compute Recommendations
<yes><yes>
<yes><yes>
Azure Compute Recommendations
<yes><yes>
<yes><yes>
GCP Compute Recommendations
<no><no>
<yes><yes>
RI / SP Planning and Recommendations
<yes><yes>
<yes><yes>
Automated RI / SP Contract Execution
<yes><yes>
<yes><yes>
Cost Governance
Out-of-the-Box Governance Policy Rules
<yes><yes>
<yes><yes>
Automated Governance Rule Enforcement
<yes><yes>
<yes><yes>
AI Assisted Governance Rule Creation
<yes><yes>
<no><no>
Budgets
<yes><yes>
<yes><yes>
Alerts
<yes><yes>
<yes><yes>
Reporting
<yes><yes>
<yes><yes>
Administrative
Multi-Currency Support
<yes><yes>
<yes><yes>
MSP Margin Adjustments
<yes><yes>
<yes><yes>
Role-based Access Control
<yes><yes>
<yes><yes>
Full Audit Trails
<yes><yes>
<no><no>
APIs Available
<yes><yes>
<yes><yes>
24/7 Support Available
<yes><yes>
<yes><yes>
Training
<yes><yes>
<yes><yes>
Documentation
<yes><yes>
<yes><yes>
CloudHealth by VMware provides a great set of visibility, savings, and forecast tools for cloud providers, provided that you can dedicate the staff required to manage the complex reporting required. While they may have been one of the early innovators in cloud cost management, they’ve stagnated in new feature development since their acquisition by VMware (and are expected to stagnate further if the pending Broadcom acquisition is approved). The tool is difficult to implement, and engineering teams simply won’t use it.
If you are looking for a tool that your engineers will actually use, that gives deep insights into all your multi-cloud and Kubernetes infrastructure, and provides innovative, automated features that create new cloud cost savings opportunities, then Harness Cloud Cost Management is the clear winner. Harness gives your FinOps teams the tools they need to accelerate cost savings, and maintain the most optimized cloud spend over time.
Understanding cloud costs is the first fundamental for gaining control of your cloud spend. Without accurate and timely reporting, as well as continuous cost monitoring, your cloud costs can quickly spiral out of control.
For those with a PhD in analytics and reporting, CloudHealth by VMware is an amazing tool that provides a wealth of information on cloud costs. For the rest of their users, it is a very difficult tool to learn and understand, requiring extensive training to be able to create usable reports based on custom queries. This has led their customers to designate one or two people in finance to create and maintain weekly/monthly cost reports. Otherwise, no one else in the organization is using the tool, including the engineers tasked with chasing down cloud cost anomalies and implementing recommendations. “We just weren’t using it” is the most common reason customers are moving away from CloudHealth by VMware.
Harness CCM gives you easy to use, easy to understand reports and dashboards out of the box, with an intuitive interface that you can easily customize to suit the needs of your organization. FinOps, DevOps and Engineering teams can get real time visibility into cloud costs, budget status and cost anomaly alerts to keep them on top of their cloud spend.
Engineering is always innovating on new features that drive your business revenue, but what happens when they forget to turn off that expensive test cluster, and no one notices? End of month bill shock, an unpleasant experience for everyone when your cloud bill is tens of thousands of dollars over budget. Continuous cost anomaly reporting is critical to preventing out of control cloud spend.
Harness CCM provides continuous cost anomaly monitoring, using AI to detect unexpected changes in your cloud spend. Not just big cost anomalies, either. Harness CCM surfaces smaller cost changes that overtime add up to much larger bills. When anomalies are detected, users are alerted immediately, with detailed information on where the anomaly is occurring so that root cause analysis can be performed.
For such a fundamental feature for keeping cloud costs under control, CloudHealth by VMware has not made releasing this a priority. Cost anomaly detection is in beta now, has been in beta for months, and is expected to still be in beta for months. This is simply unacceptable for any fiscally responsible organization to be forced to manually review periodic cost reports to surface cost anomalies, days or weeks after they’ve begun.
The cloud-native computing world is built on Kubernetes, so having deep insights into your Kubernetes costs and how to optimize those costs is essential. CloudHealth by VMware does have basic cost reporting for Kubernetes workloads, but they do not provide analysis to help customers break out their utilized, idle, and unallocated costs within Kubernetes clusters. Nor do they provide recommendations for right-sizing Kubernetes resources in any way, leaving customers stranded when it comes to optimizing their Kubernetes infrastructure.
Harness CCM provides detailed cost analysis for Kubernetes clusters, at a very granular level that can be tailored for your business. Our Kubernetes cost recommendations can help you right-size your node pools as well as the underlying infrastructure, making your clusters as efficient as possible. We also deliver automated cluster cost management features such as Cluster Orchestrator for EKS that can save our customers up to 90% on cloud costs.
Getting engineers to take action on cloud cost recommendations shouldn’t be your only path to cloud cost savings. Automation can unlock cost savings opportunities that simply can’t be realized with manual or scripted efforts. Harness CCM has a multitude of automation tools that save our customers money, from idle cloud resource management (Cloud Autostopping) to spot instance orchestration, and more, that saves our customers up to 90% on cloud costs. CloudHealth has fallen behind the competition for automated cost savings. While they do have rudimentary policies for purchasing commitments, it falls short of many customers needs. Other than that, CloudHealth by VMware has no automated cost savings features available for their customers.