Seminarinhalt
In diesem Training lernen Sie, wie mit PowerShell administrative Aufgaben automatisiert werden können. Die Teilnehmer*innen erlernen wichtige Skripting-Fähigkeiten wie das Erstellen von erweiterten Funktionen, das Schreiben von Controller-Skripten und den Umgang mit Skriptfehlern. Weiters werden Themen wie arbeit mit der Powershell und Microsoft Azure, SQL Server, Active Directory, IIS, Windows PowerShell Workflow, .NET-Ressourcen, der REST-API und XML-, CSV- und JSON-formatierten Datendateien behandelt.
Das Training behandelt alle Module des Community Microsoft Kurses 55318AC. Darüber hinaus wird jedoch auch gezeigt – und in einer von ETC zusammengestellten LabUmgebung auch durchgeführt – wie Sie mittels PowerShell auf SQL-Server, excelSheets und andere Datenquellen zugreifen, sicherheitsrelevante PowerShell Remoting Einstellungen ändern.
Die PowerShell Engine und die Workflow Engine sind zwei Plattformen, die für die Automatisierung von Aufgaben in einem Netzwerk genutzt werden können. Dies gilt nicht nur für firmeneigene (on-premise) Netzwerke und Systeme sondern auch für die Cloud Lösung Microsoft Azure (Azure Automation Services). Deshalb wird als ETC-Zusatzthema die praktische Handhabung von PowerShell Workflows und der DSC (Desired State Configuration) in der Lab-Umgebung gezeigt.
Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:
Das Training behandelt alle Module des Community Microsoft Kurses 55318AC. Darüber hinaus wird jedoch auch gezeigt – und in einer von ETC zusammengestellten LabUmgebung auch durchgeführt – wie Sie mittels PowerShell auf SQL-Server, excelSheets und andere Datenquellen zugreifen, sicherheitsrelevante PowerShell Remoting Einstellungen ändern.
Die PowerShell Engine und die Workflow Engine sind zwei Plattformen, die für die Automatisierung von Aufgaben in einem Netzwerk genutzt werden können. Dies gilt nicht nur für firmeneigene (on-premise) Netzwerke und Systeme sondern auch für die Cloud Lösung Microsoft Azure (Azure Automation Services). Deshalb wird als ETC-Zusatzthema die praktische Handhabung von PowerShell Workflows und der DSC (Desired State Configuration) in der Lab-Umgebung gezeigt.
Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:
- Create advanced functions.
- Use Microsoft .NET Framework and REST API in Windows PowerShell.
- Handle script errors.
- Use XML, JSON, and custom formatted data.
- Manage Microsoft Azure resources
- Analyze and debug scripts
Programm
Erstellen von Advanced Function und Modulen
Datenbankzugriff
- Script Logik kennenlernen
- Funktionen deklarieren
- Scripts und Funktionen Parameter übergeben
- Pipeline Input in eigenen Scripts verarbeiten
- CmdletBinding aktivieren und verwenden
- Fehlerbehandlung implementieren
- Scripts dokumentieren
- Verwenden von .Net und COM-Objekten
- WMI Objekte meistern
- Eigene Objekte definieren und verwenden (inkl. Class {} )
- *.format.ps1xml und *.types.ps1xml erstellen
- XML Daten lesen
- XML Daten ändern und löschen
- XML Dokumente durchsuchen
- XML Dokumente erzeugen
- Überblick DSC
Datenbankzugriff
- Daten vom SQL Server lesen
- Daten am SQL Server ändern und löschen
- Excel Tabellen als Datenbankquelle verwenden
- PowerShell Remoting aktivieren
- PowerShell Remoting Endpoints konfigurieren
- PowerShell Remoting verwenden
- Sicherheitseinstellungen für Script Ausführungen ändern
- Language mode konfigurieren
- Just Enough Administration (JEA) verwenden
- Auditing und Logging aktivieren
Zielgruppen
- Administrator*innen, die PowerShell Scripts und Module erstellen wollen und die erweiterten Techniken der PowerShell sinnvoll und effizient einsetzen wollen.
Vorkenntnisse
- Besuch des Trainings Automating Administration mit PowerShell
- Erfahrung im Umgang mit Objekten, der Pipeline und einfachen Skripts
Trainings zur Vorbereitung
Wichtige Information
Für dieses Training gibt es kein spezielles Examen, jedoch werden einige der in diesem Kurs behandelten Themen in anderen Prüfungen vorausgesetzt.
Einer der besten Kurse, die ich je besucht habe. Der Vortragende war äußerst sympathisch und kompetent, was den Kurs zu einem besonderen Erlebnis gemacht hat.
Advanced Automation with PowerShell
21.10.2024Einer der besten Kurse, die ich je besucht habe. Der Vortragende war äußerst sympathisch und kompetent, was den Kurs zu einem besonderen Erlebnis gemacht hat.
— Boris M.Top !
Advanced Automation with PowerShell
17.10.2024Top !
— Jeremias S.Toller Kurs. Guter Trainer & guter Inhalt!
Advanced Automation with PowerShell
10.10.2024Toller Kurs. Guter Trainer & guter Inhalt!
— Rasid B.Sehr ausführlich, Grundwissen auf jedenfall notwendig
Advanced Automation with PowerShell
24.05.2024Sehr ausführlich, Grundwissen auf jedenfall notwendig
— Alexej A.super kurs, toller Trainer
Advanced Automation with PowerShell
21.03.2024super kurs, toller Trainer
— Barbara K.Super Kurs, Super Trainer
Advanced Automation with PowerShell
14.12.2023Super Kurs, Super Trainer
— Markus M.Alles top, sehr guter Trainer!!
Advanced Automation with PowerShell
01.12.2022Alles top, sehr guter Trainer!!
— Markus H.Sehr guter Powershell kurs!
Advanced Automation with PowerShell
07.07.2022Sehr guter Powershell kurs!
— Manuel M.Gute praxisbezogene Beispiele. Sehr kompetenter Trainer, der den teilweise komplizierten Inhalt gut verständlich vermitteln kann.
Advanced Automation with PowerShell
15.07.2021Gute praxisbezogene Beispiele. Sehr kompetenter Trainer, der den teilweise komplizierten Inhalt gut verständlich vermitteln kann.
— Andreas H.Sehr informatives Seminar -- nahe am "Real" Life dran !!! Trainer hat sehr fundiertes/umfangreiches Powershell/Scripting - Wissen. Abwicklung remote auch perfekt !
Advanced Automation with PowerShell
18.03.2021Sehr informatives Seminar -- nahe am "Real" Life dran !!! Trainer hat sehr fundiertes/umfangreiches Powershell/Scripting - Wissen. Abwicklung remote auch perfekt !
— Christoph P.Großartig!
Advanced Automation with PowerShell
18.03.2021Großartig!
— David F.Sehr guter Trainer!
Advanced Automation with PowerShell
18.03.2021Sehr guter Trainer!
— Peter H.online kurs der hervorragend durchgeführt war, sowohl vom vortragenden als auch vom virtuellen seminarraum.
Advanced Automation with PowerShell
11.12.2020online kurs der hervorragend durchgeführt war, sowohl vom vortragenden als auch vom virtuellen seminarraum.
— Gerald K.Super Trainer, fundamentiertes Wissen zur Powershell! Viele Informationen weitervermittelt mit einem großen Praxisanteil.
Advanced Automation with PowerShell
06.12.2019Super Trainer, fundamentiertes Wissen zur Powershell! Viele Informationen weitervermittelt mit einem großen Praxisanteil.
— Rasid B.Bisher das BEste ETC Seminar! So viele Informationen wünscht man sich!
Advanced Automation with PowerShell
27.09.2019Bisher das BEste ETC Seminar! So viele Informationen wünscht man sich!
— Peter R.Sehr informativ!
Advanced Automation with PowerShell
25.10.2018Sehr informativ!
— Andreas F.wsuper
Advanced Automation with PowerShell
22.09.2017wsuper
— Yasin Y.Danke einen guten Überblick über die aktuellen Technologien und Möglichkeiten - weitere Ansatzpunkte kann man leicht weiter selbst erarbeiten mit diesem Stoff.
Advanced Automation with PowerShell
05.05.2017Danke einen guten Überblick über die aktuellen Technologien und Möglichkeiten - weitere Ansatzpunkte kann man leicht weiter selbst erarbeiten mit diesem Stoff.
— Markus N.Super Trainer, fundamentiertes Wissen zur Powershell!
Advanced Automation with PowerShell
02.03.2017Super Trainer, fundamentiertes Wissen zur Powershell!
— Christoph H.Sehr informativ, viel gelernt.
Advanced Automation with PowerShell
02.03.2017Sehr informativ, viel gelernt.
— Roland P.Meine Erwartungen wurden erfüllt.
Advanced Automation with PowerShell
25.10.2016Meine Erwartungen wurden erfüllt.
— Jürgen P.Viele Informationen weitervermittelt mit einem großen Praxisanteil
Advanced Automation with PowerShell
18.10.2016Viele Informationen weitervermittelt mit einem großen Praxisanteil
— Aleksa I.Kurs vom Inhalt her gut verständlich. Zu wenige praktische Übungen, hauptsächlich Theorie.
Advanced Automation with PowerShell
02.11.2015Kurs vom Inhalt her gut verständlich. Zu wenige praktische Übungen, hauptsächlich Theorie.
— Frank S.