1. Home
  2. Training Library
  3. Microsoft Azure
  4. Courses
  5. Analyzing Resource Utilization on Azure

Azure Cost Management

Start course

This course looks into how to capture log data and metrics from Azure services and feed this information into different locations for processing. We take a look at diagnostic logging, which can help to troubleshoot services and create queries and alerts based on that data. We also look into Azure Adviser, cost consumption reporting, and how we can baseline resources. This is an introduction to these advanced areas of Azure services.

Learning Objectives

  • Understand how to use and configure diagnostic logging for Azure services
  • Gain an understanding of Azure Monitor and how to create and manage alerts
  • Review cost consumption reporting and how to create scheduled reports
  • Investigate different methods for baselining resources

Intended Audience

  • People who want to become Azure cloud architects
  • People preparing for Microsoft’s AZ-303 exam


  • General knowledge of Azure services

For more MS Azure-related training content, visit our Microsoft Azure Training Library.


Azure Cost Management. Microsoft had previously purchased and integrated Cloudyn as a separate cost management solution that was accessible through the Azure portal. This functionality has now been fully integrated into the portal. The Azure portal now provides native tooling with Azure Cost Management. You can apply budgets to create alerts, to monitor spend, and you're able to take proactive action before the end of a billing cycle.

We're going to be looking at generating some reports for use to monitor cloud spend. There are a series of built views for accumulated cost, cost by resource, daily costs, cost by service, and invoice details. There is also the ability to slice and group data so you can track down where your Azure spend is. We will look at Azure Cost Management in the next demo.

About the Author

Matthew Quickenden is a motivated Infrastructure Consultant with over 20 years of industry experience supporting Microsoft systems and other Microsoft products and solutions. He works as a technical delivery lead managing resources, understanding and translating customer requirements and expectations into architecture, and building technical solutions. In recent years, Matthew has been focused on helping businesses consume and utilize cloud technologies with a focus on leveraging automation to rapidly deploy and manage cloud resources at scale.