Minimum Viable Template: Place a VM in an Availability Set

This post is part of a series of posts showing how to create a “minimum viable ARM template” and how to modify it to suit various scenarios. To see the full list of posts in this series, see this page: https://negatblog.wordpress.com/minimum-viable-arm-templates/. Azure has a concept of an “availability set”: all VMs in an availability set get…… Continue reading Minimum Viable Template: Place a VM in an Availability Set

Minimum Viable Template: VM With SSH Auth

This post is part of a series of posts showing how to create a “minimum viable ARM template” and how to modify it to suit various scenarios. To see the full list of posts in this series, see this page: https://negatblog.wordpress.com/minimum-viable-arm-templates/. We want to modify our VM template to use ssh auth instead of password auth.…… Continue reading Minimum Viable Template: VM With SSH Auth

Minimum Viable Templates: Put a VM in an Availability Zone

This post is part of a series of posts showing how to create a “minimum viable ARM template” and how to modify it to suit various scenarios. To see the full list of posts in this series, see this page: https://negatblog.wordpress.com/minimum-viable-arm-templates/. Availability Zones allow us to spread our resources across different physical locations within a…… Continue reading Minimum Viable Templates: Put a VM in an Availability Zone

Minimum Viable Template: Add Data Disks to a VM

This post is part of a series of posts showing how to create a “minimum viable ARM template” and how to modify it to suit various scenarios. To see the full list of posts in this series, see this page: https://negatblog.wordpress.com/minimum-viable-arm-templates/. In data-intensive scenarios, we may need more disks attached to our virtual machines. Let’s…… Continue reading Minimum Viable Template: Add Data Disks to a VM

Minimum Viable Template: Add a Network Security Group

This post is part of a series of posts showing how to create a “minimum viable ARM template” and how to modify it to suit various scenarios. To see the full list of posts in this series, see this page: https://negatblog.wordpress.com/minimum-viable-arm-templates/. For added security, we want to lock down our minimum viable VM to limit…… Continue reading Minimum Viable Template: Add a Network Security Group

Minimum Viable ARM Template

ARM Templates are a great way to deploy resources on Azure, but it can be difficult to know how to modify an ARM template to match a specific scenario. In this series of posts, we will define a “minimum viable ARM template” then incrementally add features over time. This way, we can easily see how…… Continue reading Minimum Viable ARM Template

Azure Cosmos DB – getting started with Python

Guest post.. Hi, I’m sendmarsh (aka Guy Bowerman) and am pleased to be writing a  guest post on Neil’s blog. You can check out my regular blog at MSFT Stack. You can also check out this YouTube video that Neil put together to complement this blog post. This article takes a look at Azure Cosmos DB, and…… Continue reading Azure Cosmos DB – getting started with Python