Schulungsübersicht
Einführung
- Konfigurationsmanagement, Dienstsuche und verteilte Koordination
- usw. im Vergleich zu herkömmlichen Datenbanken - Dokumente (Dateien) im Vergleich zu Tabellen
Wie ein verteiltes System funktioniert
- Lastausgleich, Verfügbarkeit, Wiederherstellung
- Knoten (Master, Slave, etc.)
- Nachrichtenübermittlung
- Speicherung
Überblick über etcd Funktionen und Architektur
- etcd in einem Clustermodus - Anführer und Verfolger
- Sicherstellung des Konsenses mit dem Raft-Protokoll
Einrichten usw.
- Herunterladen und Ausführen von Binärdateien
- Verwendung der etcdctl CLI
- Konfigurieren eines etcd-Clusters
Betrieb etcd
- Verbinden von Clients mit dem etcd-Dienst
- Hinzufügen und Anzeigen von Dokumenten mit dem eingebauten etcd-Client
- Lesen und Schreiben in etcd aus einer Anwendung heraus Kubernetes
- Lesen und Schreiben in etcd von einer Microservice-Anwendung aus
Reale Welt Use Cases
- Ändern des Anwendungsverhaltens als Reaktion auf Änderungen
- Verwendung von etcd zum Speichern von Datenbankverbindungsdetails
- Verwendung von etcd zum Speichern von Merkmalskennzeichen
Verwaltung eines etcd-Clusters
- Erreichen von Fehlertoleranz
- Anpassen der Anzahl der Knoten im Cluster
- Rekonfiguration des Knotenführers
- Durchführen von verteiltem Sperren in einem Cluster
- Verwendung von Metriken zur Verfolgung der Latenz
- Sichern von etcd-Daten
etcd in der öffentlichen Cloud
- Unterstützung von Cloud-Anbietern (AWS, etc.)
- Networking Pre-Tuning
Bewährte Praktiken
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Grundlegende Erfahrung in der Entwicklung von Webanwendungen
- Grundlegendes Verständnis von Kubernetes
- Linux Kommandozeilenerfahrung
Publikum
- Entwickler
Erfahrungsberichte (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
Die Geschwindigkeit und der Fokus auf das Zielsystem, ich konnte den Fokus gut halten
Kevin - Phoenix Contact B.V.
Kurs - gRPC
Maschinelle Übersetzung
Die Ausbildung so zu gestalten, dass alle mitkommen. Den Auszubildenden nicht mit seinen Fragen allein lassen.
Krzysztof - PKO Bank Polski
Kurs - HashiCorp Vault
Maschinelle Übersetzung