Systemadministration mit Microsoft PowerShell 5.0 - AD435
Descrizione
Microsoft IT-Training: PowerShell
Die Microsoft PowerShell bietet für immer mehr Produkte eine standardisierte Administrationsbasis. Immer mehr Produkte von Microsoft aber auch von anderen Namhaften Hersteller darunter VMWare, NetApp, Cisco, Frontrange, Dell bieten so genannte Module für die Administration Ihrer Produkte an. Insbesondere bei den neueren 2016 Produkten von Microsoft stehen Ihnen viele Funktionen und Einstellmöglichkeiten nur noch über die PowerShell bereit. Nicht nur für die Administration der einzelnen Produkte wie System Center, VMWare ESX, SharePoint, Exchange, Active Directory oder andere Windows Server Dienste ist die PowerShell ein hervorragendes Werkzeug. Mit PowerShell Scripting lassen sich in Ihrer Infrastruktur produktübergreifende Automatismen schaffen, die Ihnen Ihre alltägliche Arbeit erleichtern und teilweise abnehmen können.
Obiettivo
Das Seminar geht von den Basisgrundlagen und der Philosophie der Microsoft PowerShell, über die Scripting Grundlagen zu den erweiterten Möglichkeiten die Ihnen die PowerShell in der aktuellen Version bietet.
In diesem Seminar erlernen Sie die grundlegende Verwendung der PowerShell wie z.B. das Finden und Verwenden von CmdLets, Verwendung der Pipeline und PowerShell Remoting. Weiter erlernen Sie die PowerShell Syntax in der Verwendung von Scripten und Optionen und Möglichkeiten, die Ihnen die PowerShell für die Konfiguration und Automation Ihrer Systeme bietet. Ebenso lernen Sie die Best-Practices bei der Verwendung der PowerShell kennen. Außerdem ermöglicht Ihnen das Seminar, die gewonnenen Kenntnisse auf andere Produkte umzusetzen, die hier nicht explizit zur Sprache kommen.
Contenuto
Aufbau und Philosophie der Microsoft PowerShell
Versionen und Upgradeoptionen
Die Shell
Wie hole ich mir Hilfe?
Dateiendungen und die Pfade der Shell
Willkommen im ISE
Getting Started
Verwenden von CmdLets
Was ist die Pipeline?
Was ist das Navigationsparadigma?
Allgemeine Grundlagen
Datentypen
Variablen
Operatoren
If...Else, Switch und Schleifen
Basic Scripting
PowerShell Script - Generelles und Best Practices
Funktionen
Massenadministration - die Systeme an der Leine
Remoting Funktionen der Powershell
WMI
PowerShell Jobs
Workflows
PowerShell Desired State Configuration
Powershell Web Access Systemverwaltung über das Internet
Klassische Executables
Scripting mit Fortschritt
Globale Funktionssammlungen - Eigene Module
Kommentarbasierte Hilfe
Error Handling mit der PowerShell
Nutzen von Event Channels
Verwendung der PowerShell Execution Policy und Code Signing
Klassen
Verwendung von .Net Klassen, Com-Objekten und C#
PowerShell mit GUI
MessageBox Klasse
Dialogfenster mit .NET
Auswahlfenster mithilfe der Klasse System.Management.Automation.Host.ChoiceDescription
PowerShell und Open Source
Versionen
Features
PowerShell in Linux (am Beispiel von Ubuntu)
Ausblick auf PowerShell 7
PowerShell und Azure
Cloud Shell und PowerShell
Azure CLI
Azure Subscription
Ressource Groups
Virtual Networks
Network Security Groups
Network Interfaces
Azure VMs
Azure VM - Data Disks
Azure AD Verwaltung
Condizioni
Für das Seminar Systemadministration mit Microsoft PowerShell 5.0 sind folgende Kenntnisse von Vorteil:
Grundlagenkenntnisse in der Programmierung mit einer Scriptsprache oder Programmiersprache
Gute bis sehr gute Kenntnisse über das Produkt, dass Sie mit der PowerShell administrieren wollen
Gute Kenntnisse in der Administration von Microsoft Windows
Pubblico target
Dieses Seminar wendet sich an Systemmanager und Administratoren, die mit Microsoft PowerShell ihre Systemlandschaft administrieren und verwalten wollen.
Nota
Dauer
5 Tage