AZ-040 Automating Administration with PowerShell
PowerShell on saatavilla Windows-, Linux- ja Mac-koneille ja se on osa IT-ammattilaisen välttämättömiä taitoja. Sitä käytetään varsinkin admin-tehtäviin kuten raportteihin ja käyttäjähallintaan esimerkiksi Windows-työasemien ja -palvelimien, Microsoft-sähköpostin tai SharePointin sekä Azure- ja Microsoft 365 -pilven ylläpidossa.
PowerShelliä voidaan käyttää myös muunlaisiin ohjelmointitehtäviin ja ajastuksiin. Tietoa voidaan lukea ja kirjoittaa esimerkiksi seuraavien kohteiden kanssa, ja välissä sitä voidaan prosessoida halutulla tavalla:
- käyttäjän input ja ruudussa näyttäminen
- txt-, xml-, json- tai csv-tiedosto
- AD
- SQL-tietokanta
- REST-rajapinta
PowerShellin käyttö voi tapahtua yksittäisillä komennoilla, valmiilla skripteillä tai näiden välimuodoilla. Jos tekee oman moduulin, saa erilaisia hyödyllisiä valmiita komentoja. Valmista moduulia voi käyttää sekä PowerShell 5:ssä että 7:ssä.
Näiden lisäksi kouluttajalta on satoja esimerkkikomentoja ja -skriptejä. Osa harjoituksista tehdään PowerShell 7:llä.
Tavoite
Opi perusteista lähtien PowerShellin sekä sen eri rakenteet, toiminnot ja niksit. Saat toistuvat toiminnot automatisoitua ja säästät aikaa tärkeämpään. PowerShelliä ei tarvita nykyisin vain työn tehostamiseen, vaan siihen, että voidaan tehdä pilvi- tai Windows-ympäristössä vaadittavat asiat.
Lisätiedot
Osallistujalla on hyvä olla pilven tai Windows-palvelinten ja/tai työasemien hallintakokemusta. Ohjelmointi- tai skriptauskokemusta ei vaadita eikä aiempaa PowerShell-osaamista.
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”
- CSV-, XML-, JSON- ja HTML-tiedostot
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
- Oman moduulin tekeminen
- REST-rajapinnan käyttö
- SQL-tietokannan lukeminen
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
Seuraavat toteutukset
Kohderyhmä
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.
Aikataulu
- 4.11.2024 klo 9-12
- 6.11.2024 klo 9-12
- 11.11.2024 klo 9-12
- 13.11.2024 klo 9-12
- 18.11.2024 klo 9-12
- 20.11.2024 klo 9-12
- 25.11.2024 klo 9-12
- 27.11.2024 klo 9-12
Kustannukset
2388 €+ ALV
Eduhouse somessa
Ota yhteyttä
Kehitä henkilöstösi osaamista monipuolisilla koulutuksilla
Eduhouse Oy on voimakasta kasvua tekevä koulutusorganisaatio, jonka toiminnan kulmakiviä ovat digitaalisuus ja osaamisen kehittäminen. Kehitämme palveluamme erityisesti niille, joilla on niukasti aikaa, mutta tarve pitää osaamisensa ajan tasalla. Eduhouse Oy:n jatkuvan koulutuksen malli auttaa vahvistamaan koko organisaation, tiimin tai...
Lue lisää kouluttajasta Eduhouse Oy ja katso koulutustarjonta täältä