Description
Elasticsearch is a search and data indexing engine with innovative search and analysis capabilities. This internship will teach you the key principles of data search and the possibilities offered by Elasticsearch, install, configure and administer Elasticsearch.
Who is this training for ?
For whom ?CTO, COO, technical project managers, application managers, operations managers, technical administrators.
Prerequisites
Training objectives
Training program
- Installation et d'utilisation d'Elasticsearch
- Development of applications using Elasticsearch.
- Impact on the design of existing applications.
- Prerequisites and installation types.
- Configuration and implementation.
- Practical work Typical installation using an Elasticsearch server for data indexing.
- How Elasticsearch works
- Presentation of Apache Lucene.
- Architecture as a Cloud and key concepts (cluster, node, etc.
- ).
- The JSON format.
- The REST API.
- Scoring and relevance of queries.
- Simple searches.
- Data storage.
- Practical work Data storage in Elasticsearch.
- Data import.
- Administration and first simple search queries.
- Possibilities offered by Elasticsearch
- Processing large volumes of queries and indexing.
- Indexing and searching documents and data.
- Analyzing documents and data.
- Calculation of response lists.
- Filtering and sorting of results.
- Suggestion of queries.
- Practical work Manipulation of the 'indexing.
- Implementation of queries, filtering and sorting of results.
- Configuration for processing large volumes.
- Setting up search and indexing
- High volumes of queries and indexing.
- Data indexing.
- Search queries.
- Advanced searches .
- Percolation.
- Practical work Configuration of data extraction from unstructured files and advanced data search.
- Cluster configuration and administration
- Configuring the Elasticsearch cluster.
- Preparing the Elasticsearch cluster for high volume processing.
- Configuring the nodes.
- Managing the templates .
- Administration of the Elasticsearch cluster.
- Practical work Detailed review of the elasticsearch file.
- yml.
- Implementation of an Elasticsearch cluster on an AWS Cloud.
- Administration you cluster
- Cluster monitoring.
- Load balancing.
- Node allocation.
- Pre-heating requests.
- Index aliases.
- Elasticsearch plugins.
- "Transient" and "Persistent" properties.
- Example Using Elasticsearch Plug-ins and Scripts.