Elasticsearch Engineer 1
Elasticsearch Engineer 1
OUTLINE
ELASTICSEARCH C
ELASTICSEARCH ENGINEER I
COURSE INFORMATION
This instructor-led course provides a strong foundation for getting started with Elasticsearch. It covers Audience
how to deploy and manage Elasticsearch clusters, as well as how to use your deployment to develop Software Developers
powerful search and analytics solutions. You will learn how to install, configure, and manage Software Engineers
Elasticsearch clusters, as well as how to troubleshoot issues you may encounter along the way. You Data Architects
System Administrators
will also explore the inner workings of Elasticsearch and gain insight into queries, analyzers,
DevOps
mappings, and aggregations as you learn to work with search results. After completing this course,
you will be well on your way to becoming an Elastic Certified Engineer .
Duration
Classroom - 2 days | 8 hours per day
Virtual - 4 days | 4 hours per day
LESSONS
All lessons include a hands-on lab.
Language
English
Elasticsearch fundamentals Elasticsearch queries
Learn how Elasticsearch and the components of Learn how to write and submit queries, as well Prerequisites
No prior knowledge of Elasticsearch
the Elastic Stack work together to solve a myriad as how the scoring and relevance of matching
required
of use cases and real-world problems. Learn documents is calculated. Learn the main
how to install and run Elasticsearch. Understand full-text queries available in Elasticsearch and
Requirements
how to get data in and out of Elasticsearch. explore advanced options, such as configuring • Stable internet connection
Learn the basics of queries and aggregations. fuzziness for dealing with misspelled words. • Mac, Linux, or Windows
Learn how to combine different search clauses. • Latest version of Chrome or Firefox
Elasticsearch aggregations Understand the different components that (other browsers not supported)
Explore aggregations in detail, including the compose a search page and how to use them, • Disable any ad blockers and restart
different types of aggregations, how to perform like how to highlight matched search terms in a your browser before class
metric and bucket aggregations, and details on response, and how to perform sorting and
how to use some of the more common pagination of search results.
aggregations.
Continued on next page
ELASTICSEARCH ENGINEER I
LESSONS (CONTINUED)
All lessons include a hands-on lab.
Elasticsearch text analysis and mappings Elasticsearch monitoring and troubleshooting
Understand how Elasticsearch mappings are used to define Learn how to understand the health of your cluster and
the way documents and fields are indexed and stored. Learn diagnose health issues, as well as how to allocate shards
the difference between text and keyword, and how to and diagnose shard issues. Learn best practices for cluster
customize mappings. Learn how Elasticsearch can be used monitoring. Learn how to set up alerts to automatically
as a pure key/value data store and how to deal with null notify you of cluster issues. Find out how to dig deeper into
values and coercing. performance issues to really understand and resolve them.
Elasticsearch nodes and shards
Learn why the cluster state is so important, as well as what
master-eligible nodes are and how they work. Understand
the differences between the different types of nodes and
discuss some sample architectures. Understand how
Elasticsearch scales and distributes data across a cluster.
Learn details about distributed writes and distributed search
operations.