Chef'in temellerini uçtan uca öğren
Chef'in temel iş akışını uçtan uca kapsayan, ekosistem ve resource, recipe ve cookbook, attribute ve template, Test Kitchen ve InSpec ile test ve Chef Infra Server akışını ele alan temel seviye eğitim.
Resource, cookbook, Test Kitchen ve Infra Server
Bu temel seviye eğitim, Chef'in temel iş akışını uçtan uca, resmi Chef Foundations akışıyla uyumlu biçimde kapsar. Chef ekosistemi ve bileşenleri (Chef Workstation, chef-client, Chef Infra Server, Supermarket); resource ve istenen durum, en sık tipler ve idempotency; recipe yazımı ve kaynak sırası; cookbook oluşturma (chef generate), yapı ve metadata.rb; attribute öncelikleri ve kullanımı; ERB template ile yapılandırma; notifies/subscribes ile olaylar; Test Kitchen ile cookbook'u izole ortamda converge ve InSpec ile doğrulama; cookstyle ile lint; knife ile cookbook yükleme ve düğüm bootstrap'a giriş; run-list ve chef-client çalışma döngüsü; sorun giderme ve sonraki adımlar işlenir. Katılımcı Chef'in tam temel iş akışını deneyimler.
3 Gün. Her gün dört modül; katılımcılar resource ve recipe'ten cookbook, Test Kitchen ve Infra Server akışına ilerler.
Temel Seviye — Chef temelleri kapsamlı: resource, cookbook, Test Kitchen ve Chef Infra Server akışı.
Katılımcılar Chef Workstation ile cookbook yazıp Test Kitchen'da test eder ve bir düğüme uygular.
Chef'in tüm temel iş akışını baştan sona bir arada öğrenirsiniz.
Test Kitchen ve InSpec'i temel akışın parçası olarak kavrarsınız.
Her adımı Chef Workstation'da kendi cookbook'unuzla yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Linux sistem yönetimi bilgisi beklenir.
Terminal ve metin düzenleyici kullanımı gerekir.
Vagrant/Docker temeli faydalıdır.
Chef Workstation ve bir hedef düğüm 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:
Chef bileşenlerini ve iş akışını kavrarsınız.
Resource'larla istenen durumu tanımlarsınız.
Idempotent recipe'ler yazarsınız.
Cookbook yapısını ve attribute'ları kurarsınız.
ERB template ile yapılandırma üretirsiniz.
Cookbook'ları test edip InSpec ile doğrularsınız.
knife ile cookbook yükleyip düğüm bootstrap edersiniz.
chef-client converge döngüsünü uygularsınız.
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.
CompTIA Linux+ (XK0-005) için Git ve kod olarak altyapı: branch/merge, çakışma çözümü, YAML, Ansible ve container temelleri. Sınav odaklı temel seviye DVA eğiti
Detayları Gör →Ansible Automation Platform'u kod olarak yönetin (AU245): controller nesneleri, controller koleksiyonu, Event-Driven Ansible ve GitOps. Orta seviye DVA eğitimi.
Detayları Gör →Puppet ortamları ve dosya yönetimi: directory environment, r10k/Code Manager ile dağıtım, Puppetfile, file ve ERB/EPP template kaynakları. Orta seviye DVA eğiti
Detayları Gör →Puppet master/agent mimarisi: Puppet Server kurulumu, CA ile CSR imzalama, agent kaydı, Facter ve catalog derleme/çalıştırma akışı. Orta seviye DVA eğitimi.
Detayları Gör →Ansible'ı özelleştirin: Python ile özel modül, filter/lookup/callback plugin, Jinja2 filtre, dinamik envanter, koleksiyon paketleme ve ansible-test. İleri DVA e
Detayları Gör →