Cloud Tagging Strategies.
What Are Tags, Anyway?
Tags are metadata labels that you assign to your resources. Each tag is a combination of a key and values. A good way to think about keys and values is to picture how you would describe a bunch of shirts in different colors. Each shirt would have a key for color, then a color value of red, blue or green. Tagging your cloud uses a similar system to sort your resources.
The key thing to remember is that tagging is separate from your code architecture. To the cloud provider, tags are simply strings of characters with no semantic meaning. Because tags are only meaningful to you, they can be whatever you want them to be. That means any tagging strategy should be built around your business and how your team makes sense of the cloud.
How to Kick-Start Your Tagging Strategy
#1: Communication is vital
Get everyone involved in the process. Sit down with all the stakeholders, including Finance, Operations and Engineering, to make sure you understand what everyone needs. Once you know what they need, you can start to build a system that’s best for the whole company — not just one team.
If you already have some sort of tag system in place, then the first step is to audit what exists. Make sure the structure works for every team before you go any further.
#2: Keep it simple
A tagging strategy can seem overwhelming, especially when you have a complex infrastructure, so keep your initial strategy simple. Start with three to five obvious areas whose costs you want to understand. For example, you might initially focus on the business unit, the product, the owner and the role. Even a few small first steps yield big returns in terms of information.
Try to keep things simple as you move forward. Your goal should be to make your system as intuitive as possible. You can always get more granular and complex as your system grows.
#3: Formulate your questions
The whole point behind tagging is to answer key questions about how your company uses the cloud. So it’s important to define those questions, and to do it early in the process. Questions like:
Terms such as “business unit” and “cost centers” should tell you where you want to focus your attention.
#4: Set up your nomenclature
Once all of the stakeholders have agreed on what needs to be targeted, you can define the specific tags and consolidated billing structure you want to use. Try to keep these terms focused around your business and its structure. Here are some of common examples:
领英推荐
You’ll notice that this is the fourth step instead of the first. There’s a good reason for that. When you start your strategy, it can be tempting to jump straight to naming tags and just figure it out as you go. But that’s a good way to get inconsistent tags that actually make it harder to see what’s going on.
By doing the first three steps before you define your nomenclature, you get tags that are focused, answer key business questions and have buy-in from the whole team. As a result, it’s much more likely that the tags will be regularly applied with consistent names, and that you’ll be able to use them to gain insights into your business.
#5: Get a Cloud Cost Management Platform
Managing and decoding tags for a small amount of instances can be done with a spreadsheet. It’s tricky, but it can be done. Once the number of tagged resources gets in the thousands, using a spreadsheet becomes impossible. This is where a cloud cost management platform comes in. Processing and decoding tags into actionable analysis is a big part of Cloudability, with several of our?major features built around tagging.
Why is Tagging Important in the Cloud?
Resource Tracking
Rapid growth in cloud use comes with the need to keep track of what is happening in your cloud infrastructure while it’s constantly transforming. That’s where consistent and comprehensive tags come in handy to help in reporting cost, usage, availability, performance, and security. These reports help to show the current state of the tagging efforts and allow enterprises to track improvements within the tag coverage.
Cost Management
A well established set of tags are critical to managing cloud costs within your organization. Appropriate tagging allows CFOs to associate business functions with cloud use and cost to ensure they align with business value and are managed by the appropriate people.
Automation
Tags can also certainly help users streamline automation. The added metadata of tags enables a whole new level of automation with the help of bots and scripts.?
Tags and automation can be used to:
Many different automation tools can read these tags and utilize them to notify the user when action needs to be taken, saving time and money in the long run.