• No products in the cart.

Core ElasticSearch Operations Course Description

Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch can be used to search all kinds of documents. It provides scalable search, has near real-time search, and supports multi-tenancy Elasticsearch is distributed, which means that indices can be divided into shards and each shard can have zero or more replicas. Each node hosts one or more shards, and acts as a coordinator to delegate operations to the correct shard(s). Re-balancing and routing are done automatically. Related data is often stored in the same index, which consists of one or more primary shards, and zero or more replica shards. Once an index has been created, the number of primary shards cannot be changed.

This instructor-led training course focused on learning ElasticSearch internals and applies to the role(s) of DBA, Developers, developer operations, and systems architect. Starts with an introduction to Elasticsearch and progresses on to concepts such as scaling, documents, and key Elasticsearch APIs and terms.


Core ElasticSearch Operations Learning Outcomes;

  • Introduction to Elasticsearch.
  • Exploring concepts such as scaling, high availability, and shard allocation.
  • Hands-on lab to install, manage, and operate Elasticsearch from the perspective of an administrator.
  • Managing and operating Elasticsearch clusters.


Core ElasticSearch Operations Training – Suggested Audience

This training is ideal for database administrators, DevOps, and systems architects. Suggested attendees based on our past programs are:

  • Developers
  • Engineers
  • Software Architects
  • DBA
  • Developer Operations
  • Systems Architects


Core ElasticSearch Operations Training – Prerequisites

Prior use of Elasticsearch is recommended. Comfort using the terminal or command line is recommended.


System Setup Requirements
  • Laptop with connectivity to Wi-Fi and a modern web browser.
  • Mac, Linux OS, or Windows 7 or later.
  • A modern web browser.
  • Java version 1.7u55 or later installed.
  • At least 20% free disk space recommended.


Core Elasticsearch for Operations Group Corporate Training

If you have a group of 4-5 participants, apply for in-house training. For commercials please send us an email with group size to

Course Curriculum

1. Elasticsearch Overview 
Overview – What and Why Details 00:00:00
Terminology: Documents, Index, Shards, Node, Cluster, Scale Up/Out Details 00:00:00
2. Operate: Configuring & Deploying 
Configuring Elasticsearch  Details 00:00:00
Deploying Elasticsearch  Details 00:00:00
Lab Details 00:00:00
3. Lucene: File System & Internals 
Inverted Index  Details 00:00:00
Indexing Internals and Near Real-Time Nature  Details 00:00:00
Transaction Log  Details 00:00:00
Deletes and Merges  Details 00:00:00
Doc Values and Field Data  Details 00:00:00
Lab Details 00:00:00
4. Index Management & Aliases 
Index Creation and Compression  Details 00:00:00
Dynamic Indexes  Details 00:00:00
Index Templates  Details 00:00:00
Aliases  Details 00:00:00
Lab Details 00:00:00
5. Node: Discovery, Types, and Cluster State 
Distributed Model and Discovery  Details 00:00:00
Master, Data, Client, and Tribe Nodes  Details 00:00:00
Master Election and Minimum Master Nodes  Details 00:00:00
Cluster State  Details 00:00:00
Shard Allocation  Details 00:00:00
Lab Details 00:00:00
6. Shards: Filtering, Awareness & Capacity Planning 
Filtering (Hot/Cold Architectures)  Details 00:00:00
Awareness (Rack)  Details 00:00:00
Forced Awareness (Data Center)  Details 00:00:00
Capacity Planning  Details 00:00:00
Time-Based Data Details 00:00:00
7. Backup: Snapshot and Restore 
High Availability vs. Backup  Details 00:00:00
Repository, Snapshot, and Restore  Details 00:00:00
Internals  Details 00:00:00
Lab Details 00:00:00
8. Production Monitoring 
APIs  Details 00:00:00
Marvel  Details 00:00:00
Alerting Best Practices  Details 00:00:00
JVM  Details 00:00:00
Query Performance  Details 00:00:00
Thread Pools  Details 00:00:00
Diagnosing Problems  Details 00:00:00
Lab Details 00:00:00
9. Production Operational Best Practices 
Memory  Details 00:00:00
Networking  Details 00:00:00
Disk  Details 00:00:00
Cloud  Details 00:00:00
Security  Details 00:00:00
Cluster Restart (Rolling and Full) Details 00:00:00

Course Reviews


  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.