Kurumsal Elasticsearch Eğitimi

Bu kapsamlı eğitim, Elasticsearch ve Elastic Stack bileşenlerini (Elasticsearch, Kibana, Filebeat) derinlemesine öğrenerek, büyük ölçekli veri toplama, indeksleme, arama, analiz ve görselleştirme yetenekleri kazandırmayı hedefler.
Elastic Stack, günümüzün big data ihtiyaçlarını karşılamak için tasarlanmış güçlü ve esnek bir open-source platformdur.

Kurumsal fayda olarak, bu eğitim organizasyonların gerçek zamanlı veri izleme, operasyonel görünürlük ve olay müdahale süreçlerini güçlendirir, veri tabanlı karar alma süreçlerini hızlandırır.

Ders İçerikleri

1. Gün – Elastic Stack’e Giriş ve Kurulum

  • Elastic Stack genel mimarisi ve bileşenleri

  • Elasticsearch kurulum & yapılandırma

  • Sistem ve servis metriklerinin indekslenmesi

  • Dosya tabanlı veri indeksleme

  • Network monitoring & packet capture teknikleri

  • Veri işleme temelleri

  • Veri dönüştürme (transformation) & enrichment yöntemleri


2. Gün – Elasticsearch Temel Kavramlar

  • Elasticsearch cluster yapısı ve node tipleri

  • Index yapıları & shard/replica mimarisi

  • Mapping ve analyzer’lar

  • Index management teknikleri

  • Cluster yönetimi ve health kontrolü

  • Kapasite planlama (capacity planning)

  • Elasticsearch internal architecture

  • Monitoring & alerting stratejileri

  • Production-ready checklist

3. Gün – Kibana ile Veri Görselleştirme

  • Kibana nedir ve kullanım senaryoları

  • Kurulum & konfigürasyon ayarları

  • Time picker, search & filter kullanımı

  • Kibana Discover interface ile veri inceleme

  • Visualization interface ile görsel raporlar oluşturma

  • Dashboard interface ile interaktif paneller tasarlama

  • Yedekleme ve geri yükleme prosedürleri

  • Cluster ve availability optimizasyonu

  • Kibana’da best practices

4. Gün – Filebeat ile Log Yönetimi

  • Log management temel kavramlar

  • Filebeat architecture ve modüller

  • Kurulum ve yapılandırma süreçleri

  • Backup & restore prosedürleri

  • Cluster ve HA (High Availability) optimizasyonu

  • Log formatlarının tanımı ve pipeline yapılandırması

  • Log analizi ve Kibana ile görselleştirme teknikleri

  • Best practices for production environments

5. Gün – İleri Seviye Konular ve Uygulama

  • Elasticsearch Query DSL kullanımı

  • Advanced search techniques

  • Performance tuning & query optimization

  • Security configuration (X-Pack, TLS, RBAC)

  • High availability & disaster recovery stratejileri

  • Scaling methods (vertical & horizontal scaling)

  • Real-world case studies & problem solving

  • Elastic Stack entegrasyonları (SIEM, APM vb.)

  • Bitirme Projesi: Kurumsal bir senaryoda komple Elastic Stack çözümü geliştirme

Ön Koşullar

  • Temel Linux/Unix sistem yönetimi bilgisi

  • JSON formatı hakkında temel bilgi

  • REST API kavramlarına aşinalık

  • Temel veritabanı ve veri yapıları bilgisi

  • Temel ağ bilgisi

  • CLI (Command Line Interface) kullanımında temel seviye