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
Fonctionnalités
- Inzicht krijgen in de basisprincipes van de installatie en configuratie van Elasticsearch, Logstash en Kibana
Public ciblé
- CTO's, technische projectmanagers, applicatieverantwoordelijken, operationele managers...
Détails
- 4 Sections
- 28 Lessons
- 14 Weeks
Expand all sectionsCollapse all sections
- Algemene presentatie en installatie van de tools10
- 1.1Introductie: ontdekking van de tools en hun geschiedenis
- 1.2De vereisten voor de installatie
- 1.3De installatie « as a Cloud »
- 1.4Opzetten van de tools
- 1.5Elasticsearch configureren
- 1.6De belangrijkste concepten van Elasticsearch beheer
- 1.7De ontwikkeling van applicaties met Elasticsearch
- 1.8De bijdragen van Elasticsearch aan de architectuur en de bestaande applicaties
- 1.9De voordelen van Logstash en Kibana
- 1.10Praktijkoefeningen: opzet van een typische installatie door gebruik te maken van een Elasticsearch-server voor grote hoeveelheden zoekopdrachten en indexering
- Gebruik van Elasticsearch7
- 2.1Introductie tot Apache Lucene
- 2.2De architectuur en de belangrijkste concepten
- 2.3Het JSON-formaat per Service Container
- 2.4REST API
- 2.5De score en de relevantie van zoekopdrachten
- 2.6Gegevensopslag en eenvoudige zoekopdrachten
- 2.7Praktijkoefeningen: gegevens opslaan in Elasticsearch, eerste eenvoudige zoekopdrachten uitvoeren
- Wat Elasticsearch mogelijk maakt6
- 3.1Documenten en gegevens: indexeren, zoeken, analyseren
- 3.2Het berekenen van antwoordlijsten
- 3.3Filteren en sorteren van resultaten
- 3.4Zoekopdracht suggesties
- 3.5Het markeren van zoekresultaten
- 3.6Praktijkoefeningen: het manipuleren en aanpassen van gegevensindexering in Elasticsearch, het opzetten van zoekopdrachten, filters en het sorteren van resultaten
- Gegevens indexeren, zoeken en visualiseren5