Set Up Azure
Create a free Vantage account then follow the steps below to integrate Azure costs.
Connecting Your Azure Account
You can connect hundreds of Azure subscriptions to Vantage through the management group method. Any subscriptions that are part of a resource group will be automatically imported.
The service principal is granted Reader permissions. It does not have permissions nor will it ever attempt to make any changes to your infrastructure.
Create an Azure Service Principal
az ad sp create-for-rbac -n "vantage"
This will output the following:
Record the appId, tenant and password as you will enter these into the Vantage console.
Grant the Service Principal Permissions
Grant Permissions to the 'appId' from the service principal created above. The scope can be a subscription or management group.
az role assignment create --assignee <SERVICE_PRINCIPAL_APP_ID> \
--role Reader \
Save the Credentials in Vantage
Visit the integrations page and add an Azure Integration.
Azure Cost and Rightsizing Recommendations
Vantage currently supports cost recommendations for Compute Reserved Instances and Compute Unattached Virtual Hard Disks (Disks which have not been attached to a VM in the last 30 days). Each recommendation shows potential savings value which is not something that is shown in Azure Advisor. Savings estimates are displayed in USD.
Kubernetes and AKS
Vantage supports Kubernetes cost allocation on Azure, including Kubernetes clusters running on VMs or through AKS. Vantage recommends using the Vantage Kubernetes agent to monitor and ingest Kubernetes costs from Azure.
Feature Availability for Azure
The following features support connected Azure accounts: