Le moteur de recherche et d'analyse distribué Elasticsearch par Docdoku

Lieu(x)
En centre (31)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
ProgrammeDécouverte
- Une surcouche de Lucene
- Les apports à la librairie historique
- Une API CRUD simplifiée
- Vous avez dit NoSQL ?Architecture logiciel
- Les noeuds, les indexes et les shards
- Clusterisé par nature
- Shard primaire et répliqué
- Installation et paramétrageAu coeur de l'API
- API REST HTTP
- De nombreux SDK (Java, Python...)
- Exemples CRUD
- Illustration avec Curl
- Intégration dans une application existante
Modélisation des données
- Les enjeux du mapping
- Les types de données
- Analysé ou pas ?
- Choix de l'analyseur
- Définir son propre analyseur
- Relation parent/enfant ou nested objects ?
Focus sur la recherche
- Recherche simple et composée
- Filtres et requêtes
- Tri et pagination des résultats
- L'agrégation
- Recherche géospatiale
- La Percolation (Percolate Query)Gestion du scoring
- La fréquence des termes
- Fréquence des termes dans l'index
- Le nombre de documents
- Le facteur taille du champ
- Les boostVisualisation des données avec Kibana
- Kibana : sidebar, searchbar, toolbar, timefilter
- Les Search (ou vues) avec Discover
- Les Vizualisation (ou métriques et graphiques) avec Vizualize
- Gestion des objets : import, export, partage...Administration et outillage
- Traitements pipeline
- Supervision du cluster
- Sauvegarde et restauration
- Optimisation des performances
- La sécurité
- Collecter les données avec Logstash
Objectifs
Construit sur la base du moteur d'indexation et de recherche Lucene, Elasticsearch a su tirer le maximum de cette librairie open source en y ajoutant des facilités d'interrogation et des fonctions de distribution en cluster autorisant une excellente montée en charge.Aujourd'hui grâce à sa grande tolérance aux pannes, sa capacité à traiter de gros volumes de données et ses fonctionnalités d'analyse, Elasticsearch est devenu un moteur de recherche très populaire et cela bien au
- delà du cercle des développeurs Java, premiers utilisateurs de Lucene.
Cette formation s'adresse à tous ceux désireux d'exploiter ce système de gestion de données. Les API, les stratégies d'indexation et de requêtage seront passées en revue. Par ailleurs, nous ne ferons pas l'impasse sur les principes architecturaux tant ils sont au coeur de la valeur ajoutée d'Elasticsearch. Un TP fil rouge réaliste accompagnera les stagiaires tout au long de leur apprentissage pour ainsi illustrer les cas d'utilisation où le moteur de recherche prend tout son sens.
Centre(s)
  • Toulouse (31)
Formation proposée par : Docdoku
À découvrir
Elasticsearch - rechercher et analyser en temps réel par Dawan
Elasticsearch : Rechercher et analyser en temps réel par Dawan
NOVEA
LES RÉSEAUX D'ANTENNES DISTRIBUÉES (DAS) par NOVEA
EPG-Formation Ecole Pluridisiplinaire Gardoise
Mediation Judiciaire & Conventionnelle par EPG-Formation Ecole Pluridisiplinaire Gardoise
Elasticsearch par Codataschool
HM CONSULTING
Bilan de compétences sur-mesure par HM CONSULTING
Elasticsearch par Human Coders
ARIFTS Nantes
Intervenant en analyse des pratiques par ARIFTS Nantes
OF CFA TURENNE COMPETENCES
BTS services et prestations des secteurs sanitaire et social par OF CFA TURENNE COMPETENCES
Institut Leonard De Vnci
Attaché de Recherche Clinique par Institut Leonard De Vnci