AZ-040 Automating Administration with PowerShell

AZ-040 Automating Administration with PowerShell

Översikt

Kursen ger grundläggande kunskaper och färdigheter i att använda PowerShell för att administrera och automatisera administrationen av Windows-servrar.
Kursen ger deltagarna färdigheter i att identifiera och bygga det kommando de behöver för att utföra en specifik uppgift.
Dessutom får du lära dig att bygga skript för att utföra avancerade uppgifter som att automatisera repetitiva uppgifter och generera rapporter.
Kursen ger förkunskaper för att stödja ett brett utbud av Microsoft-produkter, inklusive Windows Server, Windows Client, Microsoft Azure och Microsoft 365.
I enlighet med detta mål kommer kursen inte att fokusera på någon av dessa produkter, även om Windows Server, som är den gemensamma plattformen för alla dessa produkter, kommer att fungera som exempel för de tekniker som lärs ut i kursen.

Efter att ha slutfört denna kurs kommer studenterna att kunna:

  • Beskriva funktionaliteten i Windows PowerShell och använda den för att köra och hitta grundläggande kommandon.
  • Identifiera och köra cmdlets för lokal systemadministration.
  • Arbeta med Windows PowerShell-pipelinen.
  • Använd PSProviders och PSDrives för att arbeta med andra lagringsformer.
  • Sök efter systeminformation med hjälp av WMI och CIM.
  • Arbeta med variabler, arrayer och hashtabeller.
  • Skapa grundläggande skript i Windows PowerShell.
  • Administrera fjärrdatorer med Windows PowerShell.
  • Hantera Azure-resurser med PowerShell.
  • Hantera Microsoft 365-tjänster med PowerShell.
  • Använd bakgrundsjobb och schemalagda jobb.

Den här kursen vänder sig till IT-proffs som redan har erfarenhet av allmän administration av Windows Server, Windows Client, Azure och Microsoft 365 och som vill lära sig mer om hur man använder Windows PowerShell för administration.
Ingen tidigare erfarenhet av någon version av PowerShell eller något skriptspråk förutsätts.
Kursen är också lämplig för IT-proffs som redan har erfarenhet av serveradministration, inklusive Microsoft Exchange Server, Microsoft SharePoint Server och Microsoft SQL Server.

Innan du deltar i denna kurs måste studenterna ha:

  • Erfarenhet av nätverksteknik och implementering av Windows.
  • Erfarenhet av administration, underhåll och felsökning av Windows Server.

Denna kurs har ingen certifiering.

Modul 1: Komma igång med Windows PowerShell

I den här modulen får du en introduktion till Windows PowerShell och en översikt över produktens funktioner.
I modulen förklaras hur du öppnar och konfigurerar Windows PowerShell.
Den förklarar också hur du kör kommandon och använder det inbyggda hjälpsystemet i Windows PowerShell.

Lektioner

  • Översikt över Windows PowerShell
  • Syntax för Windows PowerShell-kommandon
  • Hitta kommandon och få hjälp i Windows PowerShell

Labb : Konfigurera Windows PowerShell och hitta och köra kommandon

  • Konfigurera konsolprogrammet Windows PowerShell
  • Konfigurera programmet Windows PowerShell ISE
  • Hitta och köra Windows PowerShell-kommandon
  • Använda About-filer

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Beskriva viktiga funktioner i Windows PowerShell samt öppna och konfigurera den.
  • Upptäck, lär dig och kör Windows PowerShell-kommandon.
  • Hitta Windows PowerShell-kommandon för att utföra specifika uppgifter.

Modul 2: Windows PowerShell för lokal systemadministration

Den här modulen introducerar dig till de olika typer av cmdlets som vanligtvis används för systemadministration.
Du kan söka efter cmdlets varje gång du behöver utföra en uppgift, men det är mer effektivt att ha åtminstone en grundläggande förståelse för dessa cmdlets.
I den här modulen förklaras också hur du hanterar Windows 10 med hjälp av PowerShell.

Lektioner

  • Cmdlets för administration av Active Directory Domain Services
  • Cmdlets för nätverkskonfiguration
  • Cmdlets för serveradministration
  • Windows PowerShell i Windows 10

Labb : Utföra lokal systemadministration med PowerShell

  • Skapa och hantera Active Directory-objekt
  • Konfigurera nätverksinställningar på Windows Server
  • Skapa en webbplats

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Identifiera och använda cmdlets för AD DS-administration.
  • Identifiera och använda cmdlets för nätverkskonfiguration.
  • Identifiera och använda cmdlets för serveradministrativa uppgifter.
  • Hantera Windows 10 med hjälp av PowerShell

