The Archive
All writing
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, and maintain entire environments…
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 a powerful platform not…
Automated Terraform Deployments with GitHub
Managing infrastructure through Terraform is powerful — but doing it securely and automatically is where real efficiency begins. In this guide, we’ll set up…
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 clarity into how you…
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 configurations. One critical but…
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 Azure is managing the…
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 — you often need to…
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, and Pulumi allow for…
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 needs to prepare local…
Terraform vs ARM vs Bicep – Which IaC Tool Should You Use for Azure?
In the world of Infrastructure as Code (IaC), several tools are available for deploying and managing Azure resources programmatically. The most commonly used are:…