PowerShell Desired State Configuration (DSC)

Jos palvelimia on enemmän kuin muutama, muodostuvat ylläpidon keskeisiksi osiksi oikean konfiguraation saattaminen uusiin palvelimiin sekä huolehtiminen siitä, että oikea konfiguraatio myös pysyy niissä. Termi Drift Management kuvaa sitä, että näillä konfiguraatioilla on taipumus ajan mittaan alkaa muuttua eli ”ajelehtia” ei-toivotulla tavalla.

Vaativuus
Arvostelut
0,00 
+ alv./VAT

Yksityiskurssin tiedustelu

  • Tämä kurssi järjestetään yksilöidysti vain pyynnöstä, haluttuna ajankohtana. Ota yhteys yritysmyyntiin soittamalla 042 42 2121 tai oheisen lomakkeen avulla:

Agenda

Hallitse palvelinten ylläpito helposti

PowerShell Desired State Configuration (DSC) on tekniikka, jonka avulla voidaan kuvata kunkin palvelimen konfiguraatio ja saattaa se voimaan. Tämän jälkeen DSC joko hälyttää ei-toivotuista muutoksista tai haluttaessa myös korjaa ne automaattisesti. DSC:n käyttö säästää työtä ja pitää palvelimien konfiguraatiot halutunlaisina, ja tämä ilman, että kohdepalvelimiin täytyy ”koskea”.

DSC ei ole vain Windowsin konfigurointiin, vaan kohteina voi olla iso joukko niin Microsoftin kuin muiden valmistajien palveluita, esim. Exchange, SQL Server, System Center, Azure ja WordPress. Windowsin ohella DSC:tä voidaan käyttää myös Linuxin kanssa.

Kurssi on tarkoitettu palvelinten ylläpitoon osallistuville henkilöille, jotka haluavat automatisoida niiden konfiguraation hallintaa.

 

Esitiedot: Osallistujalla on hyvä olla aiempaa Windows-palvelinten hallintakokemusta. DSC ei juurikaan käytä perinteisen PowerShellin toimintoja, joten aiempi PowerShell-osaaminen ei ole välttämätöntä. Se kuitenkin helpottaa asioiden omaksumista.

Materiaali: Kurssilla käytetään englanninkielistä kirjaa sekä Sovelton suomenkielisiä harjoituksia. Opetus on suomeksi.

 

Koulutuksen tarkempi sisältö

1. PÄIVÄ

PowerShellin käyttöönotto
  • PowerShellin periaatteet
  • PowerShell 4:n ja 5:n käyttöönotto
  • Konsolin ja ISEn käyttö
  • Kielen ominaisuudet ja rakenteet
  • Skriptit, funktiot ja moduulit
WinRM ja CIM
  • WinRM ja WS-Management-komennot
  • CIM-komennot
  • MOF
Johdanto DSC:hen
  • Konfiguraation hallinnan haasteet
  • Jatkuvan päivittämisen haasteet
  • DSC:n periaatteita
  • Make It So -periaate ja Drift Management
  • DSC:n käyttöönotto
DSC:n arkkitehtuuri ja vaiheet
  • DSC:n arkkitehtuuri
  • Konfiguraatioiden luonti ja jakelu
  • Konfiguraatioiden voimaansaattaminen
Valmiiden DSC-resurssien käyttö
  • Zip-käsittely, tiedostokopioinnit, ympäristömuuttujat, paikalliset käyttäjät ja ryhmät, prosessit, asennuspaketit, rekisteri, palvelut, Windows-lisäosat
  • Resurssien keskinäinen riippuvuus
  • Lisäresurssien hakeminen ja käyttö (esim. Active Directory, Azure, Exchange, SQL Server, Hyper-V, System Center ja WordPress)
Käyttö Azure-virtuaalipalvelinten kanssa
  • xAzure-moduuli ja sen esivaatimukset
  • Azure-elementtien sekä virtuaalikoneen luonti ja konfigurointi DSC:llä

2. PÄIVÄ

Monipuoliset DSC-konfiguraatiot
  • Uudelleenkäytettävät konfiguraatiot
  • Configuration Datan käyttäminen
  • Salasanan kryptaaminen
  • Sisäkkäiset konfiguraatiot
DSC-konfiguraation jakelutavat
  • Push-moodi ja sen rajoitukset
  • Pull-moodi OData/REST
  • Pull-moodi SMB
Seuranta, konfiguraation korjaus ja raportointi
  • Konfiguraation voimaansaattaminen
  • Valvonta ja korjaus
  • Raportointi
Omien DSC-resurssien luonti
  • Johdanto DSC-resurssien kirjoittamiseen
  • Yksinkertaisen DSC-resurssin kirjoittaminen
  • Uudelleenkäynnistys, lokalisointi, opasteet
  • Komposiitti-resurssit
DSC:n vianselvitys
  • Versiohallinta
  • DSC-resurssien saatavillaolo
  • WinRM:n ongelmat
  • Konfiguraation voimaantulo
  • DSC Cache
DSC:n lisätekniikoita
  • Käyttö toimialuerajan yli
  • Konfiguraatio suoraan API-tasolla
  • PowerShell-profiilin vaikutus, konfiguraation poistaminen, versiohallinta, ympäristömuuttujien käyttö
  • Käyttö Linuxin kanssa

 

Avainsanat: , , , , , ,

Agenda

Paikkoja jäljellä:
Ei paikkarajoitusta
0,00  + alv./VAT

Vastuuhenkilö


Sakari Kouti

Sakari Kouti

Sakari Kouti on arvostettu ja tunnustettu kouluttaja ja konsultti erityisesti Microsoftin PowerShell, Active Directory -, Exchange-, Office 365 -, Hyper-V/SCVMM – ja MIM-tekniikoiden sekä IOS-sovelluskehityksen osalta. Hän on kirjoittanut apunaan Mika Seitsonen 1200-sivuisen kirjan Inside Active Directory, joka on ollut alansa parhaiten myyvä kirja Amazon.comissa ja joka löytyy perusteoksena varmasti monen suomalaisenkin IT-ammattilaisen kirjahyllystä. Se on myös luultavasti ainoa IT-kirja, joka on tehty Suomesta suoraan Amerikan markkinoille. Sakari on myös Sovelton perustajia.

Dipl. ins. (tietotekniikka), Microsoft MCT, Microsoft MCSE: Messaging (Exchange 2016), Microsoft MCSE: Cloud Platform and Infra, Microsoft MCSE: Productivity, ITIL Foundation, Cobit Foundation Certificate

Mikä ei toimi käsin, ei toimi koneellakaan