55318
Advanced Automated Administration with Windows PowerShell
Über das Seminar
In diesem Seminar lernen die Teilnehmer, administrative Aufgaben mithilfe von PowerShell zu automatisieren. Sie erwerben Kernfähigkeiten wie das Erstellen erweiterter Funktionen, das Schreiben von Controllerskripten und die Behandlung von Skriptfehlern. Außerdem erfahren sie, wie man PowerShell bei der Arbeit mit Microsoft Azure, SQL Server, Active Directory, IIS, Windows PowerShell Workflow, .NET-Ressourcen, der REST API und XML sowie CSV- und JSON-formatierten Datendateien nutzt.
Das Seminar ist die Community-Courseware-Version von MOC 10962: Advanced Automated Administration with Windows PowerShell.
Inhalt
- Erstellen erweiterter Funktionen
- Umwandeln eines Befehls in eine erweiterte Funktion
- Erstellen eines Skriptmoduls
- Definieren von Parameterattributen und Eingabevalidierung
- Schreiben von Funktionen, die Pipeline-Input akzeptieren
- Produzieren von komplexen Pipelineausgaben
- Dokumentation von Funktionen mithilfe von kommentarbasierter Hilfe
- Support von -Whatif und -Confirm
- Verwenden von Microsoft .NET Framework und REST API in Windows PowerShell
- Schreiben von Controllerskripten
- Schreiben von Controllerskripten mit einer Benutzeroberfläche
- Schreiben von Controllerskripten, die Berichte erstellen
- Handling von Skriptfehlern
- Verwenden von XML-, JSON- und benutzerspezifisch formatierten Daten
- Verbessern der Serververwaltung mithilfe von Desired State Configuration (DSC) und Just Enough Administration (JEA)
- Analyse und Debugging von Skripten
- Windows PowerShell Workflow
Zielgruppe
- Administratoren, die Erfahrung mit der Administration von Windows-Servern und -Clients haben
- Azure-Administratoren und -Entwickler, die Entwicklungsumgebungen und Deploymentprozesse unterstützen
Voraussetzungen
- Erfahrung als Windows-Systemadministrator
- Erfahrung mit Scripting oder Programmierung
- Besuch des Seminars MOC 10961: Automating Administration with Windows PowerShell oder vergleichbare Erfahrung mit der Arbeit mit Windows PowerShell