UPDATEd ON
5 Dec
2024
Cost Categories and Perspectives give your teams deep insights into your combined multi-cloud and Kubernetes costs, viewed in the business context they need.
Increase your savings potential with Cloud AutoStopping™ for idle resource management, Commitment Orchestration to manage spend commitments, and proactive policy enforcement with Cloud Asset Governance.
Don’t just report on cloud costs, get ahead of them with FinOps-as-Code, automated cost governance policies that find and remediate idle/orphaned resources and enforce compliance.
Kubecost provides excellent cost visibility and optimization for Kubernetes environments, but falls short in providing support for non-cluster services. Whether that’s visibility, optimization, or forecasting, Harness beats Kubernetes.
Solution
Deployment Option
SaaS and Self-Hosted
Self Managed (installed in customer cloud environment) and SaaS
Multi-Cloud Support
AWS, Azure, and GCP
AWS, Azure and GCP
On-Prem Cost Monitoring
<with><with>
Kubernetes Only
<with><with> Kubernetes Only
Pricing Model
Percentage Cloud Spend
Per-node pricing
Cost Visibility
Cost Perspectives / Chargeback / Showback
<yes><yes>
<with><with> K8s Only
Cost Categories / Dynamic Bucketing
<yes><yes>
<no><no>
Kubernetes Cost Allocation (By Node/Cluster/Workload)
<yes><yes>
<yes><yes>
Multi-Cloud Cost Visualizations
<yes><yes>
<with><with> K8s Only
Import 3rd Party Costs
Coming soon
<no><no>
Out-of-the-Box Dashboards
<yes><yes>
<with><with> K8s Only
Custom BI Dashboards
<yes><yes>
<no><no>
Forecasting
<yes><yes>
<no><no>
Cloud Inventory
<yes><yes>
<with><with> K8s Only
Cost Optimization
Anomaly Detection
<yes><yes>
<yes><yes>
Automated Idle Resource Management
<yes><yes>
<no><no>
Spot Orchestration
<yes><yes>
<no><no>
Cluster Orchestration on Spot Instances
<yes><yes>
<no><no>
Kubernetes Node-Pool Recommendations
<yes><yes>
<yes><yes>
Kubernetes Workload Recommendations
<yes><yes>
<yes><yes>
AWS Compute Recommendations
<yes><yes>
<no><no>
Azure Compute Recommendations
<yes><yes>
<no><no>
GCP Compute Recommendations
<no><no>
<no><no>
RI / SP Planning and Recommendations
<yes><yes>
<no><no>
Automated RI / SP Contract Execution
<yes><yes>
<no><no>
Governance
Out-of-the-Box Governance Policy Rules
<yes><yes>
<no><no>
Automated Governance Rule Enforcement
<yes><yes>
<no><no>
AI Assisted Governance Rule Creation
<yes><yes>
<no><no>
Budgets
<yes><yes>
<no><no>
Alerts
<yes><yes>
<with><with> CLI Based
Reporting
<yes><yes>
<yes><yes>
Administrative
Multi-Currency Support
<yes><yes>
<no><no>
MSP Margin Adjustments
<yes><yes>
<no><no>
Role-based Access Control
<yes><yes>
<yes><yes>
Full Audit Trails
<yes><yes>
<with><with>
APIs Available
<yes><yes>
<yes><yes>
24/7 Support Available
<yes><yes>
<no><no>
Training
<yes><yes>
<no><no>
Documentation
<yes><yes>
<yes><yes>
At first glance, Kubecost seems to do it all – and while it does excel in multiple ways, it’s important to remember that Kubecost is primarily for Kubernetes costs (as implied by the name). As always, we love giving credit where it’s due: Kubecost monitors costs in Kubernetes fantastically well – but it stops there. For any costs outside of Kubernetes, you may find yourself needing another service…
...or, alternatively, you could go with a product that does both well, like Harness Cloud Cost Management. You probably use too many tools to manage cloud costs already. Why not bring that all into a single pane of glass on the Harness platform?
You wouldn’t drive your car with only half your windshield clean, so why run your cloud with only partial cost visibility? With Kubecost, you only get cost information for your Kubernetes clusters, which accounts for less than 50% of the cloud infrastructure for most organizations.
Harness provides a premier Kubernetes cost management solution (along with every other kind of cloud cost) on all major cloud providers, including single, multi-, or hybrid cloud environments. We give you deep business context into your costs with Cost Perspectives, providing you with a single view of all containerized and non-containerized workloads by teams, applications, environments, or whichever view makes the most sense for your business.
One of the core benefits of using cloud cost management tools is the recommendations for optimizing the efficiency of cloud infrastructure resources. The challenge that all companies face is making sure that the right engineers are reviewing those recommendations and taking action. It’s much better to create new cost savings opportunities through automation.
Harness goes beyond cost recommendations to actively manage cloud resource idle time effectively with Cloud AutoStopping, without custom scripts or manual engineering effort. Engineers are then free to focus on what matters most: revenue generating application development. We also automate Kubernetes cluster management to orchestrate Kubernetes cluster autoscaling with Spot Instance Orchestration. You can automatically respond to spot instance interruptions, closing the gap in spot instance availability.
Kubecost doesn’t have any automated cost savings tools available for it’s customers, and has only recently released their automatic right-sizing feature in alpha or beta.