İlk playbook'unu yaz, otomasyona başla
Ansible'ın çekirdek becerilerini uygulamalı kazandıran, envanter, ad-hoc komutlar, playbook, değişken ve fact, Jinja2 şablon, handler ve rolleri ele alan temel seviye eğitim.
Envanter, playbook, değişken, şablon ve roller
Bu temel seviye eğitim, Ansible'ın günlük işte kullanılan çekirdek becerilerini A101E akışıyla uyumlu, uygulamalı olarak kazandırır. Ansible kurulumu ve ansible.cfg; SSH anahtarı ve become ile yönetilen düğüme erişim; statik envanter, gruplar ve group_vars/host_vars; ad-hoc komutlarla hızlı işler; playbook yazımı (play, task, modül), register ve koşullar; değişken önceliği ve set_fact; ansible_facts ile sistem bilgisi toplama; Jinja2 şablonlarıyla yapılandırma üretme; handler ve notify; döngüler (loop) ve koşullar (when); roller ile işleri modülerleştirme ve Galaxy'den rol kullanma; check mode ve idempotency doğrulama ele alınır. Katılımcı eğitimin sonunda küçük bir sunucu yapılandırmasını baştan sona otomatikleştirir.
2 Gün. Her gün dört modül; katılımcılar kurulum ve envanterden playbook, şablon ve rollere ilerler.
Temel Seviye — Ansible'ın temel becerileri: envanter, ad-hoc, playbook ve roller (A101E odaklı).
Katılımcılar bir Linux lab'ında kendi playbook ve rollerini yazarak her kavramı anında uygular.
İlk gün içinde çalışan bir playbook yazarsınız.
İleri eğitimlere sağlam bir çekirdek beceri zemini kurarsınız.
Her kavramı gerçek lab üzerinde deneyerek pekiştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Komut satırı ve dosya düzenleme bilgisi beklenir.
SSH ile uzak erişim kavramı faydalıdır.
YAML okuma alışkanlığı yararlı olur ama şart değildir.
Kontrol düğümü ve en az bir yönetilen Linux makine 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:
Ansible'ı kurup ansible.cfg ile yapılandırırsınız.
Gruplu envanter ve host/group değişkenleri tanımlarsınız.
Ad-hoc komutlarla hızlı işleri otomatikleştirirsiniz.
Koşul ve register ile playbook yazarsınız.
ansible_facts ile sistem bilgisini kullanırsınız.
Jinja2 ile yapılandırma dosyaları üretirsiniz.
notify ile hizmetleri yalnızca değişimde yeniden başlatırsınız.
İşleri rollere ayırıp Galaxy'den rol kullanırsı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.
Chef temellerini öğrenin: resource, recipe, cookbook, attribute, ERB template, notifies ve chef-client çalışma döngüsünü uygulamalı olarak kazanın.
Detayları Gör →Chef araç zincirini kullanın: ERB şablon, custom resource, Test Kitchen, InSpec, cookstyle ve CI ile test edilebilir cookbook'lar üretmeyi öğrenin.
Detayları Gör →Chef Infra Server ile filo yönetin: knife, düğüm bootstrap, run-list ve roller, ortamlar, Policyfile, data bag ve node search ile merkezî yönetimi öğrenin.
Detayları Gör →Chef'i gerçek senaryolarda kullanın: topluluk cookbook, wrapper deseni, çok katmanlı dağıtım, node search, Chef Vault ve Test Kitchen ile doğrulamayı öğrenin.
Detayları Gör →Chef'e hızlı giriş: resource, recipe, ilk cookbook, idempotency ve guard, attribute ve ERB template ile temel kavramları uygulamalı öğrenin.
Detayları Gör →