Product
|
Cloud costs
|
released
May 8, 2024
|
3
min read
|

Feature Flags and Cloud Cost Management

Updated

In the dynamic world of cloud computing, balancing the introduction of new features with managing costs is a constant challenge for businesses. Harness, a leading DevOps platform, is taking a bold step towards simplifying this delicate balance by integrating its Feature Flags and Cloud Cost Management (CCM) modules. This strategic move aims to empower customers to effortlessly identify potential cost anomalies resulting from changes in feature flag statuses.

When a feature is toggled on or off, it can impact running costs significantly. For example, enabling a feature that introduces caching using GCP Memorystore might enhance user experience but can lead to increased data storage costs and higher request volumes. The goal of this integration is to make it seamless for customers to pinpoint instances where enabling a feature may result in cost anomalies.

Cloud Cost Management (CCM)

What is CCM?

CCM provides detailed insights into resource consumption, allowing engineers and DevOps teams to monitor costs hourly.

What is a Perspective?

Perspectives group resources in meaningful ways, offering a unified view of cloud cost data across environments. Users can create perspectives based on various criteria, such as account, environment, service, region, product, label, namespace, workload, etc.

What is an Anomaly?

CCM's anomaly detection alerts users to significant increases in cloud costs, helping track potential waste and unexpected charges. It compares current spending with previous cloud cost data to detect anomalies.

How it Works

Each feature flag environment will be associated with a CCM perspective. When a flag is changed within an environment, it will be added to a watch list for 24 hours. Every hour, the CCM will be queried to identify anomalies in the associated perspective. If an anomaly is reported, the Feature Flags module will correlate it with any flags currently on the watch list. The Feature Flags UI will display the presence of anomalies, enabling users to quickly identify which flags might be related to reported anomalies.

Customer Value

Customers will benefit from enhanced visibility into their cloud spend's relationship with feature changes. For instance, if a flag change in a production environment results in a tripled cloud spend, users can quickly identify potential correlations, whether positive or negative.

Harness's integration of Feature Flags and Cloud Cost Management represents a leap forward in providing customers with actionable insights to optimize both feature development and cloud costs. This harmonious approach aligns seamlessly with the ever-evolving landscape of cloud computing, empowering organizations to make informed decisions and achieve the delicate balance between innovation and cost management.

Sign up for a free trial of Harness Feature Flags today and start experiencing the benefits of reliable release management together with Cloud Cost Management.

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
Feature Flags