Uzaktan yürütme ve state sistemini ustalaştır
SaltStack uzaktan yürütme modüllerini, requisite zincirli state'leri, Jinja şablonlamayı, orchestrate runner'ı ve beacon-reaktör ile olay güdümlü self-healing akışları uygulamalı kuran orta seviye eğitim.
SaltStack'in iki ayağı — anlık uzaktan yürütme ve kalıcı state sistemi — arasındaki farkı derinlemesine kavrama
Bu eğitim SaltStack'in uzaktan yürütme (remote execution) ve state sistemini üretim senaryolarıyla derinleştirir. cmd.run, pkg, service, file gibi execution modüllerini komut satırından çalıştırmayı; ardından aynı işlemleri .sls state dosyalarıyla bildirimsel biçimde kalıcılaştırmayı inceleriz. Jinja şablonlama ile pillar ve grains verisini state'lere enjekte etmeyi, requisite (require, watch, onchanges, onfail) zincirleriyle sıralı uygulamayı, highstate derleme sürecini ve orchestrate runner ile çok sunuculu koordinasyonu uygulamalı ele alırız. Reaktör ve beacon ile olay güdümlü otomasyonu kurarak altyapının kendi kendine tepki vermesini sağlarsınız.
3 Gün. Her gün dört modül; komut satırı yürütmeden karmaşık orchestration senaryolarına ilerleyen uygulamalar.
Orta Seviye — Salt execution modülleri, state derleme mantığı, Jinja şablonlama ve orchestration ile ileri otomasyon.
Çok minionlu laboratuvarda execution modülleri, state derleme ve reaktör akışlarını canlı kurarak öğrenme.
Anlık uzaktan yürütme ile kalıcı state sisteminin ne zaman kullanılacağını net biçimde ayırt edersiniz.
Jinja ile pillar ve grains verisini state'lere enjekte ederek tek state'i yüzlerce sunucuya uyarlarsınız.
Beacon ve reaktör ile altyapının olaylara otomatik tepki vermesini kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Master-minion kurulumu, key kabulü ve temel hedefleme bilgisi (Overview düzeyi) beklenir.
YAML sözdizimine hakimiyet ve temel Jinja ifadelerini okuma yeteneği faydalıdır.
systemd servisleri, log yorumlama ve paket yönetimi deneyimi gereklidir.
En az iki minion'lu bir laboratuvar orchestration örneklerini izlemeyi kolaylaştırır.
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.
Program sonunda katılımcılar:
Execution modüllerini bilinçli seçip batch ve async seçenekleriyle çalıştırabilirsiniz.
Returner ile job sonuçlarını dış veritabanı veya arama sistemine aktarabilirsiniz.
require, watch, onchanges ve onfail ile güvenli sıralı uygulama kurgularsınız.
map.jinja ve pillar ile tek state'i çok platforma uyarlayabilirsiniz.
Yeniden kullanılabilir formül yapıları tasarlayıp gitfs ile sürümleyebilirsiniz.
Orchestrate runner ile çok sunuculu sıralı dağıtımları koordine edebilirsiniz.
Event bus ve beacon ile altyapı olaylarını gerçek zamanlı yakalayabilirsiniz.
Reaktör ile olaylara otomatik tepki veren self-healing akışları kurabilirsiniz.
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.
DNS, anycast, ECMP, HAProxy ve TLS sonlandırmayla ön uç yük dengeleme ve bölge boşaltma tatbikatlarını SRE yaklaşımıyla öğrenin.
Detayları Gör →SLI, SLO, hata bütçesi, altın sinyaller ve PromQL ile yazılım güvenilirlik metriklerini SRE pratikleriyle öğrenin.
Detayları Gör →Alarm tasarımı, Alertmanager, Grafana SLO panoları ve aylık güvenilirlik raporlarıyla SRE izleme ve raporlama pratiklerini öğrenin.
Detayları Gör →Blameless postmortem yazımı, olay zaman çizelgesi, kök neden analizi ve eylem maddeleriyle öğrenen bir SRE kültürü kurmayı öğrenin.
Detayları Gör →SLO, hata bütçesi, toil, olay yönetimi ve postmortem konularıyla SRE Practitioner sınavına uyumlu hazırlık eğitimi; vaka ve örnek sorular.
Detayları Gör →