Plan du cours

Introduction aux concepts d'évolutivité d'OpenSearch

  • Revue de l'architecture et des composants d'OpenSearch
  • Compréhension des dimensions d'évolutivité : verticale versus horizontale

Architecture de cluster et modèles de conception

  • Conception de clusters multi-nœuds à grande échelle
  • Allocation de shards, réplicas et tolérance aux pannes
  • Stratégies de recherche et de réplication inter-clusters

Indexation et gestion des données à grande échelle

  • Pipelines d'ingestion de données efficaces
  • Gestion des niveaux de stockage chaud, tiède et froid
  • Gestion du cycle de vie des index et politiques de rotation

Optimisation des performances et benchmarking

  • Mesure et amélioration de la latence et du débit des requêtes
  • Taille de heap, pools de threads et circuit breakers
  • Utilisation de Rally et Performance Analyzer pour le benchmarking

Surveillance, observabilité et alertes

  • Suivi des métriques avec OpenSearch Dashboards
  • Intégration avec Prometheus, Grafana et CloudWatch
  • Création d'alertes automatisées pour les seuils critiques

Sécurité et contrôle d'accès à grande échelle

  • Mise en œuvre de contrôles d'accès basés sur les rôles fins de grain
  • Gestion des certificats et communication chiffrée
  • Meilleures pratiques en matière d'audit et de conformité

Évolutivité dans le cloud avec AWS OpenSearch Service

  • Évolution automatique des clusters avec AWS
  • Intégration d'IAM, VPC et CloudFormation
  • Fédération hybride sur site et AWS OpenSearch

Récupération après sinistre, sauvegarde et maintenance

  • Stratégies de snapshot et de restauration
  • Gestion des pannes de nœuds et de l'instabilité du cluster
  • Maintenance et mises à jour automatisées des clusters

Résumé et étapes suivantes

Pré requis

  • Compréhension des concepts de bases de données distribuées
  • Expérience en administration Linux ou d'infrastructures cloud
  • Connaissance des API REST et de l'échange de données JSON

Public cible

  • Ingénieurs DevOps et ingénieurs de fiabilité des sites
  • Ingénieurs de données et développeurs backend
  • Architectes cloud gérant des infrastructures de recherche à grande échelle
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires