Kurzusleírás

Bevezetés

  • Célok
  • Ki vagy te
  • A Linux Foundation
  • Linux Foundation képzés
  • Minősítési programok és digitális jelvények
  • Rendszer előkészítése
  • Tanfolyam regisztráció
  • Laborok

Kubernetes architektúra

  • Mi az a Kubernetes?
  • Kubernetes összetevői
  • Kihívások
  • A Borg öröksége
  • Kubernetes architektúra
  • Szakkifejezések
  • Főcsomópont
  • Munkacsomópontok
  • Podok
  • Szolgáltatások
  • Vezérlők / Operátorok
  • Egy IP podonként
  • Hálózati beállítás
  • CNI hálózati konfigurációs fájl
  • Pod-to-Pod kommunikáció
  • Cloud Native Computing Foundation
  • Erőforrás ajánlások
  • Laborok

Építés

  • Konténer opciók
  • Alkalmazás konténerizálása
  • Dockerfile létrehozása
  • Helyi adattár hosztolása
  • Telepítés létrehozása
  • Parancsok futtatása egy konténerben
  • Többkonténeres pod
  • readinessProbe
  • livenessProbe
  • Tesztelés
  • Laborok

Tervezés

  • Hagyományos alkalmazások: Megfontolások
  • Leválasztott erőforrások
  • Átmenetiség
  • Rugalmas keretrendszer
  • Erőforrás-használat kezelése
  • Címkekiválasztók használata
  • Többkonténeres podok
  • Oldalkocsi konténer
  • Adapter konténer
  • Nagykövet
  • Megfontolandó pontok
  • Feladatok
  • Laborok

Telepítési konfiguráció

  • Kötetek áttekintése
  • Kötetek bemutatása
  • Kötet specifikáció
  • Kötet típusok
  • Megosztott kötet példa
  • Tartós kötetek és igények
  • Tartós kötet
  • Tartós kötet igény
  • Dinamikus kiosztás
  • Titkos kulcsok
  • Titkos kulcsok használata környezeti változókon keresztül
  • Titkos kulcsok csatolása kötetként
  • Hordozható adatok ConfigMaps-szel
  • ConfigMaps használata
  • Telepítési konfiguráció állapota
  • Skálázás és folyamatos frissítések
  • Telepítési visszaállítások
  • Laborok

Biztonság

  • Biztonság áttekintése
  • API elérése
  • Hitelesítés
  • Engedélyezés
  • ABAC
  • RBAC
  • RBAC folyamat áttekintése
  • Bevezető vezérlő
  • Biztonsági kontextusok
  • Pod biztonsági házirendek
  • Hálózati biztonsági házirendek
  • Hálózati biztonsági házirend példa
  • Alapértelmezett házirend példa
  • Laborok

Alkalmazások közzététele

  • Szolgáltatás típusok
  • Szolgáltatások diagramja
  • Szolgáltatás frissítési minta
  • Alkalmazás elérése szolgáltatással
  • Szolgáltatás kiválasztó nélkül
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Ingress erőforrás
  • Ingress vezérlő
  • Szolgáltatási háló
  • Laborok

Hibaelhárítás

  • Hibaelhárítás áttekintése
  • Alapvető hibaelhárítási lépések
  • Folyamatos változás
  • Alapvető hibaelhárítási folyamat: Podok
  • Alapvető hibaelhárítási folyamat: Csomópont és biztonság
  • Alapvető hibaelhárítási folyamat: Ügynökök
  • Monitorozás
  • Naplózási eszközök
  • Alkalmazások monitorozása
  • Rendszer és ügynök naplók
  • Konformitási tesztelés
  • További erőforrások
  • Laborok

CKAD vizsga áttekintése

Követelmények

Ahhoz, hogy a legtöbbet hozd ki ebből a tanfolyamból, rendelkezned kell:

Alapvető Linux parancssori és fájlszerkesztési ismeretekkel, valamint ismerned kell egy programozási nyelvet (például Python, Node.js, Go). A Cloud Native alkalmazások koncepcióinak és architektúrájának ismerete (mint amit a mi ingyenes Bevezetés a Kubernetesbe edX MOOC tanfolyamunkon tanítunk) hasznos ehhez a tanfolyamhoz.

Kérjük, vedd figyelembe, hogy a Kubernetes Adminisztráció (LFS458) nem előfeltétele ennek a tanfolyamnak. A tananyagokban átfedések vannak, mivel mindkettő önállóan használható és a kapcsolódó vizsgákhoz igazodik.

Célközönség

Ez a tanfolyam tapasztalt alkalmazásfejlesztőknek szól, akiknek konténerizálni, hosztolni, telepíteni és konfigurálni kell egy alkalmazást egy többcsomópontos klaszterben.

Tapasztalati szint: Középfokú

 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák