Kursplan
Införandet
- Konfigurationshantering, tjänstidentifiering och distribuerad samordning
- etc vs 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ällande av 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
Manövrering etcd
- Ansluta klienter till etcd-tjänsten
- 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 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 webbapplikationsutveckling
- Grundläggande förståelse för Kubernetes
- Linux kommandoradsupplevelse
Publik
- Utvecklare
Vittnesmål (5)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Kurs - XQuery
Practical examples.
Mateusz - Aplikacje Krytyczne
Kurs - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Kurs - OpenCL
Snabbheten och fokus på målsystemet kunde jag behålla fokus bra
Kevin - Phoenix Contact B.V.
Kurs - gRPC
Machine Translated
Genomföra utbildningen så att alla kunde hänga med. Lämna inte eleven med frågor som han/hon ställer.
Krzysztof - PKO Bank Polski
Kurs - HashiCorp Vault
Machine Translated