Automating Administration with PowerShell -koulutuksessa keskitytään ensisijaisesti Windows PowerShell -komentorivin ominaisuuksiin ja tekniikoihin ja annetaan edellytyksiä tukea useita eri Microsoftin tuotteita, kuten Windows Server, Windows Client, Microsoft Azure ja Microsoft 365.
Tavoite
Opi perusteista lähtien PowerShellin sekä sen eri rakenteet ja toiminnot. Saat toistuvat toiminnot automatisoitua ja säästät aikaa tärkeämpään. Opi myös niksit tehdä nykyisessä pilvi- tai Windows-palvelinympäristössä vaadittavat asiat.
Kenelle
Koulutus sopii IT-ammattilaisille, jotka ylläpitävät Windows-palvelimia, -työasemia tai -verkkoja, tai muita PowerShelliä käyttäviä tuotteita, kuten Azure, Microsoft 365, Exchange tai SharePoint.
Lisätiedot
Tämä kurssi korvaa aiemman 10961-kurssin. Siihen verrattuna uusia aiheita ovat Azure- ja Microsoft 365 -ylläpito sekä PowerShell 7.
Pilven tai Windows-palvelinten ja/tai työasemien hallintakokemus. Ohjelmointi- tai skriptauskokemusta ei vaadita eikä aiempaa PowerShell-osaamista.
Koulutuksessa käytetään englanninkielistä Microsoft Official Curriculum (MOC) -materiaalia ‘Automating Administration with PowerShell’. Materiaali kattaa Windows 10:n ja Windows Server 2019:n, mutta soveltuu myös muille versioille. Osa harjoituksista tehdään PowerShell 7:llä.
Valmennuksen sisältö
PowerShell-käytön aloitus
- Tausta ja johdanto
- Komentojen löytäminen ja opetteleminen
- Komentojen syntaksi ja suorittaminen
- PowerShell-konsoli ja ISE
- PowerShell 7 ja Visual Studio Code
Hallintakomentoja
- Active Directory -hallintakomentoja
- Verkkokomentoja
- Muita hallintakomentoja
- Windows-työasemat ja PowerShell
Putkituksen (Pipeline) käyttö
- Putkituksen toimintaperiaate
- Select-, Sort- ja Measure-toiminnot
- Objektien suodatus
- Objektien enumerointi
- Convert-, Export- ja Import-toiminnot
- Datan välittäminen “By Value” ja “By Property Name”
PSProvider ja PSDrive
- PSProvider ja PSDrive
- Tiedostojärjestelmä, rekisteri, Windows- ja PowerShell-muuttujat, aliakset
Hallintatiedon käyttö WMI- ja CIM-komennoilla
- WMI:n ja CIMin toimintaperiaate
- Datan haku WMI:llä ja CIMillä
- Muutosten teko WMI:llä ja CIMillä
Muuttujat, taulukot ja hash-taulukot
- Muuttujien käyttö
- Muuttujien manipulointi
- Taulukoiden ja hash-taulukoiden käyttö
Skriptaus
- Skriptauksen perusteet ja tietoturva
- Skriptikielen rakenteet
- Datan importointi tiedostosta
- Käyttäjän syötteen vastaanottaminen
- Skriptien dokumentointi
- Vianselvitys ja virheenkäsittely
- Funktiot ja moduulit
Koneiden etähallinta
- Remoting-toiminnallisuus
- Edistynyt toiminnallisuus
- Remoting-sessioiden käyttö
- Implicit Remoting
Azure-resurssien hallinta
- Azure PowerShell
- Azure Cloud Shell
- Azure-virtuaalikoneiden ja -resurssien hallinta
- Azure-storagen ja -tilausten hallinta
Microsoft 365 -palveluiden hallinta
- Käyttäjien, lisenssien ja ryhmien hallinta
- Exchange Onlinen hallinta
- SharePoint Onlinen hallinta
- Teamsin hallinta
- Graph-moduulit
Taustatyöt ja ajastus
- Taustatöiden käyttö
- Töiden ajastus
Avainsanat
Azure, CIM, Microsoft 365, PowerShell, Skriptaus, Windows PowerShell, WMI