19-12-2025
Automation
Automated Azure VM Power Management with a Tag-Driven Runbook
In a previous post, I introduced a lightweight, tag-driven VM power management solution in Azure that combined an Automation Runbook…
04-12-2025
Deploying Agents to Azure VMs Using Azure Policy and VM Applications
The Problem: Organizations need to deploy agents, monitoring tools or security agents across all Azure VMs consistently. Traditional approaches often…
01-11-2025
Managing Secrets in Terraform: From Bad to Automated
When it comes to Infrastructure as Code (IaC), Terraform is an incredibly powerful tool. It allows us to define, deploy,…
04-10-2025
Automated Terraform Deployments with GitHub
Managing infrastructure through Terraform is powerful — but doing it securely and automatically is where real efficiency begins. In this…
27-07-2025
VM Power Management in Azure Using Tags, Runbooks, and a Custom GUI
As a Cloud Solutions Engineer, optimizing costs and automating operations is a daily priority. One of the common challenges in…
19-07-2025
Collecting GPU Metrics on Azure VMs with Telegraf
When working with GPU-enabled Azure virtual machines — such as those used for AI training, inference, or video rendering —…
12-07-2025
Azure Template Specs: Reusable ARM Templates
Infrastructure as Code (IaC) is undoubtedly the gold standard when it comes to modern cloud infrastructure. Tools like Bicep, Terraform,…
05-07-2025
Using Terraform to Generate Local Zip Files
Terraform is most commonly used to provision infrastructure — VMs, storage accounts, networking, etc. But sometimes, your infrastructure code also…
15-06-2025
Self Service VM & AVD Order via Web Form
In one of my projects, I developed an Azure-based solution that enables users to provision a virtual machine (VM) or…
02-06-2025
Deallocate VM based on Activity Log
In many organizations, virtual machines in Azure are kept running even when they’re no longer needed – especially during business…