Aperçu du cours
Opleidingsdoelstelling : Deze opleiding stelt de deelnemers in staat Elasticsearch, Logstash en Kibana eenvoudig te begrijpen en te gebruiken.
Prérequis
- Basiskennis van ontwikkeling
- Beheersing van de basisprincipes van systeembeheer op Windows of Linux/Unix
Objectifs pédagogiques
- Inzicht krijgen in de basisprincipes van de installatie en configuratie van Elasticsearch, Logstash en Kibana
Public ciblé
- CTO's, technische projectmanagers, applicatieverantwoordelijken, operationele managers...
Programme de formation
-
Algemene presentatie en installatie van de tools
-
Introductie: ontdekking van de tools en hun geschiedenis
-
De vereisten voor de installatie
-
De installatie “as a Cloud”
-
Opzetten van de tools
-
Elasticsearch configureren
-
De belangrijkste concepten van Elasticsearch beheer
-
De ontwikkeling van applicaties met Elasticsearch
-
De bijdragen van Elasticsearch aan de architectuur en de bestaande applicaties
-
De voordelen van Logstash en Kibana
-
Praktijkoefeningen: opzet van een typische installatie door gebruik te maken van een Elasticsearch-server voor grote hoeveelheden zoekopdrachten en indexering
-
-
Gebruik van Elasticsearch
-
Introductie tot Apache Lucene
-
De architectuur en de belangrijkste concepten
-
Het JSON-formaat per Service Container
-
REST API
-
De score en de relevantie van zoekopdrachten
-
Gegevensopslag en eenvoudige zoekopdrachten
-
Praktijkoefeningen: gegevens opslaan in Elasticsearch, eerste eenvoudige zoekopdrachten uitvoeren
-
-
Wat Elasticsearch mogelijk maakt
-
Documenten en gegevens: indexeren, zoeken, analyseren
-
Het berekenen van antwoordlijsten
-
Filteren en sorteren van resultaten
-
Zoekopdracht suggesties
-
Het markeren van zoekresultaten
-
Praktijkoefeningen: het manipuleren en aanpassen van gegevensindexering in Elasticsearch, het opzetten van zoekopdrachten, filters en het sorteren van resultaten
-
-
Gegevens indexeren, zoeken en visualiseren
-
Betekenis geven aan gegevens met Elasticsearch en Kibana
-
Verbeteringsproces: gegevensindexering, zoekopdrachten uitvoeren
-
De geografische relevantie van zoekopdrachten
-
Percolatie
-
Praktijkoefeningen: geavanceerde zoekopdrachten uitvoeren met Elasticsearch
-