Manage Azure via PowerShell #2: Get-AzResourceGroupSummary

#Requires -Version 7.0 #Requires -Modules Az.Accounts, Az.ResourceGraph <# .SYNOPSIS Summarises every resource group across all accessible subscriptions: resource counts, top resource types, and a best-effort owner attribution. .DESCRIPTION Uses Azure Resource Graph to: 1. List all resource groups (including empty ones). 2. Count resources per RG and identify the top 3 resource types. 3. Read … Continue reading Manage Azure via PowerShell #2: Get-AzResourceGroupSummary

Manage Azure via PowerShell #1: Get-AzVmInventory

#Requires -Version 7.0 #Requires -Modules Az.Accounts, Az.Compute <# .SYNOPSIS Lists all virtual machines across every subscription the current account can access. .DESCRIPTION Iterates through all subscriptions in the active tenant, collects VM details (name, resource group, location, size, OS, power state, tags), and returns them as objects suitable for piping or formatting. .EXAMPLE ./Get-AzVmInventory.ps1 Lists … Continue reading Manage Azure via PowerShell #1: Get-AzVmInventory

Administering Azure Cloud Using PowerShell #2: Setting Up Your Environment – Installing Azure PowerShell

Introduction Welcome to the second article in our series, "Administering Azure Cloud Using PowerShell." In this article, we will guide you through the process of setting up your environment by installing Azure PowerShell. We will cover the installation process for various platforms, including Windows, Linux, and macOS. Azure PowerShell Azure PowerShell is a module that … Continue reading Administering Azure Cloud Using PowerShell #2: Setting Up Your Environment – Installing Azure PowerShell

Administering Azure Cloud Using PowerShell #1: Introduction to Azure Cloud and PowerShell

Introduction Welcome to the first article in our series, "Administering Azure Cloud Using PowerShell." In this introductory article, we will provide an overview of Azure Cloud and PowerShell, highlighting their essential features and the benefits of using PowerShell for managing Azure resources. By the end of this series, you will have a solid understanding of … Continue reading Administering Azure Cloud Using PowerShell #1: Introduction to Azure Cloud and PowerShell