Course Outline
Introductie
- Configuratiebeheer, servicedetectie en gedistribueerde coördinatie
- etc vs traditionele databases - documenten (bestanden) vs tabellen
Hoe een gedistribueerd systeem werkt
- Load balancing, beschikbaarheid, herstel
- Knooppunten (meester, slaaf, enz.)
- Messaging
- Opslag
Overzicht van etcd Functies en architectuur
- etcd In een clustermodus - leiders en volgers
- Zorgen voor consensus met behulp van het Raft-protocol
Opzetten etc
- Binaire bestanden downloaden en uitvoeren
- De etcdctl CLI gebruiken
- Een etcd-cluster configureren
In bedrijf etcd
- Klanten verbinden met de etcd-service
- Toevoegen en weergeven van "documenten" met behulp van de etcd ingebouwde client
- Lezen en schrijven naar etcd van binnenuit Kubernetes
- Lezen en schrijven naar etcd vanuit een microservicetoepassing
Echte wereld Use Cases
- Applicatiegedrag wijzigen als reactie op wijzigingen
- etcd gebruiken om gegevens van databaseverbindingen op te slaan
- etcd gebruiken om functievlaggen op te slaan
Een etcd-cluster beheren
- Fouttolerantie bereiken
- Het aantal knooppunten in cluster aanpassen
- Knooppuntleider opnieuw configureren
- Gedistribueerde vergrendeling uitvoeren in een cluster
- Metrische gegevens gebruiken om latentie bij te houden
- Een back-up maken van etcd gegevens
etcd in de publieke cloud
- Ondersteuning voor cloudproviders (AWS, enz.)
- Networking Vooraf afstemmen
Praktische tips
Probleemoplossing
Samenvatting en conclusie
Requirements
- Basiservaring met het ontwikkelen van webapplicaties
- Basiskennis van Kubernetes
- Linux ervaring met de opdrachtregel
Publiek
- Ontwikkelaars
Getuigenissen (5)
Door de snelheid en focus op het doelsysteem kon ik de focus goed vasthouden
Kevin - Phoenix Contact B.V.
Cursus - gRPC
Machine Translated
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Cursus - XQuery
Practical examples.
Mateusz - Aplikacje Krytyczne
Cursus - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Cursus - OpenCL
Het geven van de training zodat iedereen het kon bijbenen. Laat de student niet achter met vragen die hij/zij stelt.
Krzysztof - PKO Bank Polski
Cursus - HashiCorp Vault
Machine Translated