Formations BigData & NoSQL Formation Elasticsearch administration et infrastructure

Formation ElasticSearch, administration et infrastructure

Rated 4 out of 5
Logo Formation Elastic Search
Prix 1490€ HT / personne
Durée 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.13).

 

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

 

Pour aller plus loin

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

Formation Kibana

Formation Elastic Stack

Formation Elasticsearch

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

Rated 5 out of 5
29 septembre 2020

Adaptabilité du formateur au public hétérogène.
Manque de temps.
J’ai énormément apprécié cette formation

Marc D. de chez JCDECAUX SA
Afficher tous les témoignages
Rated 5 out of 5
29 septembre 2020

Adaptabilité du formateur au public hétérogène.
Manque de temps.
J’ai énormément apprécié cette formation

Marc D. de chez JCDECAUX SA
Rated 3 out of 5
29 septembre 2020

Le formateur
La durée : beaucoup trop court
Ce serait plus ciblé, voir une formation spécifique si cela existe…
Trés bon formateur

Yves P. de chez LCL Le Crédit Lyonnais SA
Rated 4 out of 5
29 septembre 2020

Un intervenant de très haut niveau, plutôt agréable à suivre, avec des exemples concrets.
Le format à distance peu propice à l’échange (Exemple ateliers).
Difficile par exemple d’avoir un suivi personnalisé sans impacter les autres participants( partage d’écran par exemple)
Nécessite des prérequis assez évidents de la manipulation format json.
Format très (trop) court sur deux jours, associé au format à distance, ne laisse pas de temps pour pratiquer/digérer les informations.
N/A
En tout cas, il faudra pratiquer mais j’ai obtenu pas mal de réponses à mes problématiques

Christophe P. de chez JCDECAUX SA
Noter la formation
Prix 1490€ HT / personne
Durée 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 ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client