Azure Usage and Billing Portal Released
In today’s Ask the Admin, I’ll take a closer look at the recently released Azure Usage and Billing Portal.
Understanding Azure resource use, and more importantly, how much it’s costing, can be a difficult puzzle to unravel, especially when you are dealing with multiple subscriptions. At the end of 2015, Microsoft released a set of APIs providing programmatic access to this information so that developers could create reports, a portal summarizing usage and billing information, or just ensure that resources weren’t being consumed after a project has finished by generating alerts.
But unless you had the necessary skills and resources to develop your own portal, this wasn’t a solution that provided an easy way to visualize usage and billing data. It’s difficult to say that Microsoft has solved this issue, but has come to the rescue partly with the release of the Azure Usage and Billing Portal – a set of resources that can be deployed in Azure to provide visual access to usage and billing data.
Rather than a readymade dashboard, the Azure Usage and Billing Portal is a set of open-source building blocks that enables you to deploy a portal based on a Power BI dashboard. And while it doesn’t require any scripting knowledge as such, it may not be suitable for small organizations that don’t have some experience of dealing with IT infrastructure directly.
The portal can retrieve up to 3 years’ worth of usage data from multiple subscriptions. All you need to do is register subscriptions with the system using a valid username and password. The portal system consists of a public website where subscriptions can be registered, a dashboard website where authenticated users can view usage and billing data for registered subscriptions, and behind the scenes there’s AzureSQL Server and an Azure Storage Queue that holds data requests.
Alerts and Additional Reporting
Hopefully Microsoft will at some point in the future package this solution to provide an out-of-the-box experience that everyone can access easily. But for now, the Azure Usage and Billing Portal should appeal to enterprises and service providers. Microsoft has promised to continue developing the solution, with the ability to trigger alerts based on usage anomalies, additional reporting capabilities, and subscription rate codes. And if PowerShell scares you, Microsoft also wants to simplify deployment of the portal system, along with many other improvements.
Deploy the Azure Usage and Billing Portal
The Azure Usage and Billing Portal project can be found on GitHub here, along with detailed setup instructions and a PowerShell script that can be used to set up the necessary Azure resources.
More in Cloud Computing
5 Essentials for Successful Cloud Adoption
Jul 6, 2022 | Aidan Finn
Amazon CodeWhisperer is Now Available in Public Preview
Jun 27, 2022 | Michael Otey
AWS Mainframe Modernization is Now Generally Available
Jun 20, 2022 | Michael Otey
AWS DataSync Now Integrates With Google Cloud Storage and Microsoft Azure
Jun 15, 2022 | Michael Otey
Build 2022: Microsoft Introduces New Dev Box Cloud PC Service for Developers
May 24, 2022 | Rabia Noureen
Amazon EC2 Now Supports NitroTPM and UEFI Secure Boot
May 24, 2022 | Michael Otey
Most popular on petri