Blog

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…
Discover More

Entra ID Login with Azure Bastion (Public Preview)

Managing credentials for virtual machines has always been a balancing act between security, usability, and operational overhead. With the new…
Discover More

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…
Discover More

Using Azure Firewall as a NVA with Terraform

Using Azure Firewall as a Network Virtual Appliance (NVA) provides a powerful alternative to traditional VNet peering in hub-and-spoke designs.…
Discover More

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,…
Discover More

Sending Custom Logs to Log Analytics via HTTP

Centralized logging is a cornerstone of any professional IT or DevOps setup. Azure Log Analytics (LAW) / Azure Monitor provides…
Discover More

Automated Terraform Deployments with GitHub

Managing infrastructure through Terraform is powerful — but doing it securely and automatically is where real efficiency begins. In this…
Discover More
1 Min Read

Azure Service Groups – A New Way to Organize Your Cloud

Microsoft has recently introduced Azure Service Groups (public preview since August 2025) – a feature designed to bring flexibility and…
Discover More

Auditing Azure VM Operating Systems

Managing a growing Azure environment often means dealing with multiple subscriptions, distributed teams, and a wide range of virtual machine…
Discover More

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…
Discover More