ELASTİCSEARCH KURULUMU VE YÖNETİMİ EĞİTİMİ

Sağlam bir Elasticsearch kümesini sıfırdan kurun ve yönetin

Elasticsearch kurulumu, küme yapılandırma, düğüm rolleri, shard planlama, güvenlik ve yedekleme

Elasticsearch Kurulumu ve Yönetimi Eğitimi, bir kümeyi sıfırdan kurup işletmeyi hedefleyen sistem yöneticilerine yöneliktir. Katılımcılar tek ve çok düğümlü kümeleri kurar, elasticsearch.yml ve JVM ayarlarını yapar, master, data ve coordinating düğüm rollerin…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Elasticsearch kümesini sıfırdan kurma ve günlük yönetimini öğreten uygulamalı sistem eğitimi

Elasticsearch Kurulumu ve Yönetimi Eğitimi, bir Elasticsearch kümesini sıfırdan kurup işletmeyi hedefleyen sistem yöneticilerine yöneliktir. Katılımcılar tek ve çok düğümlü kümeleri kurar, elasticsearch.yml ve JVM ayarlarını yapar, master, data ve coordinating düğüm rollerini planlar. Shard ve replika boyutlandırma, cluster sağlık yönetimi, güvenlik (TLS, RBAC), index yaşam döngüsü ve snapshot ile yedekleme konuları gerçek kurulum senaryolarında uygulamalı işlenir.

Süre ve Format

3 Gün. İlk gün kurulum ve küme mimarisi, ikinci gün yapılandırma, düğüm rolleri ve shard planlama, üçüncü gün güvenlik, yaşam döngüsü ve yedekleme işlenir.

Seviye

Orta Seviye — Elasticsearch kümesi kurma, düğüm yapılandırma, shard planlama, güvenlik ve temel yönetim

Öğrenme Metodu

Her konu gerçek bir küme üzerinde kurulum, düğüm yapılandırma, güvenlik etkinleştirme ve snapshot alma senaryolarıyla uygulamalı işlenir.

Neden Bu Eğitim?

🏗️Sağlam küme kurulumu

Tek ve çok düğümlü kümeleri doğru yapılandırmayla kurarak üretime hazır bir arama altyapısının temelini atarsınız.

⚖️Doğru boyutlandırma

Shard, replika ve düğüm rollerini kapasiteye göre planlayarak dengesiz dağıtım ve performans sorunlarını önlersiniz.

🔐Güvenlik ve dayanıklılık

TLS, kimlik doğrulama, RBAC ve snapshot yedeklemeyle kümeyi güvenli ve kurtarılabilir biçimde işletirsiniz.

Anahtar Konular

elasticsearch kurulumu eğitimielasticsearch yönetimi eğitimielasticsearch cluster kurulumuelasticsearch küme yönetimishard planlamaelasticsearch güvenlik eğitimielasticsearch yedekleme snapshotelasticsearch ilmelasticsearch sistem yöneticisi kursuelastic cluster eğitimi
“Bir arama kümesinin değeri, en yoğun anında ayakta kalmasıyla ölçülür; doğru kurulum ve yedek, kesintiyi sorun olmaktan çıkarır.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux sistem yönetimi

Temel Linux komutları, servis ve paket yönetimi kurulum adımlarını takip etmeyi kolaylaştırır.

2
Ağ temeli

TCP/IP, port ve güvenlik duvarı kavramları çok düğümlü küme yapılandırmasını anlamayı destekler.

3
JSON ve REST

JSON yapısına ve REST API kavramına aşinalık küme yönetim komutlarını kolay takip etmenizi sağlar.

4
Laboratuvar ortamı

Birkaç sanal makine ya da sunucu, çok düğümlü küme uygulamalarını birebir yapmayı sağlar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar Elasticsearch mimarisini ve küme kavramını kavrar, tek düğümlü kurulum yapar ve birden fazla düğümü bir küme olarak bir araya getirir.
Modül 1
Elasticsearch Mimarisi
  • Dağıtık mimari: düğüm (node), küme (cluster) ve shard ilişkisi
  • Primary ve replica shard ile veri dağıtımı ve dayanıklılığı
  • Apache Lucene segmentleri ve index yapısının temeli
  • Master seçimi (election) ve küme durumunun (cluster state) yönetimi
  • Coordinating düğümün istek yönlendirme rolü
  • Üretim mimarisinde düğüm sayısı ve yerleşim planlaması
Modül 2
Kurulum Yöntemleri
  • Paket (RPM/DEB) ile kurulum ve systemd servis yönetimi
  • tar.gz arşivinden manuel kurulum ve dizin yapısı
  • Docker ve konteyner ortamında Elasticsearch çalıştırma
  • İşletim sistemi ayarları: ulimit, swap kapatma, mmap sayısı
  • JVM ve heap boyutu (jvm.options) için başlangıç ayarları
  • Sürüm uyumluluğu ve kurulum öncesi hazırlık kontrol listesi
Modül 3
Çok Düğümlü Küme Oluşturma
  • cluster.name ile düğümlerin aynı kümede toplanması
  • node.name ve network.host ağ yapılandırması
  • discovery.seed_hosts ile düğüm keşfi
  • cluster.initial_master_nodes ile ilk başlatma (bootstrap)
  • Düğümlerin kümeye katılımının doğrulanması
  • Split-brain riskinin ve quorum mantığının anlaşılması
Modül 4
Küme Sağlığı ve İzleme Temeli
  • _cluster/health ile yeşil, sarı, kırmızı durum yorumu
  • _cat/nodes ve _cat/shards ile küme durumunun incelenmesi
  • Atanmamış (unassigned) shard nedenlerinin tespiti
  • Disk eşikleri (watermark) ve shard atama etkisi
  • Düğüm ekleme/çıkarmada shard yeniden dengelenmesi (rebalancing)
  • Temel sistem metriklerinin (CPU, bellek, disk) takibi
Günün hedefiKatılımcılar düğüm rollerini ayrıştırır, shard ve replika sayısını kapasiteye göre planlar, index şablonları ve ayarlarıyla veriyi düzenli biçimde yönetir.
Modül 1
Düğüm Rolleri ve Ayrımı
  • master-eligible düğümlerin seçimi ve ideal sayısı
  • Dedicated master ile küme kararlılığının artırılması
  • data düğüm rolleri: data_hot, data_warm ve data_cold
  • ingest düğümü ile ön işleme boru hattı (ingest pipeline)
  • coordinating-only düğüm ile istek yükünün dağıtılması
  • Düğüm özellikleri (node attributes) ile shard yerleşimi
Modül 2
Shard ve Replika Planlama
  • Shard boyutu için önerilen aralık ve aşırı bölünme (oversharding)
  • number_of_shards ve number_of_replicas ayarları
  • Replika sayısının okuma performansı ve dayanıklılığa etkisi
  • Shard başına belge sayısı ve bellek maliyeti
  • Zaman serisi verilerde günlük/haftalık index bölme
  • Shard dağıtımının düğümler arasında dengelenmesi
Modül 3
Index Ayarları ve Şablonlar
  • Static ve dynamic index ayarlarının farkı
  • refresh_interval ile indeksleme performansının ayarlanması
  • Index template ve component template ile tutarlı yapı
  • Alias ile index'lere mantıksal isim ve kesintisiz geçiş
  • Data stream ile zaman serisi verilerin otomatik yönetimi
  • Index açma/kapama (open/close) ve freeze kavramları
Modül 4
Bellek ve Performans Ayarları
  • Heap boyutlandırma: toplam belleğin yarısı ve 32 GB sınırı
  • Field data ve query cache bellek kullanımının yönetimi
  • Thread pool ve kuyruk (queue) ayarlarının anlaşılması
  • Circuit breaker ile bellek aşımının önlenmesi
  • Bulk indeksleme için performans ayar önerileri
  • İşletim sistemi dosya tanıtıcı (file descriptor) limitleri
Günün hedefiKatılımcılar kümeyi TLS ve RBAC ile güvenli hale getirir, index yaşam döngüsünü otomatikleştirir ve snapshot ile yedekleme/geri yükleme işlemlerini uygular.
Modül 1
Güvenlik ve Kimlik Doğrulama
  • xpack.security etkinleştirme ve yerleşik kullanıcılar
  • Düğümler arası ve istemci TLS/SSL yapılandırması
  • Rol tabanlı erişim denetimi (RBAC) ile yetki tanımlama
  • Index ve alan (field/document) düzeyinde erişim kısıtlama
  • API anahtarı (API key) ve servis hesapları oluşturma
  • LDAP/AD gibi harici kimlik sağlayıcılarla entegrasyon
Modül 2
Index Yaşam Döngüsü (ILM)
  • hot-warm-cold-frozen aşamalarının amacı
  • Rollover ile index'in boyut/yaş eşiğinde devredilmesi
  • Warm aşamada shrink ve forcemerge optimizasyonu
  • Saklama (retention) politikası ve otomatik silme (delete)
  • ILM politikasının index şablonuyla ilişkilendirilmesi
  • Searchable snapshot ile soğuk veride maliyet düşürme
Modül 3
Snapshot ve Geri Yükleme
  • Snapshot repository tanımlama (dosya sistemi, S3)
  • Snapshot alma ve artımlı (incremental) yedekleme mantığı
  • SLM (Snapshot Lifecycle Management) ile otomatik yedek
  • Restore ile index ve kümenin geri yüklenmesi
  • Felaket kurtarma senaryosunun planlanması
  • Yedeklerin doğrulanması ve saklama süresinin yönetimi
Modül 4
Bakım ve Sorun Giderme
  • Düğüm yeniden başlatma öncesi shard yeniden dengeleme kontrolü
  • Rolling upgrade ile kesintisiz sürüm yükseltme
  • Yavaş sorgu (slow log) ve indeksleme loglarının incelenmesi
  • Atanmamış shard'ların allocation explain ile çözümü
  • Disk dolması ve read-only index kilidinin kaldırılması
  • Üretim ortamı için günlük bakım kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Küme kurulumu

Tek ve çok düğümlü Elasticsearch kümelerini doğru yapılandırmayla sıfırdan kurarsınız.

✅
Düğüm rolleri

master, data, ingest ve coordinating rollerini ayrıştırarak kararlı bir mimari tasarlarsınız.

✅
Shard planlama

Shard ve replika sayısını kapasiteye göre boyutlandırır, aşırı bölünmeyi önlersiniz.

✅
Yapılandırma

elasticsearch.yml, JVM heap ve index ayarlarını performans odaklı biçimde düzenlersiniz.

✅
Güvenlik

TLS, RBAC ve API anahtarlarıyla kümeyi güvenli hale getirir, erişimi denetlersiniz.

✅
Yaşam döngüsü

ILM ile hot-warm-cold aşamalarını ve saklama politikalarını otomatikleştirirsiniz.

✅
Yedekleme

Snapshot repository kurar, SLM ile otomatik yedek alır ve geri yükleme yaparsınız.

✅
Sorun giderme

Atanmamış shard, disk eşikleri ve rolling upgrade gibi yönetim sorunlarını çözersiniz.

Kimler İçin Uygundur?

  • Elasticsearch kümelerini kuracak ve işletecek sistem yöneticileri
  • DevOps mühendisleri
  • altyapı
  • platform ekipleri ile arama/log altyapısının sağlıklı çalışmasından sorumlu BT uzmanları için uygundur

Sıkça Sorulan Sorular

Elasticsearch kurulumu ve yönetimi eğitimi kimler için uygundur?
Elasticsearch kümelerini kuracak ve işletecek sistem yöneticileri, DevOps mühendisleri, altyapı ve platform ekipleri için uygundur. Arama ya da log altyapısının kurulumundan ve sağlıklı çalışmasından sorumlu olan BT uzmanlarına hitap eder.
Bu eğitim Elasticsearch geliştirme eğitiminden nasıl farklıdır?
Bu eğitim Query DSL ve aggregation gibi geliştirme konularına değil, kümenin kurulumuna ve yönetimine odaklanır: düğüm rolleri, shard planlama, güvenlik, yaşam döngüsü ve yedekleme. Sorgu geliştirme konuları ayrı bir eğitimin kapsamındadır; burada sistem yönetimi işlenir.
Çok düğümlü küme kurulumu uygulamalı mı yapılır?
Evet. Birden fazla düğüm bir küme olarak yapılandırılır; discovery, master seçimi, shard dağıtımı ve yeniden dengeleme laboratuvar ortamında uygulanır. Katılımcıların birkaç sanal makine ya da sunucuyla çalışması bu bölümden tam verim almayı sağlar.
Bu eğitim ileri düzey yönetim eğitiminden farklı mı?
Evet. Bu eğitim kurulum ve temel yönetime odaklanırken; ileri düzey yönetim eğitimi performans ayarlama, derin izleme, kapasite planlama ve karmaşık sorun gidermeye girer. Bu eğitim sağlam bir temel kurar, ileri eğitim bu temelin üzerine inşa edilir.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve başarıyı belgeler. Elastic'in resmi sertifika sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Elasticsearch Kurulumu ve Yönetimi Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

NoSQL VeritabanlarıApache Cassandra Yönetimi ve Geliştirme Eğitimi
Veritabanı Eğitimleri

Apache Cassandra Yönetimi ve Geliştirme Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Cassandra yönetimi ve geliştirme eğitimi: küme kurulumu, topology, compaction, repair, yedekleme, güvenlik, ileri veri modelleme, sürücü ve performans ayarı.

Detayları Gör →
NoSQL VeritabanlarıApache HBase Fundamentals: Installation, Architecture, and Data Modeling Eğitimi
Veritabanı Eğitimleri

Apache HBase Fundamentals: Installation, Architecture, and Data Modeling Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Apache HBase temel eğitimi: kurulum, HMaster ve RegionServer mimarisi, row key ve sütun ailesi veri modelleme ile Shell ve istemci API uygulamalı işlenir.

Detayları Gör →
NoSQL VeritabanlarıAPI Management: Elasticsearch API Analytics Eğitimi
Veritabanı Eğitimleri

API Management: Elasticsearch API Analytics Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Elasticsearch ile API analitiği eğitimi: REST API, Query DSL, metric ve bucket aggregation, ingest pipeline ve Kibana ile API izlemeyi uygulamalı öğrenin.

Detayları Gör →
NoSQL VeritabanlarıAWS Developer Associate: DynamoDB NoSQL Database Eğitimi
Veritabanı Eğitimleri

AWS Developer Associate: DynamoDB NoSQL Database Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

AWS DynamoDB eğitimi: partition/sort key, GSI ve LSI, kapasite modları, Streams, tek tablo tasarımı, PartiQL ve SDK ile NoSQL geliştirmeyi uygulamalı öğrenin.

Detayları Gör →
NoSQL VeritabanlarıAWS Lambdas in Python: Using AWS Lambda with Containers, SES, SNS, & DynamoDB Eğitimi
Veritabanı Eğitimleri

AWS Lambdas in Python: Using AWS Lambda with Containers, SES, SNS, & DynamoDB Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Python ile AWS Lambda eğitimi: container image paketleme, ECR, boto3 ile DynamoDB, SNS pub/sub ve SES e-posta ile olay tabanlı sunucusuz uygulama geliştirme.

Detayları Gör →
NoSQL VeritabanlarıAWS NoSQL Veritabanları ile Modern Uygulama Geliştirme Eğitimi
Veritabanı Eğitimleri

AWS NoSQL Veritabanları ile Modern Uygulama Geliştirme Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

AWS NoSQL eğitimi: DynamoDB single-table design, DocumentDB, ElastiCache Redis, Keyspaces ve Neptune ile ölçeklenebilir modern uygulama geliştirmeyi öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn