Product
|
Cloud costs
|
released
December 8, 2020
|
3
min read
|

Reduced Kubernetes Cloud Costs by Millions in 5 Months

Updated

About Relativity

Relativity makes software to help users organize data, discover the truth, and act on it. The platform is used by thousands of organizations around the world to manage large volumes of data and quickly identify key issues during litigation, internal investigations, and compliance operations with RelativityOne and its newest offering Relativity Trace. Relativity has over 180,000 users in 40+ countries from organizations including the U.S. Department of Justice, more than 70 Fortune 100 companies, and 198 of the Am Law 200.

Accelerating Deployment Velocity & Reducing Cloud Spend

Earlier this year Relativity kicked off an internal initiative to increase deployment velocity and reduce cloud spend as part of their cloud migration to Windows Azure.

Previously, finance initiated cost savings exercises directly with product managers and engineering teams. Cloud costs were ‘bubbled’ together into a high-level aggregate view across teams, which made it challenging for an individual product or engineering team to understand their costs.

This lack of visibility into cloud costs by application or microservice meant that engineers struggled to identify the real utilization and idle cost of the resources they were requesting in the Azure cloud, specifically relating to their Kubernetes clusters.

“We were seeing over-provisioning of 30-40% of our microservices and Kubernetes Clusters,” said Corey Wagehoft, Lead Systems Engineer at Relativity.

Cost Reductions in the First Month

Any engineering team that's deploying Kubernetes and not proactively thinking about managing cost will fail to unlick its true benefits.

Corey Wagehoft | Lead Systems Engineer | Relativity

Relativity participated in the early beta of Harness Cloud Cost Management — a new cloud cost management solution that empowers engineering and DevOps teams with unique cloud cost visibility so they can proactively manage cloud spend.

“During the first 30 days of implementation, we saw a noticeable change in our cloud spend across our engineering teams, with six-figure annualized savings,” said Shelby Lewin, Technical Product Manager at Relativity. “Not only did we save cost, but our engineering team also sped up two months of work on our roadmap for RelativityOne.

During the first 30 days of implementation, we saw a noticeable change in our cloud spend across our engineering teams, with six-figure annualized savings.

Shelby Lewin | Technical Product Manager | Relativity

With Harness Cloud Cost Management, Relativity was able to reduce cloud spend by 30-40% for a new microservice in 30-days which represents a 6-figure annualized savings.

The biggest win for Corey and Shelby was unpacking the true cost of their SaaS tenants and customers running on the Relativity platform.

5 Months Later...

Fast forward five months, and Relativity has saved millions using Harness Cloud Cost Management.

Product and engineering teams at Relativity are now proactive with self-service access to their own cloud spend for application workloads so they can take ownership of cloud costs.

With Harness Cloud Cost Management, teams can view cloud cost by:

  • Application
  • Microservice
  • Environment
  • Cluster
  • Namespace
  • Workload
  • Node and Pod

In addition, teams can set pro-active budgets and alerting associated with their application, microservice and clusters.

By analyzing the low utilization of Kubernetes pods running on cloud infrastructure (nodes), Relativity was able to double the density of Kubernetes pods per node from 40 to 100, and in some large nodes, 100 pods per node. The cost impact of this was a reduction in Kubernetes costs of 40% per day.

“Any engineering team that’s deploying Kubernetes and not proactively thinking about managing cost will fail to unlock its true benefits”.

Corey Wagehoft, Lead Systems Engineer, Relativity

Finally, with Harness Cloud Cost Management, Relativity was able to defer 1 FTE costs associated with building an in-house cost management tool for product and engineering teams.

Sign up now

Sign up for our free plan, start building and deploying with Harness, take your software delivery to the next level.

Get a demo

Sign up for a free 14 day trial and take your software development to the next level

Documentation

Learn intelligent software delivery at your own pace. Step-by-step tutorials, videos, and reference docs to help you deliver customer happiness.

Case studies

Learn intelligent software delivery at your own pace. Step-by-step tutorials, videos, and reference docs to help you deliver customer happiness.

We want to hear from you

Enjoyed reading this blog post or have questions or feedback?
Share your thoughts by creating a new topic in the Harness community forum.

Sign up for our monthly newsletter

Subscribe to our newsletter to receive the latest Harness content in your inbox every month.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Cloud Cost Management