Feature Introduction
Tag-based cost allocation is a feature that enables custom management of users' cloud resource bills from the perspective of statistical analysis by leveraging the tag tool and cost allocation capabilities. Users can use tags to reallocate and analyze the costs or expenses of cloud resources in the bill according to their management or analysis needs by cost allocation dimensions such as the department using the resource or the application project for the resource.
1. Allocating shared cloud resource costs across multiple departments (e.g., acceleration department/security department sharing EdgeOne services)
2. Cost accounting for different business lines within the same department (e.g., independent billing for subdomains of the Mobile Game Android group/Mobile Game iOS group)
Note:
EdgeOne tag-based cost allocation is an allowlist feature. You need to contact us for allowlist configuration before you can implement tag-based cost allocation. The EdgeOne tag-based cost allocation feature is only available to Enterprise edition users. Once activated, it will take effect from the 1st of the following month and cannot be applied to historical bills.
Typical Example
Example scenario: Cost allocation for shared cloud resources across multiple departments
Typical scenario: A company's Acceleration Department (accelerate.com) and Security Department (security.com) jointly use the EdgeOne Enterprise edition package purchased by the company.
Objective: They wish to separately track the monthly billing costs for the Acceleration Department and Security Department.
Solution:
Create corresponding tag key-value pairs for each department, such as Department:Acceleration, Department:Security.
Bind the corresponding tag key-value pairs to each site, for example, bind the tag (Department:Acceleration) to accelerate.com and the tag (Department:Security) to security.com.
Once sites are bound to tags, the corresponding tag-based cost allocation will be displayed in the bill.
Operation Guide
3. The finest resource granularity of EdgeOne is the site, so tags can only be bound to the site. You can bind tags when a new site is added or after the site is added. Below is a brief description:
Binding Tags When Adding a New Site
Binding Tags to an Added Site
2. On the site addition page, click Add under Tag, and select the corresponding tag key and tag value, such as Operation Product: Tencent Cloud EdgeOne.
3. After site access is completed according to the site addition steps, if you can query the bound tag information on the site list page, it indicates that the tag binding is successful.
4. Repeat the above steps 123 to bind the tag (Department:Security) to security.com.
2. In the pop-up window, add the corresponding tag key and tag value, and click OK to complete the tag binding.
3. If you can query the bound tag information on the site list page, it indicates that the tag binding is successful.
4. Repeat the above steps 123 to bind the tag (Department:Security) to security.com.
Example scenario: Cost accounting for different business lines within the same department
Typical Scenario: In a gaming project (game.com), the mobile game (Android) team (android.game.com) and mobile game (iOS) team (ios.game.com) jointly use the company's purchased EdgeOne Enterprise Edition package.
Target: Currently, we aim to separately calculate the costs of different project groups.
Solution:
Create corresponding tag key-value pairs for each project, such as Business Group: Mobile Game Android Team, Business Group: Mobile Game iOS Team.
Bind corresponding tag key-value pairs to each domain, for example, bind the tag (Business Group: Mobile Game Android Team) to android.game.com, and bind the tag (Business Group: Mobile Game iOS Team) to ios.game.com.
After the site is bound with tags, you can view the corresponding cost allocation by tag in the bill.
Operation Guide
3. EdgeOne Tag Accounting can only split costs at the site level and summarize expenses by tag. If you need to split settlement for domain names under the same site, for example, the existing
Implement through EdgeOne site access methods with the same name
Implement designated name association via EdgeOne content identifier
2. When entering the site creation page, create a new site for game.com, click Add under Tags, and select the corresponding tag key and value, such as "Business Group: Mobile Game Android Team".
3. After completing site access according to the site addition steps, if you can query the bound tag information on the site list page, it indicates that the tag binding is successful.
4. Create site
5. Create a new site game.com with the same name, set the identical site identifier "ios_project", and bind the tag "business group: Mobile Game iOS Group".
6. After site access is completed according to the site addition steps, if you can query the bound tag information on the site list page, it indicates that the tag binding is successful.
7. Add the corresponding domain (ios.game.com) to this site. Subsequently, all subdomains under "Business Group: Mobile Game iOS Team" will be managed under this site.
2. Create a content identifier to identify domain names responsible for the acceleration department and security group, and associate tags with the content identifier.
3. In the rule engine, map and associate the domain names and content identifiers by department. For the association method, please refer to configure content identifier. This method implements cost allocation for content identifiers and domain names simultaneously. Example configuration is shown in the figure below: 4. All subsequent subdomains under "Business Group: Mobile Game Android Team" will be managed with the "Business Group: Mobile Game Android Team" content identifier. For example, android1.game.com will also be mapped to this content identifier.
5. Repeat the above steps 123 to associate the content identifier with the domain ios.game.com.
Tag Bill Query