Cost allocation using AWS account tags
Note:This feature is available with Cloud Cost Optimization using the FinOps Analytics API.
Cloud Cost Optimization now enables you to use your AWS account tags to allocate your AWS spend using the new FinOps Analytics API and the new AWS Rule-Based Dimension From Account Tags policy.
The FinOps Analytics API lists all the AWS accounts across all the customers’ AWS organizations connected to Flexera One. With this API, it is easy to get all the AWS account tags from one API call instead of calling one API for each organization and potentially each AWS account. The API returns the following values:
• | AWS Account Names |
• | All Discovered Account Tags |
• | Account ID |
• | Payer Account ID |
The Flexera AWS Bill Connect retrieves the account and tag details.
Additionally, the new AWS Rule-Based Dimension From Account Tags policy creates rule-based dimensions based on the account tags in your environment. You can use the rule-based dimensions to create rules for viewing your cloud spend using the dimension values created from tags, such as environment, application, cost center, team, or anything else your business uses.
Together, the new API and the rule-based dimensions provide a powerful and dynamic method for creating allocation rules for viewing your cloud spend based on your unique business rules.
Note:This feature will be implemented for other Cloud vendor accounts in future releases.
FinOps analytics API example
GET /finops-analytics/v1/orgs/{orgId}/cloud-vendor-accounts
{
"kind": "finops:cloud-vendor-account-aws",
"aws": {
"accountId": "nnnnnnnnnnnn",
"payerAccountId": "nnnnnnnnnnn"
},
"tags": {
"account_type": "production",
"division": "flexera",
"flexera_org_id": "111111",
"flexera_project_id": "131334",
"flexera_shard_id": "3",
"project_name": "aws-control-tower-integration",
"scope": "sales",
"team_name": "solution-engineering"
},
"lastDiscoveredAt": "2023-06-12T15:00:57.409Z"
}