Küme imajlarını üretin, sürümleyin ve otomatik dağıtın
Küme dağıtım araçları ve imajları: Warewulf, xCAT, Foreman karşılaştırması, PXE/iPXE zinciri, Kickstart ve cloud-init, Packer ile imaj üretimi, sürümleme, geri alma ve CI hattı.
Küme düğümleri için dağıtım araçları ve imaj yaşam döngüsü yönetimi
Eğitim, Linux hesaplama kümelerinde kullanılan dağıtım araçlarını ve imaj üretim süreçlerini anlatır. Warewulf, xCAT ve Foreman/Katello karşılaştırması, PXE/iPXE ve DHCP/TFTP/HTTP önyükleme zinciri, Kickstart ve cloud-init, chroot tabanlı imaj oluşturma, Packer ile otomatik golden image, diskless (stateless) ve diskful (stateful) düğümler, overlay ve ince imaj stratejisi, paket deposu aynalama, imaj sürümleme, test ve geri alma, Ansible entegrasyonu ve CI hattıyla imaj üretimi uygulamalı işlenir.
2 Gün. Her gün dört modül; Dağıtım Araçları ve Önyükleme; İmaj Üretimi ve Yaşam Döngüsü ekseninde ilerleyen uygulamalı program.
İleri Seviye — Küme dağıtım araçları ve imajları: Warewulf, xCAT, Kickstart, Packer, imaj üretimi, sürümleme ve otomasyon.
Sanal ortamda Warewulf ile düğüm imajı üretilir, stateless düğümler önyüklenir, Packer ve CI hattıyla imaj yeniden üretilir ve sürümler arasında geçiş yapılır.
Tekrarlanabilir ve sürümlü düğüm imajları üretirsiniz.
Yüzlerce düğümü dakikalar içinde aynı yapılandırmaya getirirsiniz.
Sorunlu bir imajdan önceki sürüme hızlıca dönebilirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
RHEL/Rocky Linux, systemd, paket yönetimi ve chroot bilgisi gerekir.
DHCP, DNS, TFTP ve VLAN kavramları bilinmelidir.
HPC küme bileşenlerini genel düzeyde bilmek yararlıdır.
En az 16 GB RAM'li sanallaştırma destekli bilgisayar gerekir.
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:
Warewulf, xCAT ve Foreman arasında gereksinime göre seçim yapabilirsiniz.
PXE/iPXE ve DHCP tabanlı önyükleme zincirini kurabilirsiniz.
Warewulf ile profil, overlay ve imaj yönetebilirsiniz.
Kickstart ve cloud-init ile otomatik kurulum hazırlayabilirsiniz.
Minimal ve sertleştirilmiş düğüm imajı üretebilirsiniz.
Packer şablonu ile golden image üretebilirsiniz.
İmajları sürümleyip kontrollü dağıtım ve geri alma yapabilirsiniz.
Git ve CI ile imaj üretimini otomatikleştirebilirsiniz.
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.
Full stack kalite mühendisliği: birim, API, UI, performans ve güvenlik testi, SonarQube ve CI/CD kalite kapıları programı.
Detayları Gör →Fonksiyonel programlama: saf fonksiyonlar, değişmezlik, currying, kompozisyon, Option/Either ve monad sezgisi eğitimi.
Detayları Gör →Go fonksiyonları: çoklu dönüş, variadic, closure, defer/recover, receiver ve generics konularında uygulamalı Golang eğitimi.
Detayları Gör →Gelişmiş Go: goroutine, channel kalıpları, context, sync, generics, reflection, pprof ile profil ve gRPC üretim mimarisi.
Detayları Gör →Gelişmiş Zapier: Paths, Filter, Formatter, Looping, Code, Webhooks, Sub-Zap ve Platform CLI ile özel entegrasyon eğitimi.
Detayları Gör →