Online kurz Kubernetes

Kubernetes

Level
Kapitol
147
Kategória
Programovanie
Hodnotenie
4,6 z 5
Dĺžka
6h 32min
Jazyk
SK

Popis online kurzu

Kubernetes je open-source nástroj pre orchestráciu kontajnerov dizajnovaný pre automatizáciu, nasadenie, škálovanie a prevádzku kontajnerizovaných aplikácií. Je to projekt so zaujímavou minulosťou, ale hlavne ide o lídra pre prevádzku moderných aplikácii. Vieš ho prevádzkovať na tvojom serveri, notebooku, virtuálnom serveri, datacentre alebo v cloude.

Kubernetes je open-source platforma podporovaná tými najväčšími hráčmi na trhu ako Google, Microsoft alebo Amazon prostredníctvom Cloud Native Computing Foundation. Kubernetes nájde svoje uplatnenie nielen v korporáciách, ale aj v stredne veľkých firmách či startupoch. Popularita Kubernetes medzi vývojármi neustále rastie.

Online kurz Kubernetes je určený pre každého, kto chce spoznať Kubernetes (k8s) a cloud native. Kubernetes zmenil svet informačných technológií a dokáže zmeniť aj váš biznis, či kariéru.  
Tento kurz vás prevedie svetom Kubernetes od úplných začiatkov a základných pojmov, cez architektúru, ukladanie dát, logovanie, siete, bezpečnosť až po zálohovanie a inštaláciu vlastného Kubernetes klastra. A veľa, veľa ďalšieho.

Pre koho je kurz určený?

Online kurz Kubernetes odporúčam najmä administrátorom a ľudom na OPS a SRE pozíciách, ktorí sa venujú infraštruktúre. Zároveň aj vývojárom, ktorých detailnejšie zaujíma platforma na ktorej môžu tvoriť svoje aplikácie. Kurz môže byť užitočný pre ľudí, ktorí rozhodujú o digitálnej transformácii vo firmách a chcú lepšie pochopiť výhody, ale aj komplexnosť kontajnerových riešení.

Čo budeš vedieť po skončení kurzu?

Budeš mať prehľad o všetkých častiach Kubernetes klastra, z ktorých pozostáva jeho architektúra.  
Naučíš sa vytvárať a prevádzkovať aplikácie, ktoré sami vedia kontrolovať svoj stav a zdravie a tak zabezpečovať nepretržitú prevádzku. Vytvárať microservices, ktoré spolu komunikujú a dajú sa škálovať. 

Budeš vedieť perzistentne ukladať dáta, pracovať s logmi a monitorovať stav komponentov. Plánovať umiestenie aplikácii v klastri a publikovať služby do internetu. 
Naučíš sa vytvoriť si vlastný Kubernetes klaster na Linuxových serveroch, aktualizovať ho a riešiť bežné problémy.  
Získaš ucelený a praktický pohľad na všetky dôležité časti Kubernetes tak, aby si ich vedel používať v praxi alebo použiť pre vlastné riešenie. 

Čo všetko dostaneš?

  • 147 videotutoriálov o Kubernetes,
  • zdrojové kódy na stiahnutie,
  • diskusné fórum, v ktorom na tvoje otázky ku kurzu odpovedá priamo lektor a tvoji spolužiaci,
  • garancia vrátenia peňazí do 14 dní, ak nebudeš s kurzom spokojný.

Kapitoly online kurzu

01 - Úvod do kurzu (7)

Ukážka zdarma
1:33
Ukážka zdarma
1:36
Čo je dobré na začiatok vedieť
1:39
Aké nástroje budeme potrebovať
0:58
História Kubernetes
5:10
Cloud native a CNCF
3:39
Zhrnutie
1:02

02 - Základné pojmy (15)

Čo sú to kontajnery
1:49
Kontajner vs virtuálny server
2:32
Čo je to orchestrácia
2:05
Aký je rozdiel medzi Kubernetes a Docker
3:03
Čo sú to microservices
1:02
Čo je škálovanie
0:48
Vlastný Kubernetes custer alebo ako služba
2:59
Manažovaný Kubernetes
2:50
Kubernetes distribúcie
2:09
Dobytok vs domáci miláčikovia
1:43
Delaratívny manažment
1:01
YAML
0:57
Manifest
1:10
Stateless a stateful
1:36
Zhrnutie
2:13

03 - Architektúra Kubernetes (9)

K8s cluster
1:07
Master node
2:01
Worker node
1:21
etcd
0:59
Pod
1:56
Namespace
2:39
API
1:28
Dokumentácia
1:13
Zhrnutie
1:19

04 - Spoznávame kubectl (5)

Inštalácia
2:38
Autocomplete a aliasy
1:26
Syntax kubectl
1:36
kubectl explain
1:43
Zhrnutie
0:37

05 - Kubernetes na testovanie (6)

Aké sú možnosti
0:56
minikube
6:52
Spúšťame prvý pod
9:14
Multi-container pod
7:27
Užitočné príkazy
2:52
Zhrnutie
0:33

06 - Základné koncepty (14)

Úvod
0:22
Na čo slúži replikácia
1:08
Replication Controller
6:16
ReplicaSet
3:57
Deployment a škálovanie
3:58
StatefulSets
1:55
Namespaces a ich kvóty
9:11
Services
2:44
Service - ClusterIP
4:50
Service - NodePort
4:23
Service - LoadBalancer
4:00
Service - ExternalName
2:46
TIP: api-resources
0:44
Zhrnutie
0:46

07 - Ukladanie dát (6)

Container Storage Interface (CSI)
1:35
Volume
1:15
PersistentVolume (PV)
1:46
PersistentVolumeClaim (PVC)
1:44
Použite PV a PVC s podom
7:07
Zhrnutie
0:17

08 - Scheduling (12)

Úvod
0:50
Manuálne nastavenie
1:43
Label a selector
5:32
Anotácie
2:15
Pridanie nodu v minikube
1:45
Taints a Tolerations
3:49
Node Selectors
3:51
Node affinity
3:09
Vlastný scheduler
0:35
DeamonSet
2:05
Static pod
4:36
Zhrnutie
0:48

09 - Základné metriky a monitoring (4)

Úvod
0:49
Kubernetes Metrics Server
1:22
Inštalácia
4:12
Zhrnutie
0:22

10 - Logy a logovanie (5)

Úvod
0:50
Log z podu
3:31
Sidecar alebo DaemonSet
2:47
Čo a kam logovať
1:31
Zhrnutie
0:18

11 - JSONPath (3)

Prečo JSONPath?
1:02
Zostavenie JSONPath
6:01
Zhrnutie
0:25

12 - Život aplikácií (8)

Úvod
0:19
Rollout a rollbacks
5:17
Príkaz a argumenty
4:01
Premenné
3:01
ConfigMaps
9:30
Secrets
7:42
Init container
5:47
Zhrnutie
0:33

13 - Jobs (4)

Úvod
1:20
Jobs
4:39
CronJob
2:55
Zhrnutie
0:27

14 - Bezpečnosť (8)

Úvod
1:07
Kube-apiserver
1:31
kubeconfig
2:37
Service Account
3:50
Role a RoleBinding
4:45
ClusterRole a ClusterRoleBinding
3:47
Security Context
3:49
Zhrnutie
0:32

15 - DNS, Network Policy a Ingress (4)

DNS
4:59
Network Policy
3:52
Ingress
7:53
Zhrnutie
0:39

16 - Správca balíkov Helm (4)

Čo je Helm
1:27
Inštalácia Helm
2:20
Inštalácia chart
4:04
Zhrnutie
0:18

17 - Dashboard (6)

Úvod
0:59
Kubernetes Dashboard
3:46
Lens
3:43
Octant
1:59
k9s
2:22
Zhrnutie
0:28

18 - Inštalácia Kubernetes clustera (8)

Úvod
0:35
Dizajn
2:02
Porty a protokoly
0:19
Čo je to hard-way setup
1:56
Príprava serverov
8:02
Predstavenie kubeadm
0:46
Inštalácia
16:17
Zhrnutie
0:25

19 - Update clustera (3)

Verzie Kubernetes
1:53
Update s kubeadm
8:22
Zhrnutie
0:31

20 - Záloha a obnova etcd (3)

Záloha etcd
4:25
Obnova zo snapshotu
3:36
Zhrnutie
0:20

21 - Public cloud (4)

Predstavenie
0:55
DigitalOcean Managed Kubernetes
2:49
Google Kubernetes Engine (GKE)
5:27
Zhrnutie
0:46

22 - Riešenie problémov (7)

Úvod
0:59
Najčastejšie problémy
0:34
Master node
3:06
Worker node
3:03
Kontrola aplikácie
2:15
Priama editácia objektov
1:17
Zhrnutie
0:23

23 - Záver (2)

Užitočné zdroje
5:44
Poďakovanie
0:34

Lektor online kurzu

Lektor Fero Volár
Fero je nezávislý profesionál v oblasti cloud technológii, biznisu a B2B marketingu. Robí videá a píše svoj blog alian.info, kde obsah balancuje medzi technologickými a osobnými témami a komentármi.
4,8 Hodnotenie
2 Kurzy

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

4,6 z 5 · 16 hodnotení

Odporúčané online kurzy