Formations Big Data & Data Science

Logo Elasticsearch Ops

Formation Elasticsearch Ops

Administrer et exploiter Elasticsearch

Durée 2 jours • Prix (HT) 1390€

Introduction à Elasticsearch

  • De l’analyse à la recherche
  • Index, documents, noeuds, shards...: les concepts
  • L’analyse et l’indexation
  • La recherche et les agrégations
  • TP1 Installation 1 noeud, indexations et recherche (CRUD)

Dimensionnement et installation

  • Préquis
  • Clustering, Zen Discovery, Split brain
  • CPU : concurrence, thread pools
  • Mémoire: heap Java et le garbage collector, coupe-circuit, swap
  • Réseau: multicast/unicast, firewall
  • Disque: organisation du système de fichiers, le flush (translog)
  • Méthode de dimensionnement
  • TP2 Installation cluster ES de 3 noeuds

Monitoring et surveillance

  • API Cluster Health, Cat…
  • Les logs et le slow query logging
  • Les métriques à monitorer
  • TP3 Cluster/Node stats, Cat, Marvel

Maintenance au jour le jour

  • Alias d’index
  • Configuration de l’allocation
  • Affectation shard/noeud (API Cluster Route)
  • Redémarrage: warmers
  • Backups: snapshot et restore
  • Upgrades
  • Commissionner/décommissionner une machine
  • Curator
  • TP4 Backup et restore, Retirer/ajouter un noeud...

Sécurité

  • Authentification et autorisations
  • Scripting
  • Shield, reverse proxy

Performances et optimisation

  • Indexation:
    • API Bulk
    • Alias
  • Recherche:
    • filtering, post filtering et cache
    • wildcard, parent/child
    • Agrégations et tris: doc_values et fielddata