Skip main navigation

Azure Usage and Billing Insights

.

The Azure Usage and Billing Insights (AUBI) portal is an open-source project that enables visibility of all Azure services in an Azure subscription(s).

The portal keeps track of billing and ensures that resources are not left running after projects and events have completed.

After it’s deployed, AUBI allows you to register any subscription used by your organisation to be polled daily. The usage is displayed in a configurable Power BI dashboard:

POWER BI DASHBOARD

The following services are available in the Azure Usage and Billing Insights system:

  • Registration: A public website where any user can provide access to the site and register their Azure subscriptions.
  • Dashboard: A website where only authenticated users can see the list of registered subscriptions and trigger a job to regenerate up-to-date billing data in case of any inconsistencies.
  • AzureSQL Server: Holds billing and usage data for all registered subscriptions.
  • Azure Storage Queue: Holds generate data requests.
  • Schedule base (every UTC night): Runs webjob that’s triggered once a day to create generate data requests for each registered subscription.
  • Continuous running webjob: Processes requests that are waiting in the Azure Storage Queue.
  • PowerBI dashboard: Data visualisation of all or per-subscription Azure service billing and usage details such as service unit, quantity, and usage duration.

You can find more information and setup instructions at the AUBI project site on GitHub.

This article is from the free online

Microsoft Future Ready: DevOps Development, Implementation and Azure Automation

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now