Elastic Course

course overview

View dates & book now


This course is designed for Elasticsearch professionals who need to expand their skill set for developing and managing powerful search and analytics solutions with the Elastic Stack. You will learn advanced cluster management techniques, best practices for capacity planning and scaling, tips for monitoring and alerting, considerations for going into production, and more. You will also dig into field and document modeling, fixing data with Painless scripting, cross-cluster search, pipeline aggregations, and more.

After completing this course, you will be prepared to attempt the Elastic Certified Engineer exam.


  • Software Developers Software
  • Engineers Data Architects
  • System Administrators DevOps 


No prior knowledge of Elasticsearch required 


Elasticsearch data modeling

Learn the details of how strings are analyzed and

indexed in Elasticsearch. Learn how to design

and model fields in your documents, including

discussions on granular fields and important

naming conventions with the Elastic Common

Schema. Learn why denormalizing documents is

suggested, and how you can do it. Understand in

which use cases denormalizing is not enough

and how you can leverage nested fields, as well

as join fields.

Elasticsearch data processing

Learn how ingest pipelines can modify and

enrich your data. Understand the pros and cons

of batch processing using the Reindex, Update

by Query, and Delete by Query APIs. Learn how

to use the Painless scripting language in

Elasticsearch, and discuss both the index and

search use cases for scripting.

Elasticsearch from dev to production

Understand the best practices to secure your Elasticsearch

cluster. Learn the differences between development and

production modes, as well as how caching works. Learn how

to design for scale and how oversharding can crash your

cluster. Also learn how to optimize for read or write

throughputs. Finally, learn server configuration best practices

to consider when moving to production, including network

setup, hardware requirements, and JVM settings.

Elasticsearch cluster deployment

Learn how to back up and restore a cluster. Understand how

to leverage your architecture topology using shard allocation

awareness and forced awareness. Learn how to upgrade

your system and deal with cluster restarts. Understand the

use cases for having multiple clusters and how to leverage

both cross-cluster replication and cross-cluster search.

Elasticsearch nodes and index management

Learn how to build a fully customized architecture that

makes the most of each server using shard filtering. Manage

your time-series index like a pro with index lifecycle

management (ILM). Review the index management UI and

understand how rollups can optimize your cluster.

Elasticsearch advanced tips and tricks

Explore the challenges of distributed operations and how

Elasticsearch handles them. Learn how to use index aliases,

index templates, search templates, dynamic indexes, and

dynamic fields. Then explore some common causes of poor

search performance and learn how to properly address


Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.