Remote Backend State with Terraform and Azure Storage

Until now, we have developed our Infrastructure code as a single developer. As a result, our state file is created and maintained on the local development computer.  This is fine for a team of one, but having multiple versions of a state file can become an issue as others join in.  This post and accompanying video examines using a remote backend state on Azure Storage to host shared state files.

Continue reading “Remote Backend State with Terraform and Azure Storage”

SMB Multichannel with Azure File Shares

Azure File Shares Premium support SMB multichannel, a way to improve throughput for applications and services.  This video goes over what it is and how it works.  It also goes over performance, network, and Azure VM considerations to help make the best of Azure Files premium.

Continue reading “SMB Multichannel with Azure File Shares”

Copy Blob Files Local with Event Grid and Azure Automation

This video demonstrates how to automatically sync Blob files in Azure Storage to a local file system.  I show how to configure Event Grid to trigger a webhook that starts a runbook in Azure Automation when a new file is added to Azure Blob Storage.  The Runbook runs on a Hybrid Worker and downloads the file from Azure Storage to a local file system. 

Continue reading “Copy Blob Files Local with Event Grid and Azure Automation”