TrueSight Cloud Cost Control overview

TrueSight Cloud Cost Control is a cost management solution that enables you to analyze the current and future costs and utilization of your multi-cloud infrastructure services. It provides insight and control over your cloud costs.The following cloud providers are supported:

  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Google Cloud
  • On-premises

You can access TrueSight Cloud Cost Control by using any supported mobile device or desktop browser. 

Business value

Organizations are adding public cloud infrastructure to their on-premises virtual and private cloud environments as part of their digital transformation. This shift to public clouds is increasing the operational expenses, which is affecting the balance between the IT capital and operational expenditures of organizations.

With a single view of on-premises and public cloud infrastructure expenditures, TrueSight Cloud Cost Control enables you to track and analyze infrastructure costs and utilization, identify wasted spending, and forecast future costs. The ability to easily simulate migrations to the public cloud providers and compare on-premises and public cloud infrastructure costs helps you to run your applications on the most cost-efficient infrastructure.


The following table provides a list of the key features of the product:

Cost visibility
  • Gain visibility into current and projected cloud infrastructure service expenditures and utilization.
  • Access summarized and detailed views of the cloud costs based on different dimensions.
  • Perform in-depth analysis of the current and projected cost estimates.
Cost analytics
  • Forecast cloud costs based on infrastructure service consumption and upcoming needs.
  • Report cloud costs based on stakeholder and business needs.
  • Track wasted resources.
Cloud migration planning
  • Estimate cost of migrating your servers to the public cloud.
  • Compare the on-premises and public cloud service costs.
  • Simulate the migration of servers based on resource utilization and benchmarks.
Budget management
  • Assign budgets to applications or business services.
  • Analyze and manage the budget of a specific business service.  
  • Identify the business services with over-allocated or underutilized budgets. 
  • Set flexible thresholds and get notifications as per rules.
  • Get automatic notifications when applications are forecasted to go over budget.
Cost optimization recommendations
  • Determine the idle or unused VMs in the infrastructure.
  • Determine the VMs with underutilized resources.
  • Obtain recommendations to handle the idle and overallocated VMs.
  • Determine the estimated savings that you can achieve by implementing the recommendations.

AWS reserved instance management

  • Monitor the use of existing reserved instances.
  • Obtain recommendations to purchase reserved instances to reduce current costs.
  • Determine the estimated savings that you can achieve by implementing the recommendations.


  • Reduce infrastructure costs with visibility into expenditures and utilization.
  • Identify and eliminate wasted infrastructure costs.
  • Control budgets with forecasts of on-premises and public cloud costs.
  • Increase resource utilization with simulated migrations and ongoing resource optimization.
  • Align cloud usage and costs with an IT business strategy.

Video introduction

The following video (1:55) provides a brief introduction of the product.


Review the following list of terms and concepts to understand TrueSight Cloud Cost Control:

 List of terms and concepts

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...

A budget is an allocated financial plan for a specific period of time.
Burstable instance

An instance that is low-cost and belongs to the General Purpose family. It is designed to provide a baseline level of CPU performance that can automatically burst to a higher level when required.

Burstable instances are well suited for general-purpose applications such as microservices, low-latency interactive applications, small and medium databases, virtual desktops, development, build, and stage environments. For AWS, burstable instances belong to the T2 and T3 families. For Azure, they belong to the B-series VM family. For more information, see AWS burstable instances and Azure burstable instances .

Business service
An IT service that directly supports a business process. For example, financial services, online banking services delivered by banks to its customers, or Human Resource (HR) services delivered by an HR department.
Cloud provider

A company that offers cloud computing based services and solutions to other businesses or individuals. Cloud providers are also referred to as cloud service providers or CSPs.

Cloud service category

A logical group of cloud services that from different cloud providers. For example, Compute that includes Amazon Web Services (AWS) EC2, Microsoft Azure Virtual Machine Scale Set, and Physical Virtual Machines in your on-premises data center (private cloud). 
Cost pool
A dynamic aggregation of resources that are associated with a specific user, cost center, or department in your organization. The resources can be provisioned in the public cloud and the on-premises infrastructure. You can use a cost pool to monitor and analyze the cost, usage, and budget of the resources. 
Free tier
An option by Amazon that enables you to gain free, hands-on experience with the AWS platform, products, and services. For more information, see Using the AWS free tier .
A virtual machine (VM) that is hosted on the public cloud or on-premises infrastructure.

Instance type

A specification that defines the resources (CPU, memory, and storage) for an instance. For example. m1.small, m1.large.

For public cloud providers, this value is imported by the respective ETLs. For your on-premises infrastructure, here is a list of the default predefined instance types that you get out-of-the-box:

Default Instance types#CPUMemoryStorage

If none of the predefined instance types match your requirements, you can define your own instance type. For more information, see Defining and managing on-premises instance types.

Instrumented server

A server with an Agent installed on it to collect granular or detailed metrics.
Normalized compute hours
An approximate number of hours of compute time that the instance has used. The value is based on the normalization factor of the predefined instance type m1.small.

Normalized compute hours value for an instance = (Number of instances) x (Hours of compute time) x (normalization factor of the associated instance type)

For example, consider that the normalization factor for m1.small = 1.

Normalized compute hours value for 2 hours of compute time of:

One instance of m1.small = 1 x 2 x 1 = 2

10 m1.small instances = 10 x 2 x 1 = 20

Every instance type has a normalization factor. Only compute-related services and resources can have the normalized compute hours value. For example, Cloud services such as Amazon EC2, Virtual Machines.

You can use the normalized compute hours value along with the number of instances value to estimate the cost of your public cloud or on-premises infrastructure.

The cost of each hour of computation for an instance of a bigger instance type will be more than that for an instance of a smaller instance type. For example. the same number of instances of m1.large instance type will cost you more than m1.small instance type.

For more information, see Normalized compute hours overview.

A specific geographical location where the resource resides.

The public cloud providers deploy their data centers in many regions around the world. A region is a data center location where you have provisioned your cloud service.

Reserved instances

Compute resources or servers that are available at a significantly discounted rate compared to the on-demand pricing. You pay for the entire term of the instance, irrespective of its usage. For more information, see Amazon EC2 Reserved Instances.

ResourceAn entity or a service of a cloud provider or in the on-premises data center that users can work with. For example, physical servers, virtual machines, storage devices, containers.
A specific type of compute resource. A virtual machine that is running in the cloud or in the on-premises data center.

Was this page helpful? Yes No Submitting... Thank you