ANSIBLE'E GİRİŞ EĞİTİMİ

YAML'dan playbook'a ilk otomasyonun

YAML temelinden başlayıp play, task ve modüllerle ilk çalışan Ansible playbook'unuzu adım adım yazın.

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.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

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.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar YAML temelinden playbook anatomisi ve ilk akışlara ilerler.

Seviye

Başlangıç Seviyesi — Ansible'e giriş: YAML, playbook yapısı ve ilk otomasyon akışları.

Öğrenme Metodu

Katılımcılar her kavramı küçük playbook'lar yazıp çalıştırarak bir Linux lab'ında uygular.

Neden Bu Eğitim?

📝YAML Netliği

Playbook'ların dili olan YAML'ı sağlam kavrarsınız.

🧱Playbook Yapısı

Play, task ve modül ilişkisini net bir şekilde öğrenirsiniz.

✍️Yazarak Öğrenme

Her kavramı kendi yazdığınız playbook ile pekiştirirsiniz.

Anahtar Konular

ansible girişyamlansible playbookplaybook yazmaansible başlangıçwhen koşuluansible loopjinja2otomasyondevops giriş
“Doğru girintiyle yazılan ilk playbook, otomasyona açılan kapıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel Linux

Komut satırı ve metin düzenleyici kullanımı beklenir.

2
SSH Fikri

Uzak sunucu kavramına aşinalık faydalıdır.

3
Metin Editörü

Girintiye duyarlı bir editör (VS Code vb.) yararlı olur.

4
Deneme Makinesi

Bir kontrol makinesi ve bir yönetilen Linux makine önerilir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı YAML'ı doğru yazıp temel bir playbook'un yapısını kurabilir.
Modül 1
YAML Temeli
  • Girinti kuralları
  • Liste ve sözlük
  • Anahtar-değer
  • Çok satırlı değer (| ve >)
  • Boolean ve tırnak
  • Sık YAML hataları
Modül 2
Kurulum ve Erişim
  • Ansible kurulumu
  • ansible.cfg temeli
  • SSH anahtar
  • Envanter kısa giriş
  • become
  • ping ile test
Modül 3
Playbook Anatomisi
  • hosts ve tasks
  • Modül çağrısı
  • name ve okunurluk
  • Birden çok task
  • Çalıştırma
  • Çıktı okuma
Modül 4
İlk Çalıştırma
  • ansible-playbook
  • changed vs ok
  • Yeniden çalıştırma
  • Idempotency gözlemi
  • Hata okuma
  • Düzeltme
Günün hedefiKatılımcı değişken, koşul, döngü ve şablonlarla işlevsel playbook yazabilir.
Modül 1
Değişken ve Çıktı
  • Değişken tanımlama
  • register
  • debug ile görüntüleme
  • Varsayılan değer
  • Değişken kullanımı
  • Hassas değer
Modül 2
Koşul ve Döngü
  • when koşulu
  • Karşılaştırma
  • loop ile tekrar
  • Döngüde değişken
  • Birden çok koşul
  • Örnek senaryo
Modül 3
Şablon
  • template modülü
  • Basit Jinja2
  • Değişken enterpolasyonu
  • Koşullu satır
  • Dosya üretme
  • Yedekleme
Modül 4
Güvenli ve Okunur
  • check mode
  • -diff
  • tags giriş
  • Okunur yazım alışkanlıkları
  • Sık hatalar
  • Sonraki adım

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
YAML

YAML'ı doğru ve hatasız yazarsınız.

✅
Playbook

Play, task ve modülle playbook kurarsınız.

✅
Çalıştırma

Playbook'u çalıştırıp çıktıyı yorumlarsınız.

✅
Değişken

Değişken ve register ile veri taşırsınız.

✅
Koşul

when ile koşullu görevler yazarsınız.

✅
Döngü

loop ile tekrarlı işleri tek görevde yaparsınız.

✅
Şablon

template ile basit yapılandırma üretirsiniz.

✅
Güvenli Deneme

check mode ve --diff ile güvenle denersiniz.

Kimler İçin Uygundur?

  • Otomasyona yeni başlayanlar
  • Ansible playbook yazmayı sıfırdan öğrenmek isteyen BT çalışanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Otomasyona yeni başlayanlar ve Ansible playbook yazmayı sıfırdan öğrenmek isteyen BT çalışanları için uygundur.
Diğer giriş eğitimlerinden farkı ne?
Bu giriş YAML ve playbook yazımına odaklanır; envanter/ad-hoc giriş ise hızlı komutlara odaklanır.
YAML bilmiyorum, sorun olur mu?
Hayır; eğitim YAML'ı sıfırdan ve sık hatalarıyla birlikte öğretir.
Hangi ortam gerekir?
Bir kontrol makinesi ve bir yönetilen Linux makine yeterlidir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Ansible'e Giriş Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Altyapı Otomasyonu (IaC)DO467 - Enterprise Yönetimi Ansible Platforması: Kule Eğitimi
DevOps ve Konteyner Eğitimleri

DO467 - Enterprise Yönetimi Ansible Platforması: Kule Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

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 →
Altyapı Otomasyonu (IaC)Enterprise Infrastructure Engineering with Terraform (Azure) Eğitimi
DevOps ve Konteyner Eğitimleri

Enterprise Infrastructure Engineering with Terraform (Azure) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

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 →
Altyapı Otomasyonu (IaC)Gelişmiş Terraform - Gün Eğitimi
DevOps ve Konteyner Eğitimleri

Gelişmiş Terraform - Gün Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

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 →
Altyapı Otomasyonu (IaC)Gelişmiş Terraform Eğitimi
DevOps ve Konteyner Eğitimleri

Gelişmiş Terraform Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

İ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 →
Altyapı Otomasyonu (IaC)Gelişmiş Terraform: Verimli Kod Olarak Altyapı Eğitimi
DevOps ve Konteyner Eğitimleri

Gelişmiş Terraform: Verimli Kod Olarak Altyapı Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn