Formation ElasticSearch, administration et infrastructure

0,0 rating
Logo Formation Elastic Search
1490€ HT / personne
2 jours (14 heures)
Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

Présentation

ElasticSearch en mode infra et production, utilisez toute sa puissance grâce à notre formation avancée :

Vous avez assisté à notre formation Elasticsearch, et vous souhaitez en connaitre plus sur l’administration d’ElasticSearch. Vous souhaitez connaitre les bonnes pratiques dans la gestion au quotidien d’un cluster ES. Cette formation vous permettra de devenir expert sur Elasticsearch en administration et infrastructure.

Dans cette formation nous allons voir comment installer et configurer Elasticsearch dans un environnement d’exploitation à haute densité soumis à des impératifs de production. Dans un second temps, nous verrons la gestion du cluster, ainsi que le monitoring. Nous apprendrons les bonnes pratiques en cas de pannes, et à protéger vos données grâce à X-Pack Security.

La formation utilisera la dernière version stable en date du projet (Elasticsearch 7.6 sortie en Février 2020 à la date de cet article).

 

Objectifs

  • Gérer un cluster, de l’installation à la surveillance en mode exploitation sur ElasticSearch
  • Connaitre les bonnes pratiques en cas de panne sur ElasticSearch
  • Protéger vos données sur ElasticSearch

 

Public visé

Administrateur Système, Développeur, Architecte, Chef de projet, Big Data

 

Pré-requis

Connaissances en administration système d’exploitation, et avoir des bases sur Elasticsearch

Programme de notre formation ElasticSearch 7 : Administration et Infrastructure

 

Rappel sur Elasticsearch

 

Installation, Configuration et mise en œuvre d’Elasticsearch

  • Apache Lucene
  • Scoring et pertinence des requêtes
  • Importation de données
  • Nouveautés de la version 6 & 7

 

Configuration de la recherche et de l’indexation

  • L’indexation des données, recherches avancées & percolation
  • Extraction de données non structurées
  • Problématique des Gros volumes de requêtes et d’indexation

 

Clustering

  • Noeud, Sharding
  • Nature distribué d’ElasticSearch : Stockage & Calcul
  • Tolérance aux pannes
  • Notion de nœud maître
  • Shard primaire et réplication
  • Routage interne des requêtes

 

Gestion du cluster : configuration & gestion

  • Configuration des nodes & Gestion des templates
  • Le fichier elasticsearch.yml
  • Outils d’interrogation & /_cluster/health
  • Création d’un index
  • Définition des espaces de stockage (shard)
  • Allocation à un nœud & Configuration de nouveaux nœuds

 

Cas de panne

  • Tolérance aux pannes matérielles : ajuster & optimiser la répartition du stockage
  • Fonctionnement en cas de perte d’un noeud
  • Élection d’un nouveau nœud maître
  • Déclaration de nouveaux shards primaires
  • Sauvegarde et restauration

 

Monitoring : Surveillance du cluster (anciennement Marvel)

  • Collecte de données
  • Exploitation : gestion des logs
  • API : administration & supervision
  • Surveillance du cluster
  • La répartition de charge
  • L’allocation des nodes & Alias d’index
  • Propriétés « Transient » et « Persistent »

 

X-Pack Security : protéger vos données (anciennement Shield)

  • Gérez les utilisateurs et les rôles
  • Empêchez les intrusions, la falsification des données et le sniffing
  • Tracer toutes les activités

 

MODULE COMPLÉMENTAIRE EN ANGLAIS SUR DEMANDE (+2 JOURS)

  • Training language : English
  • Course level : Beginner to intermediate

Cette formation permet de maîtriser les concepts de base de Elasticsearch et de pouvoir concevoir,
dimensionner et gérer un cluster d’une manière efficace. Elle aborde les bonnes pratiques en terme
d’opérabilité, l’optimisation des performances ainsi que les problèmes souvents rencontrés.

Théorie : 60% Pratique : 40%

Audience :

  • Data Engineers
  • Architects
  • System Administrators
  • DevOps

Prerequisites :

  • System Knowledge required
  • Knowledge of REST/HTTP, Json, Yaml are appreciated
  • Linux or Mac OS

 

Getting Started

  • Elasticsearch Overview
  • Keys Features
  • Basic Concepts
  • Install Elasticsearch
  • CRUD Operations
  • First steps on Search API

 

Configuring Elasticsearch

  • Elasticsearch Directories
  • Index settings
  • Node and Cluster settings
  • JVM settings

 

Mapping and Analysis

  • Introduction
  • Data Types
  • Main parameters
  • Mapping API
  • Analysis and Inverted Index
  • Custom Analyzer
  • Multi-Fields

 

Index Management

  • Index Configuration
  • Alias
  • Templates

 

Nodes and Cluster Management

  • Node Types
  • Cluster State
  • Master Node
  • Data Node
  • Coordinating Only Node
  • Ingest Node

 

Shard Management

  • Cluster Health
  • Shard Allocation
  • Shard state

 

Inside Node

  • Segment
  • Merging Segment
  • Elasticsearch indexing
  • Elasticsearch Storage

 

Caches in Elasticsearch

  • Capacity Planning
  • Designing for Scale
  • Use Cases

 

Monitoring

  • Stats API
  • Task API
  • Cat API
  • Monitoring Component
  • Watcher

 

Architectures

  • Hot / Warm Architecture
  • Multi-Cluster Architecture
  • Elastic Stack and Kafka Integration
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Le(s) Formateur(s)

Jean-Baptiste

Jean-Baptiste

Avec plus de 15 ans d’expérience dans l’IT, dont plusieurs années passées au sein de la Société Générale, Jean-Baptiste se fera un plaisir de vous partager ses bonnes pratiques en tant qu’Architecte et Expert BPM des technologies Java / C#.

Témoignages

Il n'y a pas encore de commentaires. Soyez le premier à en écrire un dans la section noter la formation !

Afficher tous les témoignages

Il n'y a pas encore de commentaires. Soyez le premier à en écrire un dans la section noter la formation !

Noter la formation
1490€ HT / personne
2 jours (14 heures)

Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

Une question ? Un projet ?

Pour des informations complémentaires, n’hésitez pas à nous contacter.