A tanfolyamról
A tanfolyamon a résztvevők megtanulják, hogyan használják hatékonyan a Windows PowerShell-t a Windows-kiszolgálók adminisztrálására és automatizálására.
Ez a képzés azoknak az informatikai szakembereknek szól, akik már jártasak az általános Windows Server és Windows Client adminisztrációban, és szeretnének többet megtudni a Windows PowerShell adminisztrációról, de jó választás a szerveradminisztrációban már jártas informatikusok számára is, beleértve az Exchange Server, SharePoint Server, SQL Server, System Center rendszereket.
A tanfolyam tematikája a korábbi, időközben megszűnt hivatalos 10961 és 10961 kódú Microsoft tanfolyamok tematikájának átdolgozásával készült.
Tematika
1. PowerShell áttekintése
- PowerShell parancsok alapjai, szintaktikai követelményei
- PowerShell használata és eszközei
- PowerShell parancsok (commandletek) keresése, help használata
2. PowerShell csővezetékek alapjai
- Csővezeték fogalma és használata
- Objektumok fogalma, honnan jön és mi az pontosan
3. Végrehajtási folyamatok építése csővezetékek segítségével
- Objektumok tulajdonságainak megismerése, tulajdonságok olvasása és módosítása
- Kapott adatok átemelése, további feldolgozása csővezetékekben
- Tulajdonsági típusok megismerése, átadásának feltételrendszere
4. Műveletek a PowerShellben
- Válogatás, rendezés
- Szűrés tulajdonságok és jellemzők szerint
- Összegzések technikái
- Egyedi objektum jellemzők, tulajdonságok létrehozása és használata
5. PowerShell parancsmodulok és használható objektumhalmazok forrásai
- PSProviders fogalma és kezelése
- Objektumok lekérdezése PSProviderek segítségével
- Egyedi objektumok készítése ú PSProvuder objektum segítségével
6. Amit a PowerShell nem tud alapértelmezetten, hogyan lehet a képességeit felbővíteni.
- WMI (Windows Management Instrumentation) fogalma és eredete
- WMI mint lekérdező nyelvezet, mit és honnan kérdez le
- PowerShell és a WMI nyelv kapcsolata, használata
- WMI adatok kinyerése grafikus eszközökkel
- Új alternatíva a CIM (Common Information Modell)lekérdező nyelv
- WMI és CIM összehasonlítása, működési elve és szintaktikája
7. Változók, tömbök és egyszerű táblázatok használata
- Változó fogalma, tartalmának kezelése
- Tömbök fogalma, típusai
- Egyszerű tömb létrehozása és kezelése
- .NET keretrendszer rövid áttekintése, "okos tömb" készítése és használata .NET segítségével
- Az egyszerű tömb és az okos tömb összehasonlítása.
- Táblázatban tárolható adattípusok (értékpárok), tároló típusai (HASH tábla)
8. PowerShell szkript készítés alapjai
- Szkriptelés fogalma és felhasználási területe
- Alapoktól egy működő verzióig
- Adatok használata szkriptekben
9. Távoli gépek elérése PowerShellel
- Elérések típusai, kommunikációs jellemzői
- Objektum vagy XML
- Legyújtott adatokkal történő munkavégzés lokálisan és távolról
- Távelérés típusai és jellemezői. PowerShell képességei távelérések esetében
- Grafikus elérhetőségek áttekintése, PowerShell WEB és Windows Admin Center
10. Háttérben futó műveletek, feladatok
- Bakckground Job fogalma
- Használatok és szintaktikák
- Adatok kiolvasása és tárolása
- Időzített feladatok Backgroud Job-al
- Kitekintés (elméleti) a PowerShell eszközre, mint hacker tool. (PowerShell Empire)
11., PowerShell a való életben
- Active Directory eleminek adminisztrálása
- Hálózati beállítások adminisztrálása PowerShell-el
- Egyéb szerver szintű adminisztráció megvalósítása
12. Hyper-V kezelése PowerShell-el
- Alapfogalmak, parancsok
- Környezet építése és kezelése PowerShell segítségével
13. Szkriptelések haladó módban
- Alap szkriptek átalakítása
- Függvények készítése
- Szkript helpek készítése
- Hibakezelési metódusok
- Fejlett szkriptelési technikák
14. Egyéb PowerShell alapképességek
- Profilok
- Jelszavak kezelése
- Natív Windows parancssori eszközök futtatása PowerShell környezetben
15. PowerShell és .NET kapcsolata
- .NET keretrendszer használata PowerShellben
- REST API fogalma és használata
16. Munka XML és JSON objektumokkal
- XML felépítése és használata
- JSON, mint modern objektumtípus, felhasználási területe. (pk Azure, Microsoft365)
17. Szerver és munkaállomás beállításainak automatizálása
- DSC (Desired State Configuration) áttekintése.
- DSC használata, alkalmazási területei. (PowerShell, Ansible, SCCM)
- PowerShell security hardening PS Policy segítségével
Kinek ajánljuk
Előfeltételek
- Windows hálózati technológiák ismerete
- Windows Server üzemeltetői ismeretek
- Windows kliens adminisztráció és hibaelhárítás
- A képzésben részt vevő hallgatók megfelelhetnek az előfeltételeknek, ha Windows rendszergazdaként szerzett gyakorlati tapasztalattal egyenértékű ismeretekkel és készségekkel rendelkeznek.
- A Windows PowerShell korábbi verziójával vagy bármilyen szkriptnyelvvel kapcsolatos előzetes tapasztalat nem szükséges.