£199.99 £139.99 for one year of Unlimited learning. Offer ends on 14 November 2022 at 23:59 (UTC). T&Cs apply

Find out more
Welcome to Week 2
Skip main navigation

Welcome to Week 2


Welcome to Week 2!

Let’s reflect and recap on Week 1, and discuss the expectations of this week.

In Week 1, we explored DevOps and the value it brings to organisations, we discovered Infrastructure as Code and its value proposition, and we covered Azure Automation. We looked at runbooks and distinguished between the different types of runbooks available, the assets and the benefits it has to offer, and basic troubleshooting when your runbooks fail.

This week, we will understand the importance of Desired State Configuration (DSC) in DevOps and how to implement Automation DSC.

By the end of the week, you should be able to:

  • Explain the relationship between Windows PowerShell scripting and Desired State Configuration (DSC), and how DSC benefits DevOps culture.
  • Implement Azure Automation DSC to manage, deploy, and enforce configurations for virtual machines (VMs).
  • Manage the configuration of your cloud and on-premises machines with hybrid management.
  • Explain Azure Resource Manager, the second implementation of Azure, and how it allows you to manage resources in a subscription.
  • Apply tags in Azure Resource Manager.
  • Control access and lock resources in Azure Resource Manager.
  • Deploy Azure Resource Manager templates with the portal, CLI, PowerShell, and REST API.
  • Visualise your Azure Resource Manager resources and edit them with the Azure Resource Manager template visualiser tool.
  • Create and deploy Azure Resource Manager templates in Visual Studio.
  • Use the Azure resource group deployment task to use Azure Resource Manager templates from Visual Studio.
  • Troubleshoot Azure deployments with activity logs and error codes, and by using Azure Diagnostics.
  • Provision and configure environments in Azure with Azure DevTest Labs.
This article is from the free online

Microsoft Future Ready: DevOps Development, Implementation and Azure Automation

Created by
FutureLearn - Learning For Life

Our purpose is to transform access to education.

We offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life.

We believe learning should be an enjoyable, social experience, so our courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.
You can unlock new opportunities with unlimited access to hundreds of online short courses for a year by subscribing to our Unlimited package. Build your knowledge with top universities and organisations.

Learn more about how FutureLearn is transforming access to education