Discover our 2026 training catalogue
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

In a DevOps approach aimed at increasing operational efficiency between developers and administrators, it is necessary to put in place a mechanism guaranteeing identical configuration on the machines. You will see how to quickly reconfigure your servers with PowerShell 5/4 (DSC and workflow).

Who is this training for ?

For whom ?

Technicians, administrators and systems and network engineers.

Prerequisites

Good knowledge of the Windows system, PowerShell and AD or equivalent knowledge of the course "PowerShell 5/4, automate Windows administration" (ref. ATU).

Training objectives

  • Guarantee a standard configuration on all machines in a specific environment
  • Design and configure a PowerShell DSC script
  • Implement Pull mode and Push mode of PowerShell DSC
  • Write a workflow in the Windows PowerShell scripting language

Training program

    • DSC fundamentals.
    • Push mode, Pull mode.
    • Push mode principle.
    • Configuration scripts, MOF files (DMTF standard).
    • Presentation of the nodes.
    • Compile and deploy with the basic DSC cmdlets.
    • The default configuration resources (localconfigurationManager).
    • Viewing and modifying the configuration.
    • Compiling, running (start-dsconfiguration).
    • Principe du mode Pull.
    • Le module xPSDesiredStateConfiguration.
    • Serveur HTTPS, SMB.
    • The schema and properties (schema.
    • mof).
    • PowerShell module, manifest, folder structure, nested modules.
    • Functions Get/Set/Test-TargetResource.
    • Creation of new resources, use through a configuration script.
    • The workflow under PowerShell.
    • The jobs.
    • The different operating modes of a workflow.
    • The PowerShell variables dedicated to workflow.
    • The different operating modes.
    • Declaration of the workflow, the different cmdlets.
    • The jobs generated.
    • Suspend, resume, restart a workflow.
    • Scripts in a workflow (inlinescript).
    • Workflow variables ($using, $psParentactivityID).
    • Parallel mode, sequences.
    • Jobs.
  • 1650
  • 14 h

Submit your review

Translated By Google Translate