Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Einführung in Konzepte zur Skalierung von OpenSearch

  • Wiederholung der OpenSearch-Architektur und ihrer Komponenten
  • Verständnis der Skalierungsdimensionen: vertikal vs. horizontal

Cluster-Architektur und Entwurfsmuster

  • Entwurf großflächiger Multi-Knoten-Cluster
  • Shard-Zuordnung, Replikate und Fehlertoleranz
  • Strategien für Cross-Cluster-Suche und Replikation

Indizierung und Datenmanagement im großen Maßstab

  • Effiziente Datenpipelines für die Eingabe
  • Verwaltung der Hot-Warm-Cold-Speicherebenen
  • Indizierungslebenszyklusverwaltung und Rollover-Richtlinien

Leistungsoptimierung und Benchmarking

  • Messung und Verbesserung von Anfrage-Latenz und Durchsatz
  • Heap-Größe, Thread-Pools und Circuit Breaker
  • Nutzung von Rally und Performance Analyzer für das Benchmarking

Monitoring, Observability und Alerting

  • Überwachung von Metriken mit OpenSearch Dashboards
  • Integration mit Prometheus, Grafana und CloudWatch
  • Aufbau automatisierter Alarme für kritische Schwellenwerte

Sicherheit und Zugriffskontrolle im großen Maßstab

  • Implementierung einer feingranularen, rollenbasierten Zugriffskontrolle
  • Verwaltung von Zertifikaten und verschlüsselter Kommunikation
  • Auditierung und Best Practices für die Einhaltung von Vorschriften

Skalierung in der Cloud mit dem AWS OpenSearch Service

  • Automatisches Skalieren von Clustern mit AWS
  • Integration von IAM, VPC und CloudFormation
  • Hybride Federation zwischen lokalen OpenSearch-Instanzen und AWS OpenSearch

Disaster Recovery, Backup und Wartung

  • Snapshot- und Wiederherstellungsstrategien
  • Umgang mit Knotenausfällen und Cluster-Instabilität
  • Automatisierte Clusterwartung und Upgrades

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis der Konzepte verteilter Datenbanken
  • Erfahrung in der Administration von Linux- oder Cloud-Infrastrukturen
  • Vertrautheit mit REST-APIs und dem JSON-Datenaustausch

Zielgruppe

  • DevOps- und Site-Reliability-Ingenieure
  • Data Engineers und Backend-Entwickler
  • Cloud-Architekten, die große Suchinfrastrukturen verwalten

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien