Dağıtık sistemlerin koordinasyonunu ZooKeeper ile kurun
Apache ZooKeeper ile dağıtık koordinasyonu öğreten eğitim: ZNode veri modeli, ensemble ve quorum, ZAB, watch mekanizması, Curator ile liderlik seçimi ve dağıtık kilit, snapshot yönetimi, SASL ve TLS güvenliği, JMX ve mntr izleme.
ZooKeeper mimarisi, koordinasyon desenleri ve operasyonu
Bu eğitim, Apache ZooKeeper'ın dağıtık sistemlerdeki koordinasyon rolünü uygulamalı olarak ele alır. Veri modeli (ZNode, ephemeral, sequential), ensemble ve ZAB protokolü, quorum mantığı, watch mekanizması, zkCli ve Curator ile liderlik seçimi, dağıtık kilit, grup üyeliği, yapılandırma yönetimi, ACL güvenliği, izleme (four letter words, JMX), snapshot ve transaction log yönetimi, Kafka ve HBase ile ilişkisi işlenir.
3 Gün. Her gün dört modül; katılımcılar ZooKeeper mimarisi ve veri modelinden koordinasyon desenlerine, ardından operasyon ve izlemeye ilerler.
Orta Seviye — Apache ZooKeeper ile dağıtık sistemlerde koordinasyon, liderlik seçimi, kilit ve yapılandırma yönetimini kapsayan yelpaze.
Katılımcılar Docker Compose ile 3 düğümlü ZooKeeper ensemble kurar, zkCli ve Curator ile liderlik seçimi ve kilit uygulaması geliştirir.
Dağıtık sistemlerde liderlik, kilit ve üyelik problemlerini çözersiniz.
Ensemble boyutu, quorum ve hata toleransı ilişkisini kavrarsınız.
ZooKeeper kümesini izler, yedekler ve sorun giderirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Replikasyon ve konsensüs kavramlarına genel aşinalık faydalıdır.
Linux komut satırı ve JVM temelleri bilinmelidir.
Laboratuvar için Docker ve Compose çalışan bir ortam gerekir.
Java veya Python ile basit istemci kodu yazma deneyimi beklenir.
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:
ZooKeeper ensemble ve ZAB mantığını açıklayabilirsiniz.
3 düğümlü ensemble'ı kurup doğrulayabilirsiniz.
Ephemeral ve sequential node'ları amaca uygun kullanabilirsiniz.
Watch semantiğini ve sınırlarını uygulamada yönetebilirsiniz.
Curator ile liderlik seçimi uygulayabilirsiniz.
Kilit desenini güvenli şekilde kullanabilirsiniz.
mntr ve JMX ile küme sağlığını izleyebilirsiniz.
ACL, SASL ve TLS ile ZooKeeper'ı güvenli yapılandırabilirsiniz.
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.
SRE Engagement Model: consulting/co-ownership/full ownership, early engagement, error budget sözleşmesi, sorumluluk sınırları ve handback. Orta seviye DVA eğiti
Detayları Gör →SRE temelleri: SLI/SLO/SLA, error budget, toil azaltma, dört altın sinyal, on-call ve blameless postmortem. Temel seviye uygulamalı DVA eğitimi.
Detayları Gör →SRE olay sonrası öğrenme: derin kök neden analizi, blameless postmortem yazımı, SMART aksiyonlar, kalite değerlendirme ve trend analizi. İleri seviye DVA eğitim
Detayları Gör →SRE olay yönetimi temelleri: yaşam döngüsü, tespit, severity, eskalasyon, iletişim, hafifletme ve postmortem geçişi en iyi uygulamalarla. Orta seviye DVA eğitim
Detayları Gör →Subsetting, weighted round robin, Envoy outlier detection ve retry bütçesiyle veri merkezi yük dengelemeyi SRE yaklaşımıyla öğrenin.
Detayları Gör →