Dieses praxisorientierte Seminar behandelt komprimierter Gesamtpfad von Deployment und Härtung über Administration, Monitoring, Backup und Performance bis zu Multi-Tenancy, Kubernetes-Clustern, Hochverfügbarkeit, Migration, Upgrades und Störungsbehandlung. Alle Arbeitsschritte werden an einer durchgängigen Referenzumgebung ausgeführt, geprüft und in wiederverwendbaren Arbeitsvorlagen dokumentiert.
Inhaltsübersicht
- Tag 1: Deployment und Betriebsmodell
- Tag 1: Authentifizierung und RBAC
- Tag 2: Administration und Monitoring
- Tag 2: Backup und Wiederherstellung
- Tag 3: Index- und Performance-Tuning
- Tag 3: Multi-Tenancy und SaaS
- Tag 4: Cluster und Hochverfügbarkeit
- Tag 4: Kubernetes-Ausfallszenarien
- Tag 5: Migration und Upgrade
- Tag 5: Störungssimulation
- Lernziele und Abnahmekriterien
- Praxisübungen und Betriebsdokumentation
Lernziele
- Anforderungen in den Bereichen Tag 1: Deployment und Betriebsmodell, Tag 3: Multi-Tenancy und SaaS und Tag 5: Störungssimulation strukturiert analysieren und in eine umsetzbare Weaviate-Konfiguration überführen.
- Collections, Daten, Abfragen oder Betriebsparameter nachvollziehbar konfigurieren und mit reproduzierbaren Prüfungen verifizieren.
- Fehlersituationen systematisch eingrenzen, geeignete Diagnoseinformationen erfassen und belastbare Korrekturmaßnahmen ableiten.
- Qualität, Leistung, Sicherheit und Wartbarkeit anhand definierter Kriterien bewerten und die Lösung für den Regelbetrieb dokumentieren.
Schritt-für-Schritt-Inhalte
1. Tag 1: Deployment und Betriebsmodell
Schwerpunkt: Docker, Weaviate Cloud, Kubernetes, Persistenz, Module, HTTP, gRPC, Ressourcen und Verantwortungsgrenzen.
- Anforderungen für Tag 1: Deployment und Betriebsmodell erfassen: Docker, Weaviate Cloud, Kubernetes, Persistenz, Module, HTTP, gRPC, Ressourcen und Verantwortungsgrenzen; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
2. Tag 1: Authentifizierung und RBAC
Schwerpunkt: API Keys, OIDC, Datenbankbenutzer, Rollen, Least Privilege, Secrets, Netzschutz und Rotation.
- Anforderungen für Tag 1: Authentifizierung und RBAC erfassen: API Keys, OIDC, Datenbankbenutzer, Rollen, Least Privilege, Secrets, Netzschutz und Rotation; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
3. Tag 2: Administration und Monitoring
Schwerpunkt: Readiness, Clusterstatus, Collection-Zustände, Prometheus-Metriken, Logs, Dashboards und Alarmierung.
- Anforderungen für Tag 2: Administration und Monitoring erfassen: Readiness, Clusterstatus, Collection-Zustände, Prometheus-Metriken, Logs, Dashboards und Alarmierung; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
4. Tag 2: Backup und Wiederherstellung
Schwerpunkt: Sicherungsumfang, Aufbewahrung, Backup-Status, Restore, fachliche Prüfung und Recovery Runbook.
- Anforderungen für Tag 2: Backup und Wiederherstellung erfassen: Sicherungsumfang, Aufbewahrung, Backup-Status, Restore, fachliche Prüfung und Recovery Runbook; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
5. Tag 3: Index- und Performance-Tuning
Schwerpunkt: HNSW, Flat, Dynamic Index, HFRESH, Quantisierung, Filterindizes, Benchmarks und Kapazität.
- Anforderungen für Tag 3: Index- und Performance-Tuning erfassen: HNSW, Flat, Dynamic Index, HFRESH, Quantisierung, Filterindizes, Benchmarks und Kapazität; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
6. Tag 3: Multi-Tenancy und SaaS
Schwerpunkt: Tenant-Lebenszyklus, Isolation, Offloading, Quoten, mandantenbezogene Suche, Monitoring und Recovery.
- Anforderungen für Tag 3: Multi-Tenancy und SaaS erfassen: Tenant-Lebenszyklus, Isolation, Offloading, Quoten, mandantenbezogene Suche, Monitoring und Recovery; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
7. Tag 4: Cluster und Hochverfügbarkeit
Schwerpunkt: Knoten, Shards, Replikation, Konsistenz, asynchrone Replikation, Failure Domains und Skalierung.
- Anforderungen für Tag 4: Cluster und Hochverfügbarkeit erfassen: Knoten, Shards, Replikation, Konsistenz, asynchrone Replikation, Failure Domains und Skalierung; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
8. Tag 4: Kubernetes-Ausfallszenarien
Schwerpunkt: Pod-, Knoten- und Zonenverlust, Persistent Volumes, Drain, Wiederanlauf, Reparatur und Abnahme.
- Anforderungen für Tag 4: Kubernetes-Ausfallszenarien erfassen: Pod-, Knoten- und Zonenverlust, Persistent Volumes, Drain, Wiederanlauf, Reparatur und Abnahme; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
9. Tag 5: Migration und Upgrade
Schwerpunkt: Kompatibilität, Sicherung, Rolling-Verfahren, Collection-Migration, Alias-Umschaltung und Rückfall.
- Anforderungen für Tag 5: Migration und Upgrade erfassen: Kompatibilität, Sicherung, Rolling-Verfahren, Collection-Migration, Alias-Umschaltung und Rückfall; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
10. Tag 5: Störungssimulation
Schwerpunkt: Importstau, Zeitüberschreitung, Speicherengpass, Knotenverlust, Ursachenanalyse, Runbook und Betriebsübergabe.
- Anforderungen für Tag 5: Störungssimulation erfassen: Importstau, Zeitüberschreitung, Speicherengpass, Knotenverlust, Ursachenanalyse, Runbook und Betriebsübergabe; Zielzustand, Eingaben, Abhängigkeiten und messbare Prüfkriterien in einer Arbeitsvorlage festhalten.
- Technische Grundlage konfigurieren: passende Collections, Properties, Clients, Modelle, Indizes oder Infrastrukturparameter auswählen und jede Einstellung mit ihrem Zweck dokumentieren.
- Vorgehen mit repräsentativen Daten ausführen: Ausgangszustand prüfen, Operation schrittweise durchführen, Rückgaben protokollieren und das erwartete Verhalten gegen die Prüfkriterien vergleichen.
- Fehler- und Grenzfälle untersuchen: ungültige Eingaben, fehlende Berechtigungen, leere Ergebnisse, Zeitüberschreitungen oder Ressourcenengpässe gezielt auslösen und diagnostizieren.
- Ergebnis absichern: Qualität, Latenz, Ressourcenbedarf, Sicherheit und Wartbarkeit bewerten; Konfiguration und Wiederholungsablauf als wiederverwendbares Runbook festhalten.
Praxisübungen
- Übung 1: Tag 1: Deployment und Betriebsmodell – Docker, Weaviate Cloud, Kubernetes, Persistenz, Module, HTTP, gRPC, Ressourcen und Verantwortungsgrenzen in einer vorbereiteten Referenzumgebung konfigurieren, ausführen, mit Negativtests prüfen und in einem Abnahmeprotokoll dokumentieren.
- Übung 2: Tag 2: Administration und Monitoring – Readiness, Clusterstatus, Collection-Zustände, Prometheus-Metriken, Logs, Dashboards und Alarmierung in einer vorbereiteten Referenzumgebung konfigurieren, ausführen, mit Negativtests prüfen und in einem Abnahmeprotokoll dokumentieren.
- Übung 3: Tag 5: Migration und Upgrade – Kompatibilität, Sicherung, Rolling-Verfahren, Collection-Migration, Alias-Umschaltung und Rückfall in einer vorbereiteten Referenzumgebung konfigurieren, ausführen, mit Negativtests prüfen und in einem Abnahmeprotokoll dokumentieren.
- Übung 4: Tag 5: Störungssimulation – Importstau, Zeitüberschreitung, Speicherengpass, Knotenverlust, Ursachenanalyse, Runbook und Betriebsübergabe in einer vorbereiteten Referenzumgebung konfigurieren, ausführen, mit Negativtests prüfen und in einem Abnahmeprotokoll dokumentieren.
Zielgruppe
Plattform Engineers, DevOps-Teams, Kubernetes-Administratoren, Site Reliability Engineers, Security Engineers und Solution Architects.
Voraussetzungen
Sichere Grundlagen in Linux, Containern und Netzwerken sowie erste Weaviate-Erfahrung; Kubernetes-Kenntnisse sind für die Clusterübungen erforderlich.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Plattform Engineers, DevOps-Teams, Kubernetes-Administratoren, Site Reliability Engineers, Security Engineers und Solution Architects |
| Voraussetzungen: | Sichere Grundlagen in Linux, Containern und Netzwerken sowie erste Weaviate-Erfahrung; Kubernetes-Kenntnisse sind für die Clusterübungen erforderlich |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Fachvortrag, Demonstrationen, angeleitete Schritt-für-Schritt-Übungen, Fehlersimulationen und Praxisaufgaben am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Ausführliche Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- und Warmgetränke, Mittagessen wahlweise vegetarisch |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
