Cost Groups UI

Overview

After you have configured clouds for Cost Optimizer, you may set up cost groups to classify the data. Data classification helps you to distinguish and identify the data. Use the Cost Groups page to classify data and define your hierarchy.

Terminology

Throughout this document, you will refer to the following terms:

TermDescription

Cost Group Type

Maps to the various functions in an organization, for example, Development, HR, IT, and so on.

Cost Groups

Hierarchical structure to define your organization and distribute billing units.

Cloud Account

Credentials for logging in to a cloud provider.

Billing Units

Refers to different entities depending on the cloud. These entities are account IDs in Amazon cloud, Project IDs in Google cloud, Subscription ID in AzureRM cloud, Datacenter name (prefixed with the cloud group) in vCenter clouds, Project ID in OpenStack cloud, and Namespace UID in Kubernetes cloud.

Budgets

Ability to allocate or reserve amounts per cloud or cost group type.

Tags

Key-value pairs associated with resources in a cloud.

What's in the Cost Groups UI? 

The Cost Groups UI, as shown in the following sample screenshot, has the following: Cost Group Type (Department(s)) and Unassigned Billing Units and Unassigned Tags. See UI Behavior for details on icons.

The following table explains the icons in the UI (in alphabetical order).

Icon

Description

Action

Perform action-oriented tasks – Add, Delete, Rename, and Share on the Cost Group.

Add Cost Group

Add a Cost Group to a Cost Group Type.

Cost Group Type

Lists Cost Group Types set up in Cost Optimizer and add Cost Group Type.

Filter

Allows you filter for the billing units based on the specified category.

Move Billing Units

Move multiple billing units to a cost group. This icon is enabled after Billing Units are selected.

Search

Search resources based on the specified text.

Select All

Select all items displayed on the page by clicking the checkbox in the table header or by clicking the checkbox against each item.

Unassigned Billing Units

Cloud accounts that have not yet been assigned to a cost group.

Unassigned Tags

Tags associated with cloud resources that have not yet been assigned to a cost group.

Cost Group Type

A Cost Group Type is equivalent, but not restricted, to the various functions in an organization. For example, an organization might have different functions, such as Development, Finance, IT, Sales, Support, etc. Cost Optimizer ships with a seeded Cost Group Type called Department associated with the root tenant.

Cost Group

A Cost Group is a hierarchical structure that you define for your organization. You can have a flat or vertical cost group, depending on your need. In case of a vertical cost group, there can be as many levels (departments and subdepartments) as you desire. For instance, Development would have sub-functions such as automation, core development, testing, release team, etc. The hierarchical structure can also be imported via a .csv file.

Sharing Cost Groups

Sharing is the provision of an entity or service present in more than one function in an organization. Any user can share an entity by using the Share option. This option works on the principle of ACL functionality where a user assigned to a cost group can share the cost groups with other users or user groups.

You can configure sharing at the Users or Groups levels as determined by your access permission as shown in the following screenshot. 

The following table identifies the access levels for Cost Optimizer.

Tab

Controls

Users

To assign specific permissions to individual users, add the users to this resource, then set permission options for each user.

Group

To assign permissions to a user group, add the user group to this resource, then set permission options.

See Access and Roles > Access Control Lists (ACLs).

When tag-based cost reports are shared, the sharing results in displaying additional cost, inventory, and recommendations for the resources associated with the cost groups.

Billing Units

Billing units are used for a cost breakdown. When validating a cloud account, billing units are automatically discovered and associated with the cloud accounts.

Tags

Tags are key-value pairs associated with cloud resources on a cloud provider. The key is mandatory and value is optional. Tags can be user-defined or system-defined. Similar to billing units, tags are also used for cost breakdown at a deeper granular level. The tags are discovered through the tag collection background process. See Data Collection. This feature is available on AWS and Azure clouds only.

You can choose either a billing unit associated cost group or a tags associated cost group, not both. Once created with an association, you cannot change it later, after creating the cost group.

  • No labels
© 2017-2019 Cisco Systems, Inc. All rights reserved