Moving on: Leaving Microsoft

After spending close to eight years in different roles at Microsoft, my time with Microsoft has come to an end. I accepted a new role, starting on May 1st, as Chief Technology Officer with HorseAnalytics an animal tech startup focused on providing a telemetry data platform for horses. I will…

Cloud Adoption Framework for Azure

Governance is one of the major adoption challenges when it comes to cloud computing. Organizations find themselves "not ready" to consume cloud services whether that perception is more a gut feeling or comes from experience. Microsoft works hard to built a rich toolset to cover many aspects of governance such…

Automation in Azure

Deploying resources and workloads at scale requires a healthy amount of automation. Automation helps to deliver consistent and repeatable results. I've tried to categorize some of the technology and provide some pointers to areas of application and pros and cons. Note: this is not an exhaustive list but tries to…

Azure Monitoring & Operations hackathon

A request that I get many times is to provide guidance and best-practices on how to implement monitoring and operations management with and/or for Azure. Most organizations have subtle differences which makes it hard to put out a generic concept of how to enable this. There are high-level ideas…

Create functions in Application Insights through REST API

I've learned about a "hidden feature" recently that enables some cool scenarios. Log Analytics or Azure Data Explorer aficionados will probably know all about functions already but for Application Insights this has not been documented yet and is not visible through the Azure portal. List all functionsGET https://management.azure.…

Azure File Sync network bandwidth calculator

When deploying Azure File Sync one question many customers routinely ask is how the network bandwidth required can be calculated. This depends of course on a variety of factors. The most prominent factor is churn rate. How much data is changed over time. It is best to look at this…

Tracking changes to Azure Resource Manager providers

A colleague of mine, Tyler Ayers, has written a pretty neat Azure Function that tracks changes made to Azure Resource Manager Providers (ARM) and show these changes in a timeline. The details will give you a clear overview what has been changed and where (which region) that change is available.…