Prenez contact avec nous
 Durée 21 heures

Plan du cours

Introduction aux concepts de mise à l'échelle d'OpenSearch

  • Rappel de l'architecture et des composants d'OpenSearch
  • Compréhension des dimensions de mise à l'échelle : verticale vs horizontale

Architecture des clusters et motifs de conception

  • Conception de clusters multi-nœuds à grande échelle
  • Allouement des shards, réplication 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-chaud-froid (hot-warm-cold)
  • Gestion du cycle de vie des index et politiques de rotation (rollover)

Optimisation des performances et benchmarking

  • Mesure et amélioration de la latence et du débit des requêtes
  • Dimensionnement du heap, pools de threads et disjoncteurs (circuit breakers)
  • Utilisation de Rally et de l'Analyseur de performances 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 d'un contrôle d'accès basé sur les rôles finement granulaire
  • Gestion des certificats et communication chiffrée
  • Meilleures pratiques en matière d'audit et de conformité

Mise à l'échelle dans le cloud avec AWS OpenSearch Service

  • Mise à l'échelle automatique des clusters avec AWS
  • Intégration avec IAM, VPC et CloudFormation
  • Fédération hybride entre on-premises et AWS OpenSearch

Reprise sur incident, sauvegarde et maintenance

  • Stratégies de capture et de restauration d'images (snapshots)
  • Gestion des pannes de nœuds et de l'instabilité des clusters
  • Maintenance et mises à jour automatisées des clusters

Synthèse et prochaines étapes

Pré requis

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

Public cible

  • Ingénieurs DevOps et ingénieurs en fiabilité des sites (SRE)
  • Ingénieurs data et développeurs back-end
  • Architectes cloud gérant des infrastructures de recherche à grande échelle

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires