Advanced Elasticsearch: Data Modeling


This instructor-led in-classroom course is for engineers who are building applications and workflows involving Elasticsearch. Students will work through popular use cases, data models, and designs in a practical manner while guided and instructed by Elastic engineers. Upon finishing this course, you will receive a Certificate of Completion.

Course Details

This course will be combined with Advanced Developer as Elasticsearch Developer II. Advanced Elasticsearch: Data Modeling will not be offered after September 30, 2017.

By the completion of this course students will have mastered many best practices of field and data modeling in regards to document search and analytics in Elasticsearch. Additionally, methods and tools for correcting improperly modeled and index data will be covered in class and reinforced through hands on labs and exercises. Finally, students will design a document model for an example application in class and then evaluate the tradeoffs of their document model with the instructor and class.

  • Software professionals who want to maximize their data model enable high performance searches and analytics and learn about best practices of data modeling for document search.
  • Developers who need to create a document model in Elasticsearch to represent their entities.

1 Day | Class is scheduled from 9 a.m. to 5 p.m.

  • Familiarity with programming concepts
  • Completion of "Elasticsearch Developer I" or prior experience and knowledge of analysis, mappings, and searching in Elasticsearch
  • Attend the 2-day Elasticsearch Developer I course and Advanced Elasticsearch: Developer or possess equivalent Elasticsearch knowledge. These are typically is delivered days prior to this course and is a great way to ensure preparedness for this advanced course.
  • Laptop with connectivity to Wi-Fi
  • Mac, Linux OS, or Windows 7 or later
  • A modern web browser
  • Laptop with Java version 1.8.0_73 or later installed
  • At least 20% free disk space

Upcoming Courses — Advanced Elasticsearch: Data Modeling

It was awesome. Both instructors are great speakers. They have a wide and deep knowledge about the topic, and they know how to pass it on. They are infecting with their enthusiasm.

Mariusz Kuskowski | Allegro Group