BLOG

New: Perform cloud cost allocation with Attribution Groups

See how Attribution Groups help you allocate costs and drive an increased ownership of cloud usage across your organization.
Doit-Cloud-Cost-Allocation

Table of contents

Drive an increased ownership of cloud usage across your organization

When it comes to establishing a FinOps practice, allocating costs represents a key building block as it sets you up for success with other important tasks.

For example, once youโ€™ve divided your cloud bill up among the different parts of your organization that use it, it becomes easier to manage shared costs, budget, forecast, and more.

In fact, โ€œCost Allocationโ€ ranked #1 as the most important FinOps capability companies prioritize, according to the FinOps Foundationโ€™s โ€œThe State of FinOps 2023โ€ survey.

Thatโ€™s why weโ€™re excited to introduce Attribution Groups to the DoiT Product Portfolio, which helps you allocate costs at any granularity. Read on to see how Attribution Groups work and ways that you can use them to better understand your cloud bill.

 

cloud-cost-allocation-cloud-consumption

 

Mapping cloud costs to teams, apps, and more with Attributions

Before you build Attribution Groups, you must create Attributions in the DoiT Console first. An โ€œAttributionโ€ is a logical grouping of cloud resources that defines a cost category unique to your company.

For instance, we have six product engineering teams at DoiT, each with a unique name such as โ€œTeam Turingโ€. We use Attributions to help us understand each teamโ€™s resource costs. As shown below, we group together all resources with a โ€œteamโ€ label, or project label, value corresponding to the teamโ€™s name.

cloud-cost-allocation-environments

 

Another common use case customers use Attributions for is to define various environment costs. Here we are grouping all Google Cloud projects containing the word โ€œstagingโ€ to define our Staging Environment costs:

 

cloud-cost-allocation-cost-awareness

 

Finally, while the use cases are endless, another application customers use Attributions for is to define costs of different products. Below we group costs of resources tagged with a โ€œproductโ€ tag value corresponding to the product (Application C) that also appears in a list of AWS accounts.

 

cloud-cost-allocation-attribution-groups

 

Allocating your cloud costs with Attribution Groups

Once youโ€™ve created Attributions for the cost categories youโ€™d like to allocate cloud cost to, youโ€™re ready to create Attribution Groups!

Letโ€™s return to our example with product engineering teams. Once weโ€™ve created an Attribution for each team, we bring them all together under an Attribution Group named โ€œEngineering Teamsโ€. Once set up, you can track your teamโ€™s costs alongside any unallocated costs โ€” resource costs not associated with any of the Attributions in your group โ€” and decide how you want to split that up.

 

cloud-cost-allocation-finops

 

If there are any overlapping resources between Attributions, by default its costs will be assigned to the Attribution ranking higher on the list. Using the above image as an example, if โ€œBruteforceโ€ and โ€œNimbusโ€ shared a GCP project, then Bruteforce would be assigned the projectโ€™s costs by default.

Attribution Groups can then be used in the DoiT Console to build Reports, such as the one below that breaks down each teamโ€™s costs (and unallocated costs) by the top ten services.

 

cloud-cost-allocation-mapping

 

You can even break down the costs of Attribution Groups by other Attribution Groups! For instance, below weโ€™ve broken down each teamโ€™s spend by environment.

 

cloud-cost-allocation-tags

 

Adopting FinOps requires a cultural shift

Establishing a FinOps practice requires a cultural shift in the way your organization takes ownership of their cloud consumption.

Outside of a handful of โ€œFinOps cultural flag bearersโ€, thereโ€™ll always be a significant group of stakeholders who arenโ€™t used to being aware of or being held accountable to their share of cloud costs.

Using Attribution Groups, you can drive cost awareness and accountability among these stakeholders, and gain a clearer picture of everyoneโ€™s contribution to your cloud bill.

If youโ€™re a DoiT customer, log in to the DoiT Console to start building your Attributions and Attribution Groups.

Not a DoiT customer? Talk to us about gaining access to the entire DoiT Product Portfolio and on-demand access to over 150 Senior Cloud Architects.

Schedule a call with our team

You will receive a calendar invite to the email address provided below for a 15-minute call with one of our team members to discuss your needs.

You will be presented with date and time options on the next step