Publicatiedatum : 07/02/2024

Opleiding : PowerShell gewenste toestand configuratie

Praktijkcursus - 2d - 14u00 - Ref. DSC
Prijs : 1370 € V.B.

PowerShell gewenste toestand configuratie




In een DevOps-aanpak gericht op het verhogen van de operationele efficiëntie tussen ontwikkelaars en beheerders, is het noodzakelijk om een mechanisme in te stellen dat identieke configuratie op de machines garandeert. Je leert hoe je snel je servers kunt herconfigureren met PowerShell 5/4 (DSC en workflow).


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. DSC
  2d - 14u00
1370 € V.B.




In een DevOps-aanpak gericht op het verhogen van de operationele efficiëntie tussen ontwikkelaars en beheerders, is het noodzakelijk om een mechanisme in te stellen dat identieke configuratie op de machines garandeert. Je leert hoe je snel je servers kunt herconfigureren met PowerShell 5/4 (DSC en workflow).


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Standaardconfiguratie garanderen op alle machines in een specifieke omgeving
Een PowerShell DSC-script ontwerpen en configureren
De Pull- en Push-modi van PowerShell DSC implementeren
Een workflow schrijven in de scripttaal Windows PowerShell

Doelgroep
Systeem- en netwerktechnici, -beheerders en -ingenieurs.

Voorafgaande vereisten
Goede kennis van het Windows systeem, PowerShell en AD of kennis gelijkwaardig aan de cursus "PowerShell 5/4, automatiseren van Windows administratie" (ref. ATU).

Opleidingsprogramma

1
Overzicht van DSC (Desired State Configuration)

  • De grondbeginselen van DSC.
  • Duwmodus, trekmodus.
Workshop storytelling

2
Duwmodus

  • Push mode-principe.
  • Configuratiescripts, MOF-bestanden (DMTF-standaard).
  • Presentatie van knooppunten.
  • Compileren en implementeren met basis DSC cmdlets.
Praktisch werk
Maak een script voor het configureren en implementeren van een website, het compileren en implementeren naar een set servers.

3
DSC en bijbehorende cmdlettes

  • De standaard configuratiebronnen (localconfigurationManager).
  • De configuratie weergeven en wijzigen.
  • Compilatie, uitvoering (start-dsconfiguratie).
Praktisch werk
Maak een script voor het uitrollen van een softwarepakket (kopieer bestand, maak lokale groepen en lokale gebruikers aan, wijzig registersleutel, decomprimeer zip-bestand).

4
Trekmodus

  • Principe van Pull-modus.
  • De module xPSDesiredStateConfiguration.
  • HTTPS, SMB-server.
Praktisch werk
Een serverconfiguratiescript maken. Pull-modus installeren en configureren.

5
Hulpmiddelen op maat

  • Het schema en de eigenschappen (schema.mof).
  • PowerShell-module, manifest, mapstructuur, geneste modules.
  • Get/Set/Test-TargetResource functies.
  • Maak nieuwe bronnen aan en gebruik ze via een configuratiescript.

6
Inleiding tot workflow

  • Workflow in PowerShell. Banen.
  • De verschillende werkingsmodi van een workflow.
  • PowerShell-variabelen voor workflow.

7
Eenvoudige workflow

  • De verschillende bedrijfsmodi.
  • Workflowdeclaratie, de verschillende cmdlets.
  • Gegenereerde banen.
  • Een workflow opschorten, hervatten en opnieuw starten.
Praktisch werk
Een eenvoudige workflow maken (bestanden kopiëren, rollen en functies installeren, servers opnieuw opstarten en workflows opnieuw opstarten).

8
Geavanceerde workflow

  • Scripts in een workflow (inlinescript).
  • Workflowvariabelen ($gebruik, $psParentactivityID).
  • Parallelle modus en sequenties. Taken.
Praktisch werk
Creëer een parallelle workflow (massale ping van 250 ip-adressen in 3 seconden, installatie van rollen, functionaliteit in parallelle modus op meerdere servers met sequencers).


Feedback van klanten
4,1 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
STÉPHANE R.
27/11/25
4 / 5

Je pense qu’une journée supplémentaire permettrait d’appronfondir certains points car la formation est dense
LE NGHIEM V.
27/11/25
5 / 5

Très intéressant et très dense, il faut avoir un minimum de prérequis
JULIEN M.
18/09/25
4 / 5

Deze cursus vereist een basiskennis van PowerShell.