Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Införandet
- Konfigurationshantering, tjänstidentifiering och distribuerad samordning
- ETC jämfört med traditionella databaser - dokument (filer) vs tabeller
Hur ett distribuerat system fungerar
- Lastbalansering, tillgänglighet, återställning
- Noder (master, slav, etc.)
- Meddelanden
- Lagring
Översikt över etcd funktioner och arkitektur
- etcd I ett klusterläge - ledare och följare
- Säkerställa konsensus med hjälp av Raft-protokollet
Inställning m.m.
- Ladda ned och köra binärfiler
- Använda etcdctl CLI
- Konfigurera ett etcd-kluster
Drift etcd
- Ansluta klienter till tjänsten etcd
- Lägga till och visa "dokument" med den inbyggda klienten etcd
- Läsa och skriva till etcd inifrån Kubernetes
- Läsa och skriva till etcd från ett mikrotjänstprogram
Verkliga världen Use Cases
- Ändra programbeteende som svar på ändringar
- Använda etcd för att lagra information om databasanslutning
- Använda etcd för att lagra funktionsflaggor
Hantera ett etcd-kluster
- Uppnå feltolerans
- Justera antalet noder i klustret
- Konfigurera om nodledare
- Utföra distribuerad låsning i ett kluster
- Använda mått för att spåra svarstid
- Säkerhetskopiera etcd data
etcd i det offentliga molnet
- Stöd för molnleverantörer (AWS, etc.)
- Networking Förinställning
Bästa praxis
Felsökning
Sammanfattning och slutsats
Krav
- Grundläggande erfarenhet av utveckling av webbprogram
- Grundläggande förståelse för Kubernetes
- Linux Kommandoradsupplevelse
Publik
- Utvecklare
7 timmar