Infrastruktūra kā kods: ceļš uz DevOps (Infrastructure-as-Code: Path to DevOps)

Šis 3 dienu seminārs ir vērsts uz to izaicinājumu risināšanu, ar kuriem organizācijās saskaras, ieviešot DevOps iniciatīvas. Mācībās ir ietverti DevOps principi un rīki, kas palīdz sasniegt pilnīgu infrastruktūras nodrošināšanas un programmatūras piegādes automatizāciju. To ietvaros tiks apgūta gan teorija, gan arī sniegti praktiski praktiski piemēri tādiem rīkiem kā: Ansible, Docker, AWS, Terraform, Kubernetes, Serverless un vēl daudz citiem.

Kursa ilgums, akadēmiskās stundas: 24
Cena (bez PVN): 1199,00 
Cena (ar PVN): 1450,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ā.

Plāni

10. marts, 2025 - 12. marts, 2025
Vieta:
BDA
Valoda:
en
Pasniedz:
Andrejs Adamovičs
Cena (bez PVN):
1199,00 
Cena (ar PVN):
1450,79 
Sazināties

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.

Nodarbību grafiks:
10.03.2025 10:00-17:15
11.03.2025 10:00-17:15
12.03.2025 10:00-17:15
Mācību mērķis

Veicināt izpratni par būtiskāko izaicinājumu apzināšanos un to risināšanu DevOps iniciatīvu ieviešanas procesā.  

Mērķauditorija
  • Izstrādātāji;
  • Programmatūras arhitekti;
  • Tehnisko projektu vadītāji;
  • Sistēmas administratori;
  • DevOps inženieri;
  • Mākoņdatošanas inženieri;
  • Infrastruktūras inženieri.
Mācību noslēgumā tu
  • Gūsi vispusīgu izpratni par DevOps principiem un to nozīmi mūsdienu programmatūras izstrādē un IT darbībā;
  • Gūsi praktiskas zināšanas par dažādiem DevOps praksēs izmantotajiem rīkiem un tehnoloģijām, tostarp Ansible, Docker, AWS, Terraform, Kubernetes, Serverless un citiem;
  • Uzzināsi, kā ieviest pilnu infrastruktūras nodrošināšanas un programmatūras piegādes automatizāciju, izmantojot noteiktus rīkus;
  • Gūsi praktisku pieredzi automatizācijas metožu pielietošanā savā organizācijā;
  • Gūsi izpratni par nepārtrauktas integrācijas (CI) un nepārtrauktas piegādes (CD) nozīmi DevOps mērķu sasniegšanā;
  • Gūsi ieskatu paraugprakses automatizācijas risinājumu ieviešanā un izaicinājumu pārvarēšanā, kas radušies DevOps iniciatīvu laikā;
  • Saņemsi norādījumus par automatizācijas rīku integrēšanu esošajās darbplūsmās un procesos, nodrošinot to netraucētu ieviešanu un integrāciju;
  • Būsi gatavs uzņemties pienākumus, kas saistīti ar automatizācijas inženieriju un infrastruktūras automatizāciju.

 

Priekšnoteikumi mācību apmeklēšanai
  • Pamatzināšanas par programmatūras izstrādes dzīves ciklu (SDLC) un tā fāzēm;
  • Pamatzināšanas par Linux komandrindas interfeisa (CLI)  sistēmas administrēšanu;
  • Pamatzināšanas par versiju kontroles sistēmām, piemēram, Git;
  • Izpratne par tīkla pamatjēdzieniem, piemēram, IP adresēšanu un DNS un maršrutēšanu;
  • Pamatzināšanas par mākoņdatošanas principiem un vismaz vienu galveno mākoņdatošanas platformu (piemēram, AWS, Azure, Google Cloud Platform);
  • Pamatzināšanas par konteinerizācijas koncepcijām un tehnoloģijām, piemēram, Docker;
  • Vēlama izpratne par infrastruktūru kā koda (IaC) principiem un rīkiem, piemēram, Terraform. 
Mācību materiāli

Pasniedzēja sagatavoti mācību materiāli.  Tiešsaistes sesiju video ieraksti būs pieejami 1 mēnesi pēc mācībām.

Sertifikācijas eksāmens

Nav paredzēts.

Programma

1. diena

  • Ievads DevOps: infrastruktūra kā kods, nemainīga infrastruktūra, idempotences princips, piegādes cauruļvadi, GitOps;
  • Virtuālo/mākoņa resursu pārvaldīšana ar IaC: instrumentu pārskats, pirmā infrastruktūras konfigurācijas cauruļvada izveide ar Terraform;
  • Vairāku mākoņu/ datu centru resursu pārvaldīšana ar Terraform moduļiem;
  • Integrācija ar klasiskajiem serveru nodrošināšanas rīkiem, piemēram, Ansible;
  • Dinamiskas uzskaites: tīklu vadība, kompleksu infrastruktūras piegādes cauruļvadu izbūve, komandas darba organizēšana.

2. diena

  • Bāzes mašīnas attēlu pārvaldīšana ar Packer;
  • Attēlu veidošana/publicēšana, konteineru palaišana ar Docker; \
  • Docker Compose izmantošana;
  • Kubernetes izmantošana konteinera darba slodzes palaišanai;
  • Helm diagrammu un Kubernetes operatoru izmantošana;
  • Pakalpojumu tīkla funkciju izmantošana ar Linkerd.

3. diena

  • Ievads novērojamībā: žurnāli un metrikas;
  • Prometheus darbu un eksportētāju konfigurēšana, Grafana datu avotu un informācijas paneļu izveide;
  • DevSecOps integrācija;
  • Pārvaldīto FaaS izmantošana: OpenFaaS, Chalice, bez servera;
  • Slack tērzēšanas robota ieviešana efektīvai ChatOps nodrošināšanai.

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