developer.harness.io Open in urlscan Pro
2a05:d014:58f:6200::64  Public Scan

Submitted URL: https://salesinvite.mxspruce.com/618c1d97aa9d5b43fb8f92d5/l/GjHwZHKTWXfKGC7PS?rn=IychlGRgwGblN3c1JlI&re=ISbvNmLpN2ctB0chlGZuwGblN...
Effective URL: https://developer.harness.io/docs/cloud-cost-management/getting-started-ccm/continuous-efficiency-overview/
Submission: On September 04 via manual from IN — Scanned from DE

Form analysis 1 forms found in the DOM

<form>
  <div class="coveo-input coveo-caption"><input type="text" autocomplete="off" required=""><label>Caption</label></div>
  <div class="coveo-input coveo-expression"><input type="text" autocomplete="off" required=""><label>Expression</label></div><select class="coveo-multi-select coveo-tab" multiple="" size="0">
    <optgroup class="coveo-list-group" label="Tab"></optgroup>
  </select>
  <div class="coveo-choice-container coveo-close-and-save"><span class="coveo-save"><svg focusable="false" enable-background="new 0 0 11 11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Save" class="coveo-save-svg">
        <title>Save</title>
        <g class="coveo-hook-svg" fill="none">
          <path
            d="m10.252 2.213c-.155-.142-.354-.211-.573-.213-.215.005-.414.091-.561.24l-4.873 4.932-2.39-2.19c-.154-.144-.385-.214-.57-.214-.214.004-.415.09-.563.24-.148.147-.227.343-.222.549.005.207.093.4.249.542l2.905 2.662c.168.154.388.239.618.239h.022.003c.237-.007.457-.101.618-.266l5.362-5.428c.148-.148.228-.344.223-.551s-.093-.399-.248-.542z">
          </path>
        </g>
      </svg></span><span class="coveo-close"><svg focusable="false" enable-background="new 0 0 11 11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Close" class="coveo-close-svg">
        <title>Close</title>
        <g class="coveo-exclusion-svg" fill="none">
          <path
            d="m9.233 7.989-2.489-2.489 2.489-2.489c.356-.356.356-.889 0-1.244-.356-.356-.889-.356-1.244 0l-2.489 2.489-2.489-2.489c-.356-.356-.889-.356-1.244 0-.356.356-.356.889 0 1.244l2.489 2.489-2.489 2.489c-.356.356-.356.889 0 1.244.356.356.889.356 1.244 0l2.489-2.489 2.489 2.489c.356.356.889.356 1.244 0 .356-.355.356-.889 0-1.244z">
          </path>
        </g>
      </svg></span></div><input type="submit">
</form>

Text Content

Skip to main content

Harness Developer Hub
Tutorials
 * All Tutorials
 * Set up CI Pipelines
 * Set up CD Pipelines
 * Manage Feature Flags
 * Manage Cloud Costs
 * Manage Service Reliability
 * Orchestrate Security Tests
 * Run Chaos Experiments
 * Track Errors
 * Manage Developer Portal
 * Administer Harness Platform
 * Administer Harness Self-Managed EE

Documentation
 * Get Started
 * Continuous Integration
 * Continuous Delivery & GitOps
 * Feature Flags
 * Cloud Cost Management
 * Service Reliability Management
 * Security Testing Orchestration
 * Chaos Engineering
 * Continuous Error Tracking
 * Internal Developer Portal
 * Platform
 * Self-Managed Enterprise Edition
 * Harness FirstGen
 * Release Notes
 * FAQs
 * Troubleshooting
 * API Reference

Certifications
 * All Certifications
 * Continuous Delivery & GitOps
 * Continuous Integration
 * Cloud Cost Management
 * Feature Flags
 * Instructions
 * FAQs

Knowledge BaseCommunity
Clear

SearchLoading
Filter by:
Filter by:


SOURCE

Loading
Clear
Arrow Up
 * Developer Hub(1,864)
 * API Reference (NextGen)(152)
 * Discussion Forum(23,255)
 * Drone Documentation(919)
 * Harness.io Blog(779)
 * Harness.io Website(872)
 * Developer Hub


