Training - Getting started with Desired State Configuration

Getting started with Desired State Configuration

Duration: 2 days

Desired State Configuration (DSC) can significantly improve your IT operations by bringing consistency, automation, and reliability to your infrastructure management.

In this course you will learn the Infrastucture as Code (IaC) concepts and how DSC implements them. You will learn the evolution of DSC, pitfalls to avoid, and the current state of the art of configuration management from code.

You’re going to write and apply basic machine configuration, create a resource, and discover the challenges of an out-of-box experience.

You will then explore the existing solutions and methodologies to be successful with your DSC project.

We’ll discuss the new DSC version (v3, not yet fully released) and how the future might look.

Objectives

  • Discover DSC and the configuration from code principles
  • Create and apply basic configurations
  • Discover the different versions and specificities of DSC

Hands-on

  • Write & Apply a configuration
  • Author a DSC resource
  • Test the DSC v3 executable

Prerequisites

PowerShell Level Prerequisite 2/5

Training programme

Day 1

  • Review DSC principles and concepts (resource, idempotence, module)
  • Compose a Configuration and apply it to a node
  • Author a simple DSC Resource
  • Discover the DSC community modules

Day 2

  • Authoring DSC Configuration Documents
  • Understanding Configuration Data and Yaml configurations
  • Setting up your first configuration Pipeline
  • DSCv3 and future directions

Methods

  • Content: Theoretical and practical courses, either face-to-face or in a distance learning classroom.
  • Methodology: Active teaching based on presentation, examples, demonstrations, experience sharing and hands-on labs.
  • Materials: Provided.
  • Format: Face-to-face or distance learning in our virtual training facilities.

Pricing

> Private training <

£4,000 / up to 10 pax / 2 days

Online delivery on our interactive platform
or on site upon request

Receive our training catalogue

Training Course Catalogue SynEdgy for Desired State Configuration PowerShell Universal Git and PowerShell

Fill in the form and receive our full training catalogue.

    Your name

    Your email

    What courses are you interested in?


    Tell us what you are looking for: