SALTSTACK FOR DEVOPS: WORKING WITH SALTSTACK COMPONENTS EĞİTİMİ

Salt bileşenlerini tek tek tanıyıp birleştirin

Salt master, minion, syndic, proxy minion, runner, beacon, reactor, returner ve salt-cloud bileşenlerini uygulamalı kullanın.

SaltStack bileşenlerini derinlemesine öğreten eğitim: syndic ve multi-master topolojileri, execution ve state modülleri, salt-api, event bus, beacon ve reactor ile self-healing, returner, proxy minion, salt-cloud ve üretim güvenliği.

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

Eğitim Hakkında

Salt bileşenleri, event sistemi ve ölçeklenebilir mimari

Bu eğitim, SaltStack ekosisteminin bileşenlerine odaklanır. Master ve minion iletişimi, syndic ile çok katmanlı mimari, proxy minion ile ağ cihazlarının yönetimi, execution module ve state module ayrımı, runner ve wheel modülleri, beacon ve reactor ile olay tabanlı otomasyon, returner ile sonuçların Redis veya MySQL'e yazılması, salt-cloud ile VM provizyonu ve salt-api ile REST entegrasyonu uygulamalı ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar çekirdek bileşenlerden olay sistemine, ardından proxy, cloud ve API entegrasyonlarına ilerler.

Seviye

Orta Seviye — SaltStack bileşenlerini (master, minion, proxy, syndic, runner, beacon, reactor, returners) derinlemesine ele alan yelpaze.

Öğrenme Metodu

Katılımcılar çok düğümlü labda syndic, reactor, beacon ve returner bileşenlerini yapılandırıp birbirine bağlar.

Neden Bu Eğitim?

🧩Bileşen Bilgisi

Her Salt bileşeninin rolünü ve birbirleriyle etkileşimini net kavrarsınız.

⚡Olay Tabanlı

Beacon ve reactor ile olaya anında yanıt veren otomasyon kurarsınız.

🌍Ölçeklenebilirlik

Syndic ve çok master yapılarıyla büyük altyapıya ölçeklenirsiniz.

Anahtar Konular

saltstack bileşenlerisalt syndicsalt reactorsalt beaconsalt returnersalt apiproxy minionsalt cloudsalt event bussaltstack ileri
“Parçaları tanıyan, bütünü orkestra gibi yönetir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Salt Temelleri

State, pillar ve temel salt komutlarını kullanmış olmak gerekir.

2
Linux Yönetimi

İleri düzey Linux yönetimi ve ağ bilgisi beklenir.

3
Python Aşinalığı

Basit Python okuma becerisi özel modül bölümünde faydalıdır.

4
Lab Kaynağı

Birden fazla VM çalıştırabilecek bir ortam gerekir.

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ı, Salt bileşen mimarisini açıklayıp syndic ve çok master yapıları kurabilir.
Modül 1
Mimari Derinlik
  • ZeroMQ publish ve return kanalları
  • Master worker süreçleri ve key yönetimi
  • Minion başlatma ve auth akışı
  • Transport seçenekleri (TCP, RAET)
  • Master job cache
  • Salt dizin yapısı ve cache
Modül 2
Syndic ve Çok Master
  • Syndic kurulumu ve katmanlı topoloji
  • Multi-master (failover) yapılandırması
  • Master of masters
  • Anahtar senkronizasyonu
  • Dosya ve pillar paylaşımı
  • Yük dağıtımı
Modül 3
Modül Türleri
  • Execution, state, grain, pillar modülleri
  • Returner, runner, wheel modülleri
  • Renderer ve outputter
  • Özel modül yazımı (_modules)
  • saltutil.sync_all
  • Modül dokümantasyonu: sys.doc
Modül 4
Salt API
  • salt-api ve rest_cherrypy
  • eauth ve external auth (PAM, LDAP)
  • Token ile REST çağrısı
  • Webhook ve CI entegrasyonu
  • TLS ve erişim kontrolü
  • ACL ile komut kısıtlama
Günün hedefiKatılımcı, olay tabanlı otomasyon kurup sonuçları harici sistemlere aktarabilir.
Modül 1
Event Bus
  • Salt event yapısı ve tag formatı
  • salt-run state.event ile izleme
  • fire_event ve event.send
  • Event tetikleme senaryoları
  • Gönderilen verinin güvenliği
  • Event günlüğü
Modül 2
Beacon ve Reactor
  • inotify, service, diskusage beacon'ları
  • Beacon yapılandırması ve aralık
  • Reactor SLS yazımı
  • Event ile state çalıştırma
  • Otomatik servis onarımı
  • Döngüsel tetiklemeyi önleme
Modül 3
Returner ve Raporlama
  • Redis, MySQL ve Elasticsearch returner
  • Job sonuçlarının merkezileştirilmesi
  • Slack ve SMTP returner
  • Özel returner
  • Cache ve retention yönetimi
  • Raporlama panoları