CONTENT TYPE

Loading
Clear
Arrow Up
 * Certifications(7)
 * Documentation (FirstGen)(622)
 * Documentation (NextGen)(1,050)
 * Knowledge Base(61)
 * Release Notes(29)
 * Tutorials(91)


MODULE

Loading
Clear
Arrow Up
 * Chaos Engineering(195)
 * Cloud Cost Management(91)
 * Continuous Delivery(212)
 * Continuous Error Tracking(18)
 * Continuous Integration(86)
 * Feature Flags(80)
 * Harness Platform(442)
 * Internal Developer Portal(29)
 * Security Testing Orchestration(79)
 * Service Reliability Management(44)

Result linksAlways open results in new window
Result filtering expressions
Create
?
Caption
Expression
SaveClose



   SOURCE:

 * Developer HubClear

Clear All Filters

Results 1-10 of 1,864

in 0.84 seconds
List LayoutList
Relevance DateArrow UpArrow Down


Developer Hub
Built-in and custom Harness variables reference | Harness Developer Hub
https://developer.harness.io/.../harness-variab...
Harness variables are a way to refer to something in Harness, such as an entity
name or a configuration setting. ... At pipeline runtime, Harness evaluates all
variable expressions and replaces the...

Harness Platform Documentation (NextGen)
Developer Hub
Fixed values, runtime inputs, and expressions | Harness Developer Hub
https://developer.harness.io/.../runtime-inp...
For most settings in Harness pipelines, you can use fixed values, runtime
inputs, or expressions. ... The Expression option is especially useful, because
it enables suggestions for built-in express...

Harness Platform Documentation (NextGen)
Developer Hub
Add and reference text secrets | Harness Developer Hub
https://developer.harness.io/.../add-use-text-secr...
Add and reference text secrets ... You can add an encrypted text secret to a
secrets manager and use the secret in resources such as pipelines and
connectors. ... This topic describes how to add a ...

Harness Platform Documentation (NextGen)
Developer Hub
Webhook triggers reference | Harness Developer Hub
https://developer.harness.io/.../triggers-refere...
This topic provides settings information for triggers. ... Triggers are used to
initiate the execution of pipelines. ... For steps on setting up different types
of triggers, go to the Triggers docu...

Harness Platform Documentation (NextGen)
Developer Hub
Delegate overview | Harness Developer Hub
https://developer.harness.io/.../delegate-overv...
Harness Delegate is a service you run in your local network or VPC to connect
your artifacts, infrastructure, collaboration, verification, and other
providers, with Harness Manager. ... The first t...

Harness Platform Documentation (NextGen)
Developer Hub
View the usage of your subscriptions | Harness Developer Hub
https://developer.harness.io/.../view-the-usage-of-your-subscripti...
View the usage of your subscriptions ... View the usage of your subscriptions
... When you subscribe to a Harness module, you select a number of licenses for
developers and monthly active users (MA...

Feature Flags Documentation (NextGen)
Developer Hub
Update your billing information | Harness Developer Hub
https://developer.harness.io/.../update-your-billing-informat...
Update your billing information ... Update your billing information ... You can
change your saved payment method. ... Log in to your Harness account and select
Account Settings. ... Select Subscrip...

Feature Flags Documentation (NextGen)
Developer Hub
Subscriptions overview | Harness Developer Hub
https://developer.harness.io/.../subscriptions-overv...
Subscriptions overview ... Harness subscriptions allow you to tailor the level
of cover you need from each Harness module you use. ... For Feature Flags, you
can subscribe and upgrade online direct...

Feature Flags Documentation (NextGen)
Developer Hub
Create a new subscription | Harness Developer Hub
https://developer.harness.io/.../create-a-new-subscript...
Currently, you can subscribe only to Feature Flags through the Harness Platform
if you are a self-serve customer. ... If you are an enterprise customer, or if
you want to add other modules to your ...

Feature Flags Documentation (NextGen)
Developer Hub
View your current subscriptions | Harness Developer Hub
https://developer.harness.io/.../view-your-current-subscripti...
View your current subscriptions ... This topic describes how to view which
Harness modules you are currently subscribed to, and how to view the details of
your subscriptions. ... On the Harness Pla...

Feature Flags Documentation (NextGen)
 * 1
 * 2
 * 3
 * 4
 * 5
 * Right Arrow


Results per page
 * 10
 * 25
 * 50
 * 100

Results 1-10 of 1,864
Sign up


 * Tutorials
 * Documentation
   * Get Started
   * Continuous Integration
   * Continuous Delivery & GitOps
   * Feature Flags
   * Cloud Cost Management
     * What's supported
     * Get started
       * Introduction to Cloud Cost Management
       * CCM key concepts
       * Set up Cloud Cost Management
       * Access control
       * CCM on Harness Self-Managed Enterprise Edition
       * Quickstarts
     * Cost reporting
     * Cost optimization
     * Cost governance
     * Audit trail
     * Datadog integration
   * Service Reliability Management
   * Security Testing Orchestration
   * Chaos Engineering
   * Continuous Error Tracking
   * Internal Developer Portal
   * Platform
   * Self-Managed Enterprise Edition
   * Harness FirstGen
   * Release Notes
   * FAQs
   * Troubleshooting
 * Certifications
 * Knowledge Base
 * Community

 * 
 * Documentation
 * Cloud Cost Management
 * Get started
 * Introduction to Cloud Cost Management

On this page


INTRODUCTION TO CLOUD COST MANAGEMENT

In today's world, it's pertinent to understand and manage costs associated with
your cloud resources. Optimum utilization of cloud resources saves costs. As the
complexity increases, it becomes challenging to keep track of cloud expenses.

The cloud cost management tools available today provide insights only into costs
at the project, service, instance type, or tag. This limited insight is
insufficient for development and DevOps teams looking to view and forecast the
costs of their deployments and active clusters' resources (namespaces, nodes,
pods, and so on).

Furthermore, typical cost management tools are designed to provide monthly
billing for CFO/CIO/CTO audiences. But for the engineers and DevOps teams
consuming resources, there's no access or ability to analyze their costs
quickly.

Harness Cloud Cost Management (formerly Continuous Efficiency) is a solution
that provides engineers and DevOps granular detail of their resource consumption
hourly. Harness Cloud Cost Management (CCM) is designed to bring cloud cost
analysis and management into the hands of the engineers consuming cloud
resources.




VISUAL SUMMARY


WHAT IS CLOUD COST MANAGEMENT?

CCM provides insight and visibility into your cloud infrastructure costs. CCM
provides the following benefits:

 * Cost Visibility: Insights into the costs of your Harness Applications and
   clusters. Provides granular cost details of your cluster namespaces,
   workloads, nodes, pods, and labels. Details of total cost versus utilized,
   idle, and unallocated cost. Forecasts future spend based on historical data.
 * Cost Optimization: Optimize and minimize the costs associated with utilizing
   cloud resources. The AutoStoppiing rules, Recommendations, and the Asset
   Governance features help you identify cloud resources and services that are
   idle or underutilized and take required action to ensure optimum utilization.
 * Cost Governance: Enables you to set a budget and configure notifications
   based on thresholds.




WHY HARNESS' CLOUD COST MANAGEMENT?

The following illustration explains the different challenges that an engineering
organization faces with cloud cost management and how Harness CCM can help you
resolve them.

Some of the unique challenges that CCM addresses are:

 * Lack of visibility into the cost of their Application or clusters
 * Unable to detect and resolve cost spikes
 * Percentage of cloud spend wasted




WHY IS THIS IMPORTANT?

Teams lack visibility into the cost drivers. CCM can help you gain visibility
into your costs. The following table lists the needs and pain points of
different teams, and how CCM resolves these issues and provides opportunities
for improvement:

EngineerDevOpsCTO/CIOCFONeed Context and 
VisibilityApplicationsMicroservicesClusters/NodesApplicationsEnvironmentClustersNodesNamespacesWorkloadsLabelsCloud
ProviderApplicationsTeamsCloud ProviderCloud AccountCost per CustomerPain
PointsLack of context or visibilityReactive troubleshootingLack of context or
visibilityTagging cloud resourceReactive troubleshootingIncreasing cloud
spendIncreasing cloud spendWhy Harness?Complete visibilityRoot cost analysisCost
optimization opportunitiesIdentify cost triggers, for example, CPU and memory
spikesManage multiple cloudsComplete visibilityEmbed cost into pipelineNo
TaggingManage multiple clouds efficientlyShift cloud cost management to Dev
teamsShift cloud cost management to Dev teams


CCM COVERAGE

The following section lists where you can use CCM:

 * Cloud Platforms
   * AWS
   * GCP
   * Azure
 * Container Orchestration
   * Kubernetes: EKS (AWS), GKE (GCP), AKS (Azure)
   * ECS Clusters
 * Harness SaaS


SUPPORTED KUBERNETES MANAGEMENT PLATFORM

The following section lists the support for Kubernetes management platform for
CCM:

TechnologySupported PlatformPricingOpenShift 3.11GCPGCPOpenShift
4.3AWSOn-PremAWSCustom-rate*RancherAWSCustom-rate**Kops (Kubernetes
Operations)AWSAWS

*Cost data is supported for On-Prem OpenShift 4.3. This uses a custom rate.

**Cost data is supported for K8s workloads on AWS managed by Rancher, but the
cost falls back to the custom rate.


BLOG POST

The following blog post walks you through Optimizing Kubernetes Cluster Costs:

Cost Management Strategies for Kubernetes


HARNESS CCM FAQS

Here is the list of frequently asked questions for Harness CCM.

Cost is my CFO’s problem.

If your CFO is managing your cost, you’re being reactive to cloud changes. Your
team can be proactive and mitigate any cost spikes.

My cloud platform already gives me visibility into the cost.

Cloud platforms don’t let you see the cost at a granular level, for example,
application, clusters, nodes, workloads, namespaces.

I have already tagged everything, why would I need Cloud Cost Management?

You will have to re-tag everything if you:

 * Create a new application
 * Deploy a new microservice
 * Or your company, team, or project is re-organized

After I reduce my costs, I won’t need Cloud Cost Management.

Reducing cost isn’t a one-time event. Engineering and finance need constant
feedback to innovate and change. Hence Cloud Cost Management.

After we’ve identified our costs, will Continuous Efficiency help us reduce
them?

Budgeting and alert thresholds are built into CE, with more features on the way.

Can your tool create custom reports and alerts?

Yes. CE provides alerts, reports, and forecasts you can fine-tune.

I know my cloud platform is accurate, how do I know your tool is accurate?

CE uses the same cost and usage report as your cloud platform.

Edit this page

Previous
Get started
Next
CCM key concepts
 * Visual Summary
 * What is Cloud Cost Management?
 * Why Harness' Cloud Cost Management?
 * Why is this Important?
 * CCM Coverage
 * Supported Kubernetes Management Platform
 * Blog Post
 * Harness CCM FAQs

Harness Software Delivery Platform
 * Overview
 * Continuous Integration
 * Continuous Delivery & GitOps
 * Feature Flags
 * Cloud Cost Management
 * Service Reliability Management
 * Security Testing Orchestration
 * Chaos Engineering
 * Software Engineering Insights
 * Continuous Error Tracking

Resources
 * Sign up
 * Slack
 * API Reference
 * Open Source
 * YouTube
 * Developer Hub GitHub
 * Release Notes
 * Feature Requests

Legal
 * Terms of Use
 * Privacy Policy
 * Accessibility
 * Cookie Management

Copyright © 2023 Harness Inc.



MANAGE CONSENT PREFERENCES

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer. More information
Allow All Cookies


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.


BACK BUTTON BACK

Vendor Search Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices

Cookies Button


COOKIE NOTICE

By clicking “Accept All Cookies”, you agree to the storing of cookies on your
device to enhance site navigation, analyze site usage, and assist in our
marketing efforts.

Accept All Cookies

Cookies Settings