Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

Prvi dan

  • Docker i Linux tehnologija kontejnera
  • Životni ciklus Docker kontejnera
  • Rad sa Docker slikama (images)
  • Mrežna komunikacija između kontejnera
  • Perzistencija podataka u kontejnerima
  • Zahtevi za orkestraciju kontejnera i dostupne opcije
  • Uvod u Kubernetes i druge sisteme orkestracije
  • Osnovni koncepti Kubernetes-a: Podovi (Pods), etikete, kontroleri, servisi, tajne (secrets), perzistentne zapremine podataka, traženja (claims), imenski prostori (namespaces), kvote.

Drugi dan

  • Referentna arhitektura Kubernetes-a i njegovi ključni komponenti
  • Mrežni model kontejnera u Kubernetes-u
  • Otkrivanje servisa (service discovery), skaliranje i balansiranje opterećenja
  • DNS za otkrivanje servisa
  • Kontroler ulaza (Ingress) i inverzni proxy
  • Perzistencija stanja aplikacija i model zapremine podataka u Kubernetes-u
  • Backend skladištenja u Kubernetes-u: lokalni, NFS, GlusterFS, Ceph
  • Upravljanje klasterima
  • Postavljanje (deployment) aplikacija i servisa na Kubernetes klasteru

Treći dan

  • Napredni kontroleri: DaemonSets i StatefulSets
  • Zadaci (Jobs) i Cron zadaci (Cron Jobs)
  • Samostalni podovi (Standalone Pods)
  • Klase skladištenja i dinamičko opremanje skladišta (dynamic provisioning)
  • Mrežne politike (Network Policies)
  • Bezbednost Kubernetes klastera
  • Autentifikacija, autorizacija i kontrola pristupa
  • Visoka dostupnost plana kontrole (Control Plane)
  • Automatsko skaliranje (autoscaling)
  • Nadzor klastera (monitoring)
  • Rešavanje problema (troubleshooting)

Uslovi

Poznavanje korišćenja Linux komandne linije, Linux fajlsistema, Linux mreža i bash skriptovanja. Poznavanje koncepta i metodologije računarstva. Poznavanje Docker i Linux tehnologije kontejnera.

Broj učesnika


Cena po učesniku

Iskustva korisnika (7)

Predstojeći kursevi

Povezane kategorije