Kontakt aufnehmen

Schulungsübersicht

Einführung in Konzepte zur Skalierung von OpenSearch

  • Übersicht über die Architektur und Komponenten von OpenSearch /li>
  • Unterschiede zwischen vertikaler und horizontaler Skalierung /li>

Cluster-Architektur und Design-Muster

  • Entwurf von großskaligen OpenSearch-Clustern mit mehreren Knoten /li>
  • Verteilung von Shards, Erstellung von Replikaten und Gewährleistung der Fehlertoleranz /li>
  • Strategien zum Cross-Cluster-Suche sowie zur Datensynchronisation /li>

Indizierung und Datenmanagement im großen Maßstab

  • Aufbau effizienter Pipelines für die Dateneingabe /li>
  • Verwaltung von Speicherstrukturen mit Hot-Warm-Cold-Strategien /li>
  • Management des Index-Zyklus sowie Definition geeigneter Roll-over-Richtlinien /li>

Leistungsoptimierung und Benchmarking

  • Messung und Verbesserung der Abfragegeschwindigkeit sowie des Datendurchsatzes /li>
  • Konfiguration von Heap-Größe, Thread-Pools und Schutzmechanismen wie Circuit Breaker /li>
  • Nutzung der Tools Rally sowie Performance Analyzer zur Leistungsbewertung /li>

Überwachung, Beobachtbarkeit und Alarmsysteme

  • Messung relevanter Metriken mittels OpenSearch Dashboards /li>
  • Integration mit Prometheus, Grafana sowie CloudWatch zur Datenerfassung /li>
  • Erstellung automatisierter Alarmsysteme bei Erreichen kritischer Werte /li>

Sicherheit und Zugriffssteuerung im großen Maßstab

  • Implementierung feingranularer Rollenbasierter Zugriffskontrollen /li>
  • Verwaltung von Zertifikaten und Gewährleistung verschlüsselter Kommunikation /li>
  • Best Practices für Audits sowie die Einhaltung rechtlicher Vorgaben /li>

Skalierung in der Cloud mit AWS OpenSearch Service

  • Automatische Anpassung der Cluster-Größe durch AWS-Funktionen /li>
  • Integration von IAM, VPC sowie CloudFormation in die OpenSearch-Umgebung /li>
  • Verknüpfung lokaler Infrastrukturen mit AWS OpenSearch zur hybriden Nutzung /li>

Notfallwiederherstellung, Sicherungsstrategien und Wartung

  • Erstellung von Snapshots sowie Strategien für die Datenerholung /li>
  • Behandlung von Ausfällen einzelner Knoten und Stabilitätsproblemen im Cluster /li>
  • Automatisierung der Wartungs- und Updatesprozesse für Clustern /li>

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse über Konzepte verteilter Datenbanken /li>
  • Erfahrung in der Administration von Linux-Systemen oder Cloud-Infrastrukturen /li>
  • Vertrautheit mit REST-APIs sowie dem Austausch von JSON-Daten /li>

Zielgruppe

  • DevOps- und Site-Reliability-Ingenieure /li>
  • Dateningenieure sowie Backend-Entwickler /li>
  • Cloud-Architekten, die für großskalige Suchinfrastrukturen verantwortlich sind /li>
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien