Skip to main content

Elasticsearch Scaling 202

Design your Elasticsearch Cluster for Scale

This Elasticsearch online course is mostly useful for the log aggregation use-case of Elasticsearch. To make the most of your hardware, you’ll need to design your cluster for scale. This class will teach you how to do just that, by dividing your indices, nodes and clusters in a way that fits your use-case. The course is taught by Radu Gheorghe‌‌, a seasoned Elasticsearch instructor and consultant from Sematext, author of “Elasticsearch in Action”, and frequent conference speaker.

Why attend?

  • Small, interactive, instructor-led classes
  • Lots of hands-on exercises
  • Customized learning experience
  • More flexible – no need to travel
  • Certificate of Completion included

What’s Included

  • 2-hour online training
  • A digital copy of the training material
  • Docker Compose files, configs, scripts, etc.
  • Certificate of Completiton

Next Class: May 9 See Upcoming Classes

$200.00 -10% Early Bird Register Now

Full day classes available upon request

Looking for a more general and extended knowledge-based Elasticsearch training?

Request Now

Who should attend?

This Elasticsearch online course is designed for anyone who:

  • Has a good understanding of Elasticsearch core concepts (indices, shards, replicas, nodes)
  • Wants to scale the cluster in an efficient and fault-tolerant way

What attendees say

Sematext was an ideal training partner for Parse.ly. We had just recently adopted Elasticsearch on a new project, and they gave us two days of solid training that was tailored to our team’s needs. The material was built atop strong foundations and moved quickly into advanced areas around querying, Lucene internals, and cluster performance. It was clear that it was all informed by real-world experience operating these systems at scale.

Andrew Montalenti CTO/Founder – Parse.ly

Course Outline

Elasticsearch Scaling 202
  • When to use time-based indices and why
  • When size-based indices are helpful, and which size thresholds are good
  • APIs making rolled indices easier: aliases, rollover
  • Different nodes/hardware for different workloads: multi-tiered cluster architecture
  • When one cluster just can’t cut it: cross-cluster search
  • High availability across multiple racks, availability zones, etc
  • Lab
    • Deploy a tiered cluster
    • Deploy a cluster multiple availability entities
    • Set up and run cross-cluster search

Main Topics

  • Time- and size-based indices
  • Rolling over old indices
  • Multi-tiered Elasticsearch clusters
  • High-availability Elasticsearch clusters
  • Cross-cluster searchh

Elasticsearch Training

Upcoming Classes

Pick from a wide range of short (2h), use case focused classes to match your exact needs

DateClassPriceRegistration
May 9, 2019Elasticsearch Scaling 202$200 / person Only $180 / person before 6th AprRegister Now
Sept 19, 2019Elasticsearch Scaling 202$200 / person Only $180 / person before 20 JulyRegister Now
Dec 5, 2019Elasticsearch Scaling 202$200 / person Only $180 / person before 30 SeptRegister Now
Radu Gheorghe

About the trainer

Radu Gheorghe

Your trainer is an active Elasticsearch consultant. Radu has worked with clients from 20+ different industries and is the author of Elasticsearch in Action. Here are some problems that Radu solved for Sematext clients recently:

  • Improved search relevancy using Learning to Rank
  • Optimized multiple petabyte-scale clusters. Some up to 400 nodes.
  • Designed Elasticsearch index and cluster architecture for dozens of clients
  • Optimized log ingestion pipelines to parse and enrich 100K+ events/second
  • Helped clients reduce production Elasticsearch and ingestion pipeline costs by as much as 10x

Related Elasticsearch Online Training Classes

Elasticsearch Fundamentals

Understand how Elasticsearch works and get started with setting it up for either search or log aggregation.

Read more

Kibana and Logstash Fundamentals

Get started with Logstash and Kibana, so you can build an ELK stack: from parsing logs to building dashboards.

Read more

Elasticsearch Scaling 101

Learn about how nodes and shards work, so you can scale your Elasticsearch cluster from PoC to as much as your hardware can hold.

Read more

Elasticsearch Tuning 101

From caches and refreshes to routing, learn about the most important knobs that influence both indexing and search performance.

Read more

Elasticsearch Tuning 202

From hardware choices to garbage collection, merge policy and thread pool tuning – learn how to squeeze even more performance from your cluster.

Read more

Monitoring Elasticsearch

Bridge the gap between having proper Elasticsearch monitoring in place and understanding how to diagnose and troubleshoot the cluster.

Read more

Stay up to date

Get tips, how-tos, and news about Elastic / ELK Stack, Observability, Solr, and Sematext Cloud news and updates.

Stay up to date