Lab training ELK Stack (Elasticsearch, Logstash, Kibana) — 4 hari, 8 sesi, berbasis Docker.
Peserta baru: baca docs/participant-quickstart.md
lebih dulu, lalu docs/prerequisites.md.
- Memahami ekosistem ELK Stack untuk pengelolaan, pencarian, analisis, dan visualisasi data.
- Meningkatkan kemampuan data indexing, document management, dan advanced searching menggunakan Elasticsearch.
- Mampu mengelola data ingestion dan data transformation menggunakan Logstash dan Beats.
- Meningkatkan kemampuan data analytics dan visualization menggunakan Aggregations dan Kibana.
- Memahami pengelolaan cluster, security, monitoring, backup, dan high availability pada Elasticsearch.
- Mempersiapkan peserta untuk menerapkan performance optimization, scaling, dan best practices pada lingkungan production.
| Hari | Sesi | Judul |
|---|---|---|
| 1 | Sesi 1 | Introduction to Elasticsearch & ELK Stack |
| 1 | Sesi 2 | Document Management & Data Model |
| 2 | Sesi 3 | Searching with Query DSL |
| 2 | Sesi 4 | Relevance Scoring & Search Ranking |
| 3 | Sesi 5 | Data Aggregations and Analytics |
| 3 | Sesi 6 | Search Performance Optimization |
| 4 | Sesi 7 | Data Ingestion with Logstash & Beats |
| 4 | Sesi 8 | Elasticsearch Administration & Scaling |
Silabus lengkap (tujuan, topik, output tiap sesi): Silabus_ELK_Training_V2.xlsx.
Setelah tiap sesi, lanjutkan ke latihan mandiri di exercise/.
crud-app/ — aplikasi CRUD demo kecil dipakai khusus untuk
latihan parsing log manual di Exercise Sesi 7.