Návrh Školení

Úvod

    Správa konfigurace, zjišťování služeb a distribuovaná koordinace atd. vs tradiční databáze – dokumenty (soubory) vs. tabulky

Jak funguje distribuovaný systém

    Vyrovnávání zátěže, dostupnost, uzly obnovy (hlavní, podřízené atd.) Úložiště zpráv

Přehled etcd Vlastnosti a architektura

    etcd v režimu clusteru - vedoucí a následovníci Zajištění konsenzu pomocí protokolu Raft

Nastavení atd

    Stahování a spouštění binárních souborů pomocí etcdctl CLI Konfigurace klastru etcd

Provozní etcd

    Připojování klientů ke službě etcd Přidávání a prohlížení „dokumentů“ pomocí vestavěného klienta etcd Čtení a zápis do etcd zevnitř Kubernetes Čtení a zápis do etcd z aplikace mikroslužby

Skutečný svět Use Case

    Změna chování aplikace v reakci na změny Použití etcd k uložení podrobností o připojení k databázi Použití etcd k uložení příznaků funkcí

Správa clusteru etcd

    Dosažení odolnosti proti chybám Úprava počtu uzlů v klastru Překonfigurování lídra uzlů Provádění distribuovaného zamykání v klastru Použití metrik ke sledování latence Zálohování etcd dat

etcd ve veřejném cloudu

    Podpora poskytovatele cloudu (AWS atd.) Networking předladění

Osvědčené postupy

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Základní zkušenosti s vývojem webových aplikací
  • Základní pochopení Kubernetes
  • Linux zkušenosti s příkazovým řádkem

Publikum

  • Vývojáři
 7 hodiny

Počet účastníků



Price per participant

Reference (5)

Související kurzy

Související kategorie