Modul 3: Arbeta med Windows PowerShell-pipelinen

I den här modulen introduceras pipeline-funktionen i Windows PowerShell.
Pipeline-funktionen ingår i flera kommandoradsskal, t.ex. kommandotolken i operativsystemet Windows.
Pipeline-funktionen i Windows PowerShell ger dock mer komplexa, flexibla och kapabla funktioner jämfört med andra skal.
Den här modulen ger dig färdigheter och kunskaper som hjälper dig att använda Windows PowerShell på ett mer effektivt och ändamålsenligt sätt.

Lektioner

  • Förstå pipelinen
  • Välja, sortera och mäta föremål
  • Filtrera bort objekt från pipelinen
  • Räkna upp objekt i pipelinen
  • Skicka och vidarebefordra pipeline-data som utdata

Labb : Använda PowerShell-pipeline

  • Välja, sortera och visa data
  • Filtrering av objekt
  • Uppräkning av objekt
  • Konvertera objekt

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Beskriv syftet med Windows PowerShell-pipelinen.
  • Välj, sortera och mät objekt i pipelinen.
  • Filtrera bort objekt från pipelinen.
  • Räkna upp objekt i pipelinen.
  • Skicka utdata som består av pipeline-data.

Modul 4: Använda PSProviders och PSDrives

I den här modulen introduceras adaptrarna PSProviders och PSDrives.
En PSProvider är i princip en Windows PowerShell-adapter som får någon form av lagring att likna en hårddisk.
En PSDrive är en faktisk anslutning till en form av lagring.
Du kan använda dessa två tekniker för att arbeta med olika former av lagring genom att använda samma kommandon och tekniker som du använder för att hantera filsystemet.

Lektioner

  • Använda PSP-leverantörer
  • Använda PSDrives

Labb: Använda PSProviders och PSDrives med PowerShell

  • Skapa filer och mappar på en fjärrdator
  • Skapa en registernyckel för dina framtida skript
  • Skapa en ny Active Directory-grupp

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Använd PSP-leverantörer.
  • Använd PSDrives.

Modul 5: Fråga efter ledningsinformation med hjälp av CIM och WMI

Denna modul introducerar dig till två parallella tekniker: Windows Management Instrumentation (WMI) och Common Information Model (CIM).
Båda dessa tekniker ger lokal och fjärråtkomst till ett arkiv med hanteringsinformation, inklusive tillgång till robust information som är tillgänglig från operativsystemet, datorns maskinvara och installerad programvara.

Lektioner

  • Förstå CIM och WMI
  • Fråga efter data med hjälp av CIM och WMI
  • Gör ändringar med hjälp av CIM och WMI

Laboration : Fråga efter information med hjälp av WMI och CIM

  • Fråga efter information med hjälp av WMI
  • Söka information med hjälp av CIM
  • Anropa metoder

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Skilja mellan CIM och WMI.
  • Fråga efter hanteringsinformation med hjälp av CIM och WMI.
  • Anropa metoder genom att använda CIM och WMI.

Modul 6: Arbeta med variabler, arrayer och hashtabeller

Variabler är en viktig komponent i skript.
Du kan använda variabler för att utföra komplexa uppgifter som du inte kan slutföra med ett enda kommando.
I den här modulen förklaras hur du arbetar med variabler, matriser och hashtabeller som steg i att lära dig att skapa Windows PowerShell-skript.

Lektioner

  • Använd variabler
  • Manipulera variabler
  • Manipulera arrayer och hashtabeller

Laboration : Använda variabler, arrayer och hashtabeller i PowerShell

  • Arbeta med variabeltyper
  • Använda matriser
  • Använda hashtabeller

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Tilldela variabler ett värde.
  • Beskriva hur man manipulerar variabler.
  • Beskriva hur man manipulerar matriser och hashtabeller.

Modul 7: Skriptning med Windows PowerShell

I den här modulen beskrivs hur du paketerar ett Windows PowerShell-kommando i ett skript.
Med skript kan du utföra repetitiva uppgifter och mer komplexa uppgifter som inte kan utföras med ett enda kommando.

Lektioner

  • Introduktion till skriptning med Windows PowerShell
  • Skriptkonstruktioner
  • Importera data från filer
  • Acceptera användarens inmatning
  • Felsökning och felhantering
  • Funktioner och moduler

Labb : Använda skript med PowerShell

  • Signera ett manus
  • Bearbeta en matris med en ForEach-loop
  • Behandla objekt med hjälp av If-satser
  • Skapa användare baserat på en CSV-fil
  • Fråga efter diskinformation från fjärrdatorer
  • Uppdatering av skriptet för att använda alternativa inloggningsuppgifter

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Kör ett Windows PowerShell-skript.
  • Använda Windows PowerShell-skriptkonstruktioner.
  • Importera data från en fil.
  • Acceptera användarinmatning för ett skript.
  • Implementera felhantering för ett skript.
  • Förklara funktioner och moduler.

Modul 8: Administrera fjärrdatorer med Windows PowerShell

Den här modulen introducerar dig till Windows PowerShell-tekniken för fjärrstyrning som gör att du kan ansluta till en eller flera fjärrdatorer och instruera dem att köra kommandon åt dig.

Lektioner

  • Använda grundläggande Windows PowerShell-fjärrstyrning
  • Använda avancerade Windows PowerShell-tekniker för fjärrstyrning
  • Använd PSSessions

Labb : Utföra fjärradministration med PowerShell

  • Aktivera fjärrstyrning på den lokala datorn
  • Utföra en-till-en-flyttning
  • Utföra fjärrstyrning en-till-många
  • Använda implicit fjärrstyrning

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Beskriva arkitektur och säkerhet för remoting.
  • Använda avancerade Windows PowerShell-tekniker för fjärrstyrning.
  • Skapa och hantera ihållande remoting-sessioner.

Modul 9: Hantera Azure-resurser med PowerShell

Den här modulen innehåller information om hur du installerar de moduler som behövs för hantering av molntjänster.
Den förklarar hur du använder PowerShell-kommandon för att utföra några enkla administrativa uppgifter på molnresurser som virtuella Azure-datorer (VM), Azure-lagringskonton och Azure-prenumerationer.
I modulen beskrivs också hur du använder Azure Cloud Shell-miljön för att utföra PowerShell-baserad eller Bash-baserad administration direkt från Azure-portalen.

Lektioner

  • Azure PowerShell
  • Presentera Azure Cloud Shell
  • Hantera Azure VM:s med PowerShell
  • Hantera lagring och prenumerationer

Labb: Hantering av Azure-resurser med PowerShell

  • Aktivering av Azure-prenumerationen och installation av PowerShell Az-modulen
  • Använda Azure Cloud Shell
  • Hantera Azure-resurser med Azure PowerShell

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Beskriva, installera och använda Azure PowerShell-miljön
  • Beskriva och använda Azure Cloud Shell.
  • Hantera Azure VM:s med PowerShell.
  • Hantera Azure-lagringskonton och prenumerationer med Azure PowerShell.

Modul 10: Hantera Microsoft 365-tjänster med PowerShell

I den här modulen beskrivs hur du använder PowerShell för att hantera användarkonton, licenser och grupper för Microsoft 365, Exchange Online, SharePoint Online och Microsoft Teams.

Lektioner

  • Hantera användarkonton, licenser och grupper för Microsoft 365 med PowerShell
  • Hantera Exchange Online med PowerShell
  • Hantera SharePoint Online med PowerShell
  • Hantera Microsoft Teams med PowerShell

Labb : Hantera Microsoft 365 med PowerShell

  • Hantera användare och grupper i Azure AD
  • Hantera Exchange Online
  • Hantering av SharePoint
  • Hantering av Microsoft Teams

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Använda PowerShell för att hantera användare, grupper och licenser i Azure AD
  • Hantera Exchange Online med PowerShell.
  • Hantera SharePoint Online med PowerShell.
  • Hantera Microsoft Teams med PowerShell.

Modul 11: Använda bakgrundsjobb och schemalagda jobb

I den här modulen beskrivs hur du använder bakgrundsjobb och schemalagda jobb.
Den förklarar också hur du skapar schemalagda jobb och hämtar jobbresultat.

Lektioner

  • Använd bakgrundsjobb
  • Använd schemalagda jobb

Laboration: Hantering av jobb med PowerShell

  • Starta och hantera jobb
  • Skapa ett schemalagt jobb

Efter att ha slutfört denna modul kommer deltagarna att kunna:

  • Skapa och hantera bakgrundsjobb.
  • Skapa och hantera schemalagda jobb.

Kursöversikt

36 950 kr

4 Dagar

Distans, Klassrum

Fortsättning

Engelska, Svenska

Hittar du inget (passande) datum?

Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen