Data Platforms · Beginner → Expert
🔎 Elasticsearch and OpenSearch Engineering
Design and operate search and analytics clusters covering indexing, mappings, queries, aggregations, relevance, shards, ingestion, security, observability, scaling, and recovery.
Course roadmap
Pass each module exam to unlock the next module.
Module 1 · Beginner
Distributed Search Architecture, Nodes and Clusters
Locked
Module 2 · Beginner
Indices, Documents, Fields and JSON Data Modeling
Locked
Module 3 · Beginner
Mappings, Data Types and Dynamic Mapping
Locked
Module 4 · Beginner
Text Analysis, Analyzers, Tokens and Normalization
Locked
Module 5 · Intermediate
Indexing, Bulk Operations and Refresh Behavior
Locked
Module 6 · Intermediate
Query DSL and Full-Text Search
Locked
Module 7 · Intermediate
Term-Level Queries, Filters and Boolean Logic
Locked
Module 8 · Intermediate
Relevance, Scoring and Search Quality
Locked
Module 9 · Advanced
Aggregations and Analytical Queries
Locked
Module 10 · Advanced
Shards, Replicas and Allocation
Locked
Module 11 · Advanced
Ingest Pipelines and Data Transformation
Locked
Module 12 · Advanced
Index Templates, Aliases and Lifecycle Management
Locked
Module 13 · Advanced
Security, Authentication, Authorization and TLS
Locked
Module 14 · Expert
Snapshots, Restore and Disaster Recovery
Locked
Module 15 · Expert
Monitoring, Cluster Health and Troubleshooting
Locked
Module 16 · Expert
Capacity Planning, Performance and Scaling
Locked
Module 17 · Expert
Expert Capstone: Production Search Platform
Locked
Certification gate
Final course exam
Pass mark: 80%. Time limit: 360 minutes. All module exams must be passed first.
Locked until modules are passed