Description
In this training, you will discover the innovative search and analysis features of Elasticsearch, a search and data indexing engine. You will learn how to install and use it to index, search and visualize data and documents. You will also be introduced to the main associated development approaches.
Who is this training for ?
For whom ?
CTO, technical project managers, application managers, operations managers.
Prerequisites
Basic knowledge of development and administration of the Windows or Linux/Unix operating system.
Training objectives
Training program
- Introduction and implementation of Elasticsearch, logstash and Kibana.
- Introduction to Elasticsearch, Logstash and Kibana: overview and historical development.
- Installation prerequisites and cloud installation options.
- The practical implementation of Elasticsearch, Logstash and Kibana.
- Configuration of Elasticsearch and its important aspects in administration.
- Using Elasticsearch for application development .
- Consequences of using Elasticsearch on architecture and pre-existing applications.
- The respective roles and functions of Logstash and Kibana.
- How Elasticsearch works
- Presentation of Apache Lucene.
- The architecture and key concepts.
- The JSON exchange format by Service Container.
- The REST API.
- Scoring and relevance of queries.
- Data storage and simple search.
- Importing data from another relational database.
- Possibilities offered by Elasticsearch
- Indexing documents and data.
- Researching documents and data.
- Analyzing documents and data.
- Calculation of response lists.
- Filtering and sorting of results.
- Query suggestions.
- Highlighting of results.
- Index, search and view data and documents
- How to make sense of data with Elasticsearch and Kibana?
- How to improve data indexing.
- How to improve search queries .
- The geographic relevance of research.
- Percolation.