Implement Desired State Configuration (DSC)

Advanced
Administrator
AI Engineer
Data Engineer
Developer
DevOps Engineer
Platform Engineer
Security Engineer
Security Operations Analyst
Service Adoption Specialist
Solution Architect
Startup Founder
Technology Manager
Azure
Azure Artifacts
Azure Boards
Azure Cloud Services
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

This module describes Desired State Configuration (DSC) and its components for implementation with Azure Automation. Learn to manage configuration drift, create DSC configurations, implement DSC for Linux environments, and plan for hybrid management scenarios.

Learning objectives

By the end of this module, you're able to:

  • Understand and manage configuration drift in your infrastructure.

  • Implement Desired State Configuration (DSC) with PowerShell.

  • Describe Azure Automation State Configuration and its components.

  • Create and manage DSC configuration files.

  • Implement DSC and Linux automation on Azure.

  • Plan for hybrid management with DSC.

Prerequisites

  • Understanding of Azure Automation and automation accounts.

  • Basic knowledge of PowerShell scripting.

  • Familiarity with infrastructure as code concepts.

  • Experience with Azure resources and virtual machines.

Get started with Azure

Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.