Learner track
The complete hands-on Elasticsearch observability migration to ClickHouse Cloud and ClickStack.
Work through the modules in order. The source environment created in module 01 must keep running until module 03 completes its cutover checks.
00 Setup
Install the tools, create a ClickHouse Cloud account, and clone the workshop artifacts.
01 Build the source environment
Start Elasticsearch, Kibana, Filebeat, APM Server, and the OpenTelemetry Demo.
02 Analyze and design
Inspect mappings and queries, then write the target design and migration ADR.
03 Execute the migration
Provision, dual-write, validate, explore ClickStack, and cut over.
04 Validate your knowledge
Complete the assessment and compare your reasoning with the model answers.
Working directory
Commands in each module begin inside its matching artifact directory under:
workshops/elasticsearch_migration_lab/Keep credentials only in the ignored files created from .example templates. Never commit
your filled-in environment file or Terraform variables.