Modül 4
Proxy ve Cloud
  • Proxy minion ve ağ cihazı yönetimi (NAPALM)
  • Salt-cloud provider ve profile
  • VM provizyonu ve otomatik minion bağlama
  • Cloud map dosyaları
  • Salt Virt ile sanallaştırma
  • Terraform ile karşılaştırma
Günün hedefiKatılımcı, Salt altyapısını güvenlik, performans ve izleme açısından üretime hazırlayabilir.
Modül 1
Güvenlik
  • Anahtar yönetimi ve auto_accept riskleri
  • Master ve minion TLS/AES
  • Pillar şifreleme (GPG, SDB)
  • Dosya izinleri ve user ayrımı
  • Güvenlik denetimi için salt-run
  • Minion izolasyonu
Modül 2
Performans
  • worker_threads ve timeout ayarları
  • Binlerce minion için optimizasyon
  • Job cache temizliği
  • Pillar ve grain cache
  • Ağ ve port gereksinimleri
  • Yük testi
Modül 3
İzleme ve Sorun Giderme
  • Debug günlüğü ve log seviyeleri
  • salt-call local ve salt-run manage.up
  • Minion bağlantı sorunları
  • Event bus ile tanılama
  • Sürüm yükseltme planı
  • Backup ve DR stratejisi
Modül 4
Operasyon Otomasyonu
  • Runner ile bakım işleri
  • Orchestrate ile rolling update
  • Beacon + reactor ile self-healing örneği
  • CI pipeline'dan Salt çağırma
  • Altyapı olgunluk yol haritası
  • Sonraki adımlar: Salt ve Kubernetes

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Bileşen Haritası

Salt bileşenlerini ve iletişim kanallarını açıklayabilirsiniz.

✅
Syndic

Katmanlı ve çok master Salt topolojisi kurabilirsiniz.

✅
Modül Yazımı

Özel execution ve state modülleri geliştirebilirsiniz.

✅
Salt API

REST arayüzüyle Salt komutlarını entegre edebilirsiniz.

✅
Event Sistemi

Salt event bus'ı izleyip yorumlayabilirsiniz.

✅
Reactor

Beacon ve reactor ile otomatik onarım kurabilirsiniz.

✅
Returner

Sonuçları Redis veya MySQL'e aktarabilirsiniz.

✅
Üretim Hazırlığı

Salt altyapısını güvenlik ve performans açısından ayarlayabilirsiniz.

Kimler İçin Uygundur?

  • SaltStack kullanan sistem yöneticileri
  • DevOps mühendisleri
  • altyapı otomasyon ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SaltStack kullanan sistem yöneticileri, DevOps mühendisleri ve altyapı otomasyon ekipleri için uygundur.
Önce temel Salt eğitimi gerekir mi?
State ve pillar kullanım deneyimi önerilir; bu eğitim bileşen mimarisine odaklanır.
Ağ cihazları yönetilir mi?
Evet; proxy minion ve NAPALM ile ağ cihazı yönetimine uygulamalı giriş yapılır.
Üretim güvenliği işleniyor mu?
Evet; anahtar kabulü, GPG ile pillar şifreleme, eauth ve ACL konuları ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. SaltStack for DevOps: Working with SaltStack Components Eğit Sertifika Kodu DV-2026XX00 Tarih 27.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

DevOps Kültürü ve UygulamalarıDevOps Troubleshooting Essentials Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Troubleshooting Essentials Eğitimi

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

DevOps sorun gidermeyi sistematikleştirin: yapılandırılmış teşhis, log/metrik/trace analizi, pipeline, konteyner ve Kubernetes hata ayıklama. Orta seviye DVA eğ

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Troubleshooting Scenarios Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Troubleshooting Scenarios Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Gerçek DevOps arıza vakalarını çözün: bozulan CI/CD, konteyner, performans, ağ/TLS ve üretim olayı müdahalesiyle postmortem. İleri seviye vaka tabanlı DVA eğiti

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Uygulama Atölyesi Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Uygulama Atölyesi Eğitimi

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

Bir uygulamayı sıfırdan canlıya alın: Git, CI/CD, Docker, Terraform, Kubernetes, canary/rollback ve Prometheus/Grafana izleme. Orta seviye uygulamalı DVA atölye

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Value to Business Outcomes Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Value to Business Outcomes Eğitimi

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

DevOps'u iş sonuçlarına bağlayın: DORA metrikleri, değer akışı, kalite-risk, ROI analizi, KPI hizalaması ve yönetime değer raporlama. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps ve GitHub Temelleri Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps ve GitHub Temelleri Eğitimi

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

DevOps akışını GitHub'da kurun: Git ve pull request, GitHub Actions CI/CD, secrets/OIDC, Dependabot, kod tarama ve branch koruma. Temel seviye DVA eğitimi.

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