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.

Continue reading …

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 but in my discussions with customers and partners I’m hearing that this is not detailed enough.

Continue reading …

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 rate with an hourly resolution so that seasonality can be accounted for (user-centric shares will have much more churn throughout working hours).

Continue reading …

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. This helps to see changes to resource providers and adapt existing ARM templates if required.

Continue reading …

Introducing: Azure DevOps

Yesterday Microsoft announced the evolution of DevOps. Or rather the evolution of DevOps tooling from Microsoft known as Visual Studio Team Services: Azure DevOps.

Azure DevOps represents 15 years of engineering in services to help developers turn an idea into production code. Azure DevOps offers Pipelines, Boards, Artifacts, Repos and Test Plans to cover all aspects of modern software engineering.

Continue reading …