Ansible: teorija un praktikums (Pragmatic Ansible)

Šīs ir 2 dienu padziļinātas apmācības par infrastruktūras automatizāciju un pārvaldību, izmantojot Ansible. Ansible Playbook un lomu vienkāršība un jauda paātrina automatizācijas procesu tādu uzdevumu veikšanai kā: serveru nodrošināšanai, automatizētai izvietošanai, secīgo atjaunināšanai, serveru stāvokļa auditēšanai. Ansible spēj paveikt visu, sākot no vienkāršas instalēšanas un konfigurācijas pārvaldības līdz sarežģītām serveru un tīkla ierīču mezglu arhitektūrām.

Kursa ilgums, akadēmiskās stundas: 16
Cena (bez PVN): 899,00 
Cena (ar PVN): 1087,79 
Pasniedz: Andrejs Adamovičs
Andrejs Adamovičs
Andrejs Adamovičs ir prasmīgs speciālists ar vairāk nekā 25 gadu pieredzi IT nozarē, specializējoties programmatūras piegādes procesos un infrastruktūrā. Kā neatkarīgs DevOps konsultants, viņš izceļas ar DevOps iniciatīvu un procesu īstenošanu, izmantojot tādus rīkus kā AWS, Terraform, Kubernetes, Docker, Ansible un citus.

Kopš 2011. gada Andrejs dalās savās dziļajās zināšanās, vadot savu DevOps MasterClass (eXtreme Automation) kursu, ko ir pasniedzis vairāk nekā 200 reizes dažādās Eiropas vietās, tostarp Austrijā, Zviedrijā, Dānijā, Lielbritānijā, Rumānijā, Igaunijā un Latvijā. Viņa mācību kursi ietver daudz praktisko uzdevumu un piemērus no reālas dzīvas, vienmēr tiecoties uzturēt studentu interesi mācīties vēl vairāk.

Papildus profesionālajām aktivitātēm Andrejs bieži piedalās kā runātājs starptautiskās konferencēs un vietējos kopienas pasākumos. Andreja daudzpusīgā pieeja tehnoloģijām un izglītībai padara viņu par vērtīgu mentoru un līderi IT kopienā.

Pieteikties kursam:

Piesakies vai uzdod jautājumu!

 

Ja vēlies pieteikties kursam vai uzdot jautājumu par to, droši izmanto šo formu!

Lūdzu ievadi savu vārdu, uzvārdu
Lūdzu ievadi uzņēmuma nosaukumu
Lūdzu ievadi savu telefona numuru
Lūdzu ievadi savu e-pastu

Paldies! Mēs ar Tevi sazināsimies.

Mācību mērķis

Zināšanu un prasmju pilnveide par Ansible izmantošanu infrastruktūras automatizācijā un pārvaldībā.

Mērķauditorija
  • Izstrādātāji;
  • Programmatūras arhitekti;
  • Tehnisko projektu vadītāji;
  • Sistēmas administratori.
Pēc mācībām Tu spēsi
  • Izprast infrastruktūras automatizāciju un pārvaldību, izmantojot Ansible. 
  • Noteikt dažādas lomas uzdevumu automatizācijai, tostarp servera nodrošināšanai, konfigurācijas pārvaldībai un automatizētai izvietošanai.
  • Gūsi ieskatu darbā ar Ansible protot, automatizēt sarežģītus uzdevumus, piemēram, veikt servera auditu un servera un tīkla ierīču orķestrēšanu.
  • Nodrošināt servera apkopi, mērogojamību un atkārtotu izmantošanu.
  • Automatizēt infrastruktūras uzdevumu klāstu, sākot no vienkāršām instalācijām līdz sarežģītām orķestrācijām.
  • Gūt visaptverošu izpratni par Ansible iespējām un to, kā tās var izmantot IT darbību racionalizēšanai un produktivitātes uzlabošanai.
  • Pilnvērtīgi izmantot Ansible infrastruktūras uzdevumu automatizācijai reālās ikdienas situācijās.
Priekšnoteikumi mācību apmeklēšanai
  • Pamatzināšanas par Linux sistēmas administrēšanu un komandrindas lietošanu.
  • Izpratne par tādiem tīkla jēdzieniem, kā, piemēram, IP adresēšana, DNS un maršrutēšana.
  • Pieredze darbā ar versiju kontroles sistēmām (piemēram, Git) koda un konfigurācijas failu pārvaldīšanai.
  • Pamatzināšanas par IT infrastruktūras pamatjēdzienus, piemēram, serveriem, tīklu un krātuvēm.
  • Vēlamas pamatzināšanas par konfigurācijas pārvaldības principiem būtu izdevīga.
  • Vēlamas pamatzināšanas par vismaz vienu skriptu vai programmēšanas valodu (piemēram, Bash, Python).
Mācību materiāli

Tiešsaistes lekcijas un praktisko darbu piemēri.

Tiešsaistes lekciju ieraksti būs pieejami 1 mēnesi pēc mācību pabeigšanas

Sertifikācijas eksāmens

Nav paredzēts.

Programma

PIRMĀ DIENA

  • Ansible terminoloģija: vadības iekārta, inventārs, modulis, loma.
  • Ansible instalēšana: minimālās prasības, Python moduļi, lokālie un attālie režīmi.
  • Vienkāršu Playbook ieviešana.
  • Loģikas pārvaldība Playbook: mainīgie, fakti un galvenie pamatprincipi.
  • Konfigurācijas veidnes ar Jinja2.
  • Ansible noklusējuma faktu izmantošana un pielāgotu faktu definēšana.
  • Sarežģītas mijiedarbības ar uzdevumiem, apstrādātājiem un tagiem.
  • Inventāra pārvaldība: statiska un dinamiska.
  • Pakāpeniskie atjauninājumi un uzdevumu deleģēšana.
  • Playbook struktūras organizēšana: iekļaušana un lomas.

OTRĀ DIENA

  • Darbs ar Ansible Galaxy un ārējā pārvaldība.
  • Ansible moduļu veidošana sarežģītu abstrakciju apstrādei.
  • Sensitīvas informācijas noslepenošana, izmantojot Ansible Vault.
  • Ansible lomu un Playbook atkļūdošana.
  • Ansible lomu un Playbook testēšana.
  • Vairāku hostu pārvaldība, izmantojot Tower un Foreman.
  • Konteineru pārvaldība ar Ansible.
  • Pilnīgas infrastruktūras kā koda (IaC) piegādes cauruļvada īstenošana ar Ansible.

Ja vēlies iegūt vairāk informācijas par šīm mācībām, sazinies ar mums pa tālruni 67505091 vai raksti e-pastu uz mrn@bda.lv.