Course : Elasticsearch: Administration and Operation

Elasticsearch: Administration and Operation






INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class

Ref. ELA
  3d - 21h00
Price : Contact us






Teaching objectives
At the end of the training, the participant will be able to:
Understand how Elasticsearch, logstash, and Kibana work
Evaluate the possibilities offered by Elasticsearch, logstash, and Kibana
Install and configure Elasticsearch
Administer and monitor an Elasticsearch cluster

Course schedule

1
Installing and using Elasticsearch, logstash, and Kibana

  • Developing applications using Elasticsearch.
  • Impact on the design of existing applications.
  • Prerequisites and types of installations.
  • Configuration and implementation.
Hands-on work
Installing Elasticsearch, logstash, and Kibana.

2
How Elasticsearch works

  • Overview of Apache Lucene.
  • Architecture as a Cloud and key concepts (cluster, node, etc.).
  • JSON format. The REST API.
  • Scoring and relevance of queries.
  • Simple searches.
  • Data storage.
  • The role of logstash and Kibana.
Hands-on work
Data storage in Elasticsearch. Importing data. Administration and initial simple search queries.

3
Possibilities offered by Elasticsearch, logstash, and Kibana

  • Handling large volumes of queries and indexing.
  • Indexing and searching documents and data.
  • Analyzing documents and data.
  • Calculating lists of responses.
  • Filtering and sorting results.
  • Suggesting queries.
Hands-on work
Working with indexing. Implementing queries, filtering, and sorting results. Configuration for processing large volumes.

4
Search and indexing configuration

  • Large volumes of queries and indexing.
  • Indexing data.
  • Search queries.
  • Advanced searches.
  • Percolation.
Hands-on work
Configuring the extraction of data from unstructured files and advanced data search.

5
Configuring and administering the cluster

  • Configuring the Elasticsearch cluster.
  • Preparing the Elasticsearch cluster for processing large volumes.
  • Configuring the nodes.
  • Template management.
  • Administering the Elasticsearch cluster.
Hands-on work
Detailed review of the file elasticsearch.yml. Implementing an Elasticsearch cluster.

6
Administering the cluster

  • Monitoring the cluster.
  • Load distribution.
  • Node allocation.
  • Index aliases. Elasticsearch plug-ins.
  • Properties “Transient” and “Persistent”.
  • Backup-and-restore principles.
Example
Using Plug-ins and Elasticsearch scripts.


Customer reviews
4,2 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class