YAML'dan playbook'a ilk otomasyonun
Ansible'e playbook ve YAML odaklı giriş: YAML söz dizimi, playbook anatomisi, register, koşul, döngü ve basit Jinja2 ile okunur, çalışan playbook yazmayı öğreten başlangıç seviyesi eğitim.
YAML, playbook yapısı ve temel modüller
Bu başlangıç seviyesi eğitim, Ansible'e playbook ve YAML yazımı odaklı bir giriş sunar. YAML söz dizimi (girinti, liste, sözlük, çok satırlı değerler) ve sık yapılan YAML hataları; Ansible'ın agentless/SSH modeli ve kurulum; envanter ve become'a kısa giriş; playbook'un anatomisi (play, hosts, tasks, modül, name); modül çağırma ve argüman verme; register ile sonuç yakalama ve debug ile görüntüleme; değişkenler ve basit koşullar (when); döngüler (loop); idempotency'nin ne demek olduğu ve changed çıktısının okunması; template modülü ve basit Jinja2; check mode ve --diff ile güvenli deneme; playbook'u düzenli ve okunur yazma alışkanlıkları ele alınır. Katılımcı eğitim sonunda okunur ve çalışan playbook'lar yazabilir.
2 Gün. Her gün dört modül; katılımcılar YAML temelinden playbook anatomisi ve ilk akışlara ilerler.
Başlangıç Seviyesi — Ansible'e giriş: YAML, playbook yapısı ve ilk otomasyon akışları.
Katılımcılar her kavramı küçük playbook'lar yazıp çalıştırarak bir Linux lab'ında uygular.
Playbook'ların dili olan YAML'ı sağlam kavrarsınız.
Play, task ve modül ilişkisini net bir şekilde öğrenirsiniz.
Her kavramı kendi yazdığınız playbook ile pekiştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Komut satırı ve metin düzenleyici kullanımı beklenir.
Uzak sunucu kavramına aşinalık faydalıdır.
Girintiye duyarlı bir editör (VS Code vb.) yararlı olur.
Bir kontrol makinesi ve bir yönetilen Linux makine önerilir.
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:
YAML'ı doğru ve hatasız yazarsınız.
Play, task ve modülle playbook kurarsınız.
Playbook'u çalıştırıp çıktıyı yorumlarsınız.
Değişken ve register ile veri taşırsınız.
when ile koşullu görevler yazarsınız.
loop ile tekrarlı işleri tek görevde yaparsınız.
template ile basit yapılandırma üretirsiniz.
check mode ve --diff ile güvenle denersiniz.
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.
DO467 ile Automation Controller (Tower): RBAC, credential, job/workflow, execution environment, instance group ve yönetişim. İleri seviye DVA eğitimi.
Detayları Gör →Terraform ile kurumsal Azure altyapısı: azurerm provider, Storage backend remote state, modüller, landing zone, policy-as-code ve CI/CD. İleri seviye DVA eğitim
Detayları Gör →Yoğun tempoda ileri Terraform: modül kompozisyonu, remote state, workspace, count/for_each, dynamic block ve fonksiyonlar. İki günlük ileri seviye DVA eğitimi.
Detayları Gör →İleri Terraform: modül mimarisi, remote state ve state operasyonları, count/for_each, dynamic block, provisioner, çoklu provider ve güvenlik. İleri seviye DVA e
Detayları Gör →Verimli Terraform kodu: DRY, modül kompozisyonu, moved/import ile güvenli refactor, terraform test, tflint/tfsec ve performans. İleri seviye DVA eğitimi.
Detayları Gör →