Konfiguratsioonihaldussüsteemid Ansible, Chef ja Puppet
Koolituse läbinu:
- teab pakutavaid konfiguratsioonihaldusplatvorme;
- oskab seada konfiguratsioonihalduse eesmärke;
- tunneb KH keelte süntaksilisi põhimõtteid;
- on saanud ülevaate KH rakendamiseks ja platvormi valikuks;
- on installeerinud laboratoorselt erinevaid KH tarkvarasid.
Koolituse eesmärgiks on anda ülevaade ja praktilised kogemused konfiguratsioonihaldussüsteemidest. Vaadeldakse kolme erinevat platvormi, millega saab hallata Windows, Linux ja Macintosh kliente ja servereid.
Sihtgrupp: Koolitusele ootame inimesi, kes soovivad juurutada klientide/serverite tsentraalset haldust ja seadistamist.
Programm:
- Konfiguratsioonihaldussüsteemidest üldiselt. Seadistuste unifitseerimine, deklaratiivsed keeled
- Puppet, Ansible, Chef, Microsoft DSC – erinevused/sarnasused.
- Haldussüsteemide integreeritus linuxi distributsioonide tarkvarahoidlatesse
- Seadistamine: klient ja kliendi võimekused. “Hello World”.
- Süntaks. Elemendid, soovituslik kujundus, abivahendid.
- Ressursid: tarkvarapakk, teenus, fail.
- Tarkvarapaki võimalikud olekud, seadistamine.
- Teenuse olekud, teenuste seadistamine.
- Faili distributeerimine, muutmine, olemasolu kontroll.
- Kasutajate haldus. Kasutajainfo. Kasutajate loomine / kustutamine.
- Muutujad, töö muutujatega. Tingimuslausendid.
- Suhted ressursside vahel.
- PKI, sertifikaadihaldus, push-pull metoodikad. Kliendi liitmine haldusserverisse.
- Klientide grupeerimine rollide / asukoha vms järgi. Profiilid.
- Pull-metoodika seadistamine.
- Haldus ja Windows-klient ja Mac-klient. Teenused, sidustamine.
Hindamismeetod: Iseseisvate tööde sooritamine.
Hindamiskriteerium: Õpiväljundite saavutamist kontrollitakse läbi iseseisva praktilise töö.
Õppemeetod: Praktilised harjutused, loeng.
Hind sisaldab
- Kohvipause koolituskeskuses ja ühiseid lõunaid
Õppekavarühm: 0612 Andmebaaside ja võrgu disain ning haldus.