Business Units (BUs) allow one or more accounts to be grouped together, and to be organized in a management hierarchy. Tracking cloud costs across various cost centers using inefficient tools or minimal cost tracking mechanisms tends to delay business decisions between teams. When an organization manages multiple cloud accounts, tracking cloud costs can be a lot of work. If you have a hybrid cloud environment, you can combine and view all your cloud cost data with BUs. You can create a BU for:
Fig. 1: BU list view Table of contentsUse cases
Why BUs?The benefits of leveraging a BU include:
Configuring BUsWhile you configure a BU, you can associate multiple accounts from the same team or cross-accounts with a BU. Utilize tags to group and analyze your cloud costs further. To configure a BU, you need to:
Click on the following tabs to learn more about utilizing BUs using CloudSpend by understanding cost analytics (Spend Analysis and Resource Explorer), budgeting, and cost reporting in the following sections. Cost analyticsBU cost analytics provide a detailed view of your cloud cost spending. Your Azure resources are analyzed in the Spend Analysis and Resource Explorer sections. Spend AnalysisSpend Analysis provides you with information on costs split up by Service, Account, Region, Component, Trend, and Resource. When you select a specific BU from the dashboard as shown in Fig. 1, you'll be taken to the Spend Analysis section of your BU where details on the total cost accrued, the maximum spending account, and the minimum spending account are provided. You can also set a custom duration and view the cost data. Learn more about scheduling your cost and usage reports for spend analysis of a BU.
Resource ExplorerThe BU Resource Explorer provides you with an aggregated view of your Azure resources in various categories like Accounts, Region, Service, Resource Group, or Tags for each BU. When you select View Details in the Accounts Splitup view of a specific BU as shown in Fig. 2, you'll be taken to the Resource Explorer section. The granular details of your resource-level spending can be viewed on a daily, monthly, quarterly, or yearly basis, and can be exported as a PDF or emailed immediately. You can also set a custom duration and view cost data. Learn more about scheduling your cost and usage reports for Resource Explorer.
BudgetingYou can create budgets for each BU to manage your costs proactively. Each budget configured for a BU will run monthly, quarterly, yearly, month to date, or year to date to notify you of any cost overruns. When you create a Budget Policy to associate with a budget, you can assign it to an existing BU. In this way, each team can track and manage its cloud costs within a budget. You can also get alerts about budget threshold breaches by:
To configure a budget for a BU, you need to:
ForecastingFor BUs, allocating costs to individual departments equally and sticking to the monthly budget can be a cumbersome process. However, responsible accounting and chargebacks can help administrators find departments that go over their budgets, help track factors that ballooned expenses, and play a pivotal role in the implementation of tools like budgeting and forecasting. While budgeting is all about a BU's targets or expected expenses, forecasting is a reality check that analyzes the historical data and provides an idea of whether the expenses will meet the budget goals or exceed them. Forecasting thereby provides administrators an opportunity to rightsize resources or make changes in the plan accordingly. With forecasting for BUs, you can obtain an estimated total bill amount for your chargeback entities for the current or ongoing month based on your past usage. You can also assess the split-up expenditure for individual BUs, plan accordingly, and take measures not to exceed the monthly budget. Cost ReportingBilling reports provide visibility into the current cloud cost trends of your BU, and slice-and-dice reporting facilitates effective tracking of costs. With cost reporting, you can schedule reports monthly, quarterly, or yearly for each BU. Types of reporting for BUs (i) The BU dashboard (ii) Reporting from Spend Analysis
On clicking Schedule Report, you can schedule the Spend Analysis reports for your entire BU on a monthly, quarterly, or yearly basis to the email address you specify.
(iii) Reporting from Resource Explorer
The Schedule Report feature in this section lets you generate a report based on grouping criteria like Region, Service, Accounts, or ResourceGroup on a monthly, quarterly, or yearly basis. (iv) Schedule Reports from the Admin tab
TaggingTags help you group and organize cloud costs that are similar. Here are two types of tags available for cloud cost analysis.
Prerequisites
Various tagging strategies are available for a BU, like built-in tags, tags at the resource level, and Tag Profiles; they facilitate grouping of identical cloud costs. Check out the following section to understand each of them. (i) Built-in tags Built-in tags, or auto-generated tags, are the specific entities in your Azure bills that have been parsed and provided as tags for your convenience to organize costs. These consist of cost allocation tags like user-defined tags and Azure-generated tags configured in the Azure portal. The user-defined tags configured in the Azure portal, like group_site24x7 and monitor_site24x7, appear here. Use case Consider a scenario where you want to view a particular Resource Group's cost view. First, choose an account in which that Resource Group is present, and then select a built-in tag, i.e., resourceGroup. In this way, you can view the in-depth data of a particular Resource Group's cost analysis.
Grouping tags at the Resource Explorer level Tags at the Resource Explorer level of a BU enable you to view the spending pattern of resources. Built-in tags are displayed across the Resource Explorer section of a BU to help you obtain a drilled-down view of the cost accrued for each Azure resource. Use case Consider a scenario where you need to view the costs accrued for resources in the Eastern US region and the consumed service of Microsoft.Compute. To do this, you need to pick the tags associated with the resourceLocation and consumedService from the drop-down and view the resource-level costs. Fig. 13: BU Resource Explorer with built-in tags to view resource consumption (ii) Tag Profiles Tag Profiles customize tags by adding a key and a value. Each key must be unique, and each tag key can have only one value. Tag Profiles can combine two or more tags using AND, OR, or a combination of logical operators to create a tag value. Consider a scenario where you need to track the cloud costs of an application running in three different environments, like Dev, Test, and Stage. Each environment represents a BU. To identify the cost accrued for virtual machines utilized in the Dev environment and running in the Eastern US region, you can easily create a Tag Profile using the AND logical operator. These tags can be used in the Spend Analysis and Resource Explorer sections of each BU to obtain the costs. Editing or deleting a BUYou can modify or delete a BU that you created by following these steps:
©2023, Zoho Corporation Pvt. Ltd. All Rights Reserved. |