Opleiding : Elasticsearch, beheer en exploitatie

Elasticsearch, beheer en exploitatie




Elasticsearch is een zoek- en indexeringsmachine die innovatieve zoek- en analysefuncties biedt. In deze cursus leert u wat de belangrijkste principes voor het zoeken naar gegevens zijn, en welke mogelijkheden Elasticsearch biedt. U leert bovendien hoe u Elasticsearch installeert, configureert en beheert.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand

Ref. ELA
  3d - 21u00
Prijs : Neem contact met ons op




Elasticsearch is een zoek- en indexeringsmachine die innovatieve zoek- en analysefuncties biedt. In deze cursus leert u wat de belangrijkste principes voor het zoeken naar gegevens zijn, en welke mogelijkheden Elasticsearch biedt. U leert bovendien hoe u Elasticsearch installeert, configureert en beheert.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Begrijpen hoe Elasticsearch, logstash en Kibana werken
De mogelijkheden van Elasticsearch, logstash en Kibana beoordelen
Elasticsearch installeren en configureren
Een Elasticsearch-cluster beheren en controleren

Doelgroep
CTO’s, COO's, technisch projectleiders, toepassingsmanagers, operationeel directeurs, technisch beheerders.

Voorafgaande vereisten
Basiskennis van ontwikkeling. Basiskennis van het beheer van het Windows- of Linux/Unix-besturingssysteem.

Opleidingsprogramma

1
Installatie en gebruik van Elasticsearch, logstash en Kibana

  • Ontwikkeling van toepassingen met behulp van Elasticsearch.
  • Impact op het ontwerp van bestaande toepassingen.
  • Vereisten en soorten installaties.
  • Configuratie en implementatie.
Praktisch werk
Installatie van Elasticsearch, logstash en Kibana.

2
Werking van Elasticsearch.

  • Voorstelling van Apache Lucene.
  • Architecture as a Cloud en kernconcepten (cluster, knooppunt, enz.).
  • Het JSON-formaat. API REST.
  • Scoring en relevantie van query’s.
  • Eenvoudige zoekopdrachten.
  • Gegevensopslag.
  • Rol van logstash en Kibana.
Praktisch werk
Gegevensopslag in Elasticsearch. Gegevens importeren. Beheer en eerste eenvoudige zoekquery’s.

3
De mogelijkheden van Elasticsearch, logstash en Kibana

  • Verwerking van grote query- en indexeringsvolumes.
  • Documenten en gegevens indexeren en doorzoeken.
  • Analyse van documenten en gegevens.
  • Berekening van lijsten met responsen.
  • Filtering en sortering van resultaten.
  • Query’s voorstellen.
Praktisch werk
Bewerking van de indexering. Implementatie van query's, filtering en sortering van resultaten. Configuratie voor de verwerking van grote volumes.

4
Zoek- en indexeringsconfiguratie

  • Grote query- en indexeringsvolumes.
  • Gegevensindexering.
  • Zoekquery’s.
  • Geavanceerde zoekopdrachten.
  • Percolatie.
Praktisch werk
Configuratie van gegevensextractie uit ongestructureerde bestanden en geavanceerd zoeken naar gegevens.

5
Clusterconfiguratie en -beheer

  • Configuratie van de Elasticsearch-cluster.
  • Voorbereiding van de Elasticsearch-cluster voor de verwerking van grote volumes.
  • Configuratie van knooppunten.
  • Sjabloonbeheer.
  • Beheer van de Elasticsearch-cluster.
Praktisch werk
Gedetailleerd overzicht van het bestand elasticsearch.yml. Implementatie van een Elasticsearch-cluster.

6
Clusterbeheer

  • Clustercontrole.
  • Taakverdeling.
  • Toewijzing van knooppunten.
  • Indexaliassen. Elasticsearch-plug-ins.
  • Eigenschappen "Transient" en "Persistent".
  • Back-up- en herstelprincipes.
Voorbeeld
Gebruik van Elasticsearch-plug-ins en -scripts.