Sharon Wagner

The Untaggables: Allocating All Cloud Costs

Allocating Cloud Costs

Enterprises often use tags to organize and optimize cost allocation. Although AWS services like EC2, EBS, RDS, and S3 can be tagged, there are many that can’t, making it quite difficult to allocate their cost. We previously touched on the basics of cloud resource tagging in an early post. Now we’d like to further examine a few comprehensive cost allocation scenarios that involve enterprise-grade clouds and thousands of AWS Amazon EC2 instances.

Proportional and Static Business Rules For Cost Allocation

Untaggable cloud resources can be allocated according to the same proportion of taggable resource types, like EC2 or RDS. Data transfer or AWS support costs can be allocated proportionally according to EC2 compute allocation for different business units. However, this can result in disproportionately taxing business units that don’t use EC2.

To demonstrate how this ‘proportional’ rule works, let’s take a look at Company X. Comprised of three business units (Marketing, Sales, and Engineering), Company X would like to measure AWS Support usage costs, which are untaggable. After applying the proportional rule, each of the units accounts for 33.3% of the company’s AWS Support usage. However, the Engineering department doesn’t use AWS Support and is therefore unfairly charged for an unused service. To get around this problem, the company decides to apply a static, custom cost allocation rule that allocates each business unit according to expected or actual usage. That way, both the Marketing and Sales departments account for the total overall cost of AWS Support usage, at 50% each, and Engineering accounts for 0%.

Combining Proportional and Static Rules

Unfortunately, a static rule is not particularly useful for companies that have dynamic environments with fluctuating resource usage in their applications or cost centers. Instead, they need to set up a dynamic rule to ensure meaningful cost allocation in their environments. For example, one of Cloudyn’s customers had several applications running on EC2 and also used another untaggable cloud service where usage was in direct proportion to their EC2 consumption. They came up with a dynamic rule where the untaggable resource was allocated dynamically based on each application’s EC2 usage. If this dynamic rule weren’t implemented, their financial department would have needed to manually update the aforementioned static rule every month to reflect the reality of the untaggable service’s usage.

Combining Linked Accounts and Tagging

There are two ways that Amazon has allowed companies to compartmentalize different business teams or applications. If an AWS customer has a single account shared by multiple applications or business units, they can only allocate cost and usage by tagging their resources. However, there are many AWS customers that have linked accounts, allowing them to break up their usage and billing per business unit or per application. We believe that the optimal solution for calculating aggregate cost allocation is to use both linked accounts and tagging.

Nevertheless, AWS customers that use both linked accounts and tagging can still run into conflicts. If some of the same tags appear in more than one linked account, then it’s impossible to allocate costs properly. As a temporary fix, usage and cost allocation should be measured according to each linked account, rather than the identical tag. After applying this temporary rule, companies should be sure to remove any identical tags.

Final Notes

The cloud’s dynamic environment can make cost allocation a complex task, especially when it comes to enterprises that need to maintain their business rules. A new approach to cloud monitoring needs to be considered in order to optimize the usage and cost of each specific business unit across an organization.

Today, enterprises can choose to allocate costs based on tags or linked accounts. It’s important they undertake comprehensive, dynamic tagging to maintain the most accurate cost allocations for cloud computing.

wagner
Sharon Wagner

By Sharon Wagner

Sharon is the founder and CEO of Cloudyn, a leading provider of cloud analytics and optimization tools for multi-cloud deployments. He is a leading expert and key patent holder in SLA technologies and previously worked at CA Technologies within its cloud-connected enterprise business unit.

CloudTweaks

Established in 2009, CloudTweaks is recognized as one of the leading authorities in cloud connected technology information, resources and thought leadership services.

Contact us for a list of our leading programs.

Want to dip your toe into the cloud? Challenges of a Large Migration

Want to dip your toe into the cloud? Challenges of a Large Migration

Challenges of a Large Migration Migrating to the cloud can be a daunting task. First you have to go through ...
Chris

The Cloud Isn’t a Security Issue; It’s a Security Opportunity

Security Issue In order to stay ahead in today’s competitive business landscape, companies need to constantly innovate. Development teams must ...
Beacons Flopped, But They’re About to Flourish in the Future

Beacons Flopped, But They’re About to Flourish in the Future

Cloud Beacons Flying High When Apple debuted cloud beacons in 2013, analysts predicted 250 million devices capable of serving as ...
Four Cloud Security Mega Trends

Four Cloud Security Mega Trends

Cloud Security Trends Last year was a big year for the cloud. Cloud adoption continued to grow at a rapid ...
CloudTweaks Q&A: How Smart Will Your City Be by 2025?

CloudTweaks Q&A: How Smart Will Your City Be by 2025?

How Smart Will Your City Be by 2025? What role does back end infrastructure play in connecting IoT devices? Probably ...
The Security Gap: What Is Your Core Strength?

The Security Gap: What Is Your Core Strength?

The Security Gap You’re out of your mind if you think blocking access to file sharing services is filling a ...
Palo Alto Networks Commitment to Educating European CEOs and Boards on Cybersecurity as a Business Issue

Palo Alto Networks Commitment to Educating European CEOs and Boards on Cybersecurity as a Business Issue

In recent years, the topic of cybersecurity awareness, education, training, and skills has grown in importance across the European Union. On each trip I take to Brussels, I am struck by how this is a ...
Cisco Announces Intent to Acquire July Systems

Cisco Announces Intent to Acquire July Systems

Today we are announcing our intent to acquire July Systems, a privately-held company headquartered in Burlingame, California with offices in Bangalore, India. We are excited to welcome July Systems and its cloud-based mobile experience and ...
F-Secure Takes A Big Step Towards Cyber Security Leadership By Acquiring MWR InfoSecurity

F-Secure Takes A Big Step Towards Cyber Security Leadership By Acquiring MWR InfoSecurity

Acquisition adds industry leading threat hunting platform to F-Secure’s detection and response offering and expands cyber security services to the biggest markets globally F-Secure Corporation, Stock Exchange Release 18 June, 2018 at 09:00 EEST F-Secure ...