MANAGING ENTERPRISE AUTOMATION WITH RED HAT ANSIBLE AUTOMATION PLATFORM - CLASSROOM TRAINING EĞİTİMİ

Playbook'tan kurumsal platforma tam yolculuk

Sınıf eğitimi: playbook temelleri, Automation Controller, workflow template, RBAC ve ileri Ansible teknikleri.

Playbook temellerinden AAP workflow ve RBAC yönetimine; sınıf ortamında Controller üzerinde uygulayarak kurumsal Ansible otomasyonunu öğrenirsiniz.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Temelden kuruma: sınıf ortamında bütünsel AAP programı

Bu sınıf eğitimi, Ansible playbook temellerinden Red Hat Ansible Automation Platform'un kurumsal yönetimine uzanan bütünsel bir program sunar. Jinja2 şablonlu playbook ve handler yazar; Automation Controller'da proje, envanter, credential ve job template kurar; workflow template ile onaylı akışlar tasarlar; RBAC, automation mesh ve notification ile işletimi yönetir; loop, Vault ve delegation gibi ileri tekniklerle senaryoları zenginleştirirsiniz. Eğitmen eşliğinde adım adım uygulama esastır.

Süre ve Format

4 Gün. Her gün dört modül; playbook temelleri, platform yönetimi, workflow/RBAC ve ileri teknikler eğitmen eşliğinde işlenir.

Seviye

İleri Seviye — Sınıf ortamında playbook'tan AAP workflow ve RBAC yönetimine kapsamlı program.

Öğrenme Metodu

Her konu sınıf ortamında eğitmen eşliğinde playbook ve Controller üzerinde adım adım uygulanarak pekiştirilir.

Neden Bu Eğitim?

🤖Agentless Otomasyon

Yüzlerce sunucuyu ajan kurmadan, SSH/WinRM üzerinden tek komutla yapılandırırsınız.

📜Okunur Playbook

YAML tabanlı playbook'larla altyapı adımlarını herkesin anlayacağı biçimde belgelersiniz.

♻️Idempotency

Playbook'ları defalarca çalıştırsanız da sistem yalnızca gereken değişikliği uygular.

Anahtar Konular

ansible automation platformAAPaap classroomautomation controlleransible playbookworkflow templateansible rbacansible jinja2ansible vaultkurumsal otomasyon
“Güçlü platform, sağlam temel üstünde yükselir.”

Ön Koşullar

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

1
Linux Temeli

Temel Linux komutları, servis ve paket yönetimine aşinalık beklenir.

2
SSH ve YAML

SSH ile uzak sunucu bağlantısı ve YAML sözdizimi bilgisi faydalıdır.

3
Çalışma Ortamı

Ansible kurulu bir control node ve erişilebilir en az bir managed node gerekir.

4
Ağ Bilgisi

Temel ağ, port ve kimlik doğrulama kavramları içeriği izlemeyi kolaylaştırır.

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ı çok adımlı playbook'lar yazıp handler, değişken ve şablonlarla gerçek yapılandırmayı otomatize edebilir.
Modül 1
Playbook Yapısı
  • YAML sözdizimi ve girinti kuralları
  • play: hosts, become, vars, tasks bölümleri
  • task adlandırma ve modül parametreleri
  • ansible-playbook --check (dry-run) ve --diff
  • -limit ve --tags ile seçimli çalıştırma
  • ansible-playbook -v ile ayrıntı seviyesi
Modül 2
Handler ve Akış
  • notify ile handler tetikleme
  • handler'ların play sonunda bir kez çalışması
  • meta: flush_handlers ile erken tetikleme
  • block/rescue/always ile hata yönetimi
  • changed_when / failed_when özelleştirme
  • register ile komut çıktısını yakalama
Modül 3
Değişkenler
  • değişken öncelik sırası (precedence) katmanları
  • vars, vars_files ve extra-vars (-e)
  • set_fact ile çalışma anında değişken
  • register edilen değişkenlere erişim
  • default filtresi ve tanımsız değişken yönetimi
  • magic variables (hostvars, groups, inventory_hostname)
Modül 4
Jinja2 Şablonları
  • template modülü ve .j2 dosyaları
  • {{ }} ifade ve {% %} kontrol blokları
  • for döngüsü ve if koşulu şablonda
  • filtreler: default, join, to_yaml, regex_replace
  • lookup eklentileri (file, env, template)
  • şablonda hostvars ve grup verisi kullanımı
Günün hedefiKatılımcı Automation Controller'da proje, envanter, credential ve job template tanımlayarak otomasyonu merkezileştirebilir.
Modül 1
Platform Bileşenleri
  • Automation Controller (eski Tower) mimarisi
  • Private Automation Hub ve collection dağıtımı
  • Execution Environment (EE) ve ansible-builder
  • automation mesh ve execution/hop node'ları
  • Event-Driven Ansible bileşeni genel bakış
  • lisanslama ve subscription (sınav/ücret ilgili kuruma aittir)
Modül 2
Proje ve Envanter
  • Git tabanlı proje senkronizasyonu (SCM)
  • statik ve dinamik envanter kaynakları
  • smart inventory ve host filtreleme
  • inventory source ve güncelleme planı
  • envanter grupları ve değişken yönetimi
  • constructed inventory kullanımı
Modül 3
Kimlik Bilgileri
  • machine, cloud, vault credential türleri
  • credential injection ve ortam değişkenleri
  • custom credential type tanımı
  • external secret management (Vault, CyberArk)
  • credential'ın job template'e bağlanması
  • credential güvenliği ve RBAC
Modül 4
Job Template
  • job template oluşturma ve parametreleme
  • survey ile çalışma anında girdi toplama
  • extra variables ve prompt on launch
  • schedule ile zamanlanmış çalıştırma
  • job slicing ile paralel yürütme
  • job çıktısı, event ve host durumu izleme
Günün hedefiKatılımcı workflow template, RBAC ve automation mesh ile kurumsal ölçekte Ansible otomasyonunu yönetebilir.
Modül 1
Workflow Template
  • workflow visualizer ile job zinciri
  • success/failure/always dallanması
  • approval node ile manuel onay
  • convergence (birleşme) node'ları
  • set_stats ile node'lar arası veri aktarımı
  • iç içe workflow ve yeniden kullanım
Modül 2
RBAC ve Organizasyon
  • organization, team ve user yapısı
  • rol atama (admin, execute, read)
  • resource düzeyi izinler
  • LDAP/SAML/SSO entegrasyonu
  • credential ve inventory paylaşım izinleri
  • en az yetki ilkesiyle erişim tasarımı
Modül 3
Automation Mesh
  • control, hop ve execution node rolleri
  • mesh topolojisi ve receptor
  • uzak lokasyonlarda yürütme
  • instance group ve kapasite yönetimi
  • container groups (OpenShift/K8s) ile yürütme
  • ölçekleme ve yük dağıtımı
Modül 4
İzleme ve Entegrasyon
  • notification (Slack, e-posta, webhook)
  • activity stream ve audit
  • metrics ve Prometheus entegrasyonu
  • AAP API ve awx CLI ile otomasyon
  • harici sistem tetiklemesi (webhook)
  • yedekleme ve geri yükleme (restore)
Günün hedefiKatılımcı döngü, koşul, Vault ve delegation gibi ileri tekniklerle karmaşık otomasyon senaryolarını çözebilir.
Modül 1
Döngü ve Koşul
  • loop ile liste üzerinde yineleme
  • loop + dict2items ve subelements
  • when koşulları ve mantıksal operatörler
  • until/retries/delay ile bekleme döngüsü
  • loop_control ile label ve index_var
  • with_* -> loop geçiş pratiği
Modül 2
Ansible Vault
  • ansible-vault create/edit/encrypt
  • değişken ve dosya şifreleme
  • vault-id ile çoklu şifre yönetimi
  • -vault-password-file ile otomasyon
  • inline !vault şifreli değişken
  • sır yönetimi ve CI entegrasyonu
Modül 3
Delegation ve Akış
  • delegate_to ile başka host'ta görev
  • run_once ile tek sefer çalıştırma
  • local_action ve control node görevleri
  • serial ile rolling (kademeli) güncelleme
  • throttle ve forks ile eşzamanlılık
  • wait_for ile servis hazırlık bekleme
Modül 4
Hata ve Performans
  • block/rescue/always ile hata yakalama
  • ignore_errors ve any_errors_fatal
  • strategy: free vs linear
  • fact caching ile hızlandırma
  • async/poll ile uzun süren görev
  • SSH pipelining ve mitogen ile performans

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Playbook Yazımı

handler, değişken ve Jinja2 şablonlarıyla çok adımlı playbook'lar yazarsınız.

✅
Automation Platform

Controller'da proje, envanter, credential ve job template ile otomasyonu merkezileştirirsiniz.

✅
Workflow ve RBAC

workflow template, RBAC ve automation mesh ile kurumsal ölçekte yönetim yaparsınız.

✅
İleri Teknikler

loop, koşul, Vault ve delegation ile karmaşık otomasyon senaryolarını çözersiniz.

✅
Idempotent Otomasyon

idempotent playbook tasarımıyla tekrar çalıştırmada tutarlı sonuç alırsınız.

✅
Sır Yönetimi

Ansible Vault ile hassas verileri şifreleyip güvenle yönetirsiniz.

✅
Hata Yönetimi

block/rescue/always ile dayanıklı ve güvenli otomasyon akışları kurarsınız.

✅
Kod Kalitesi

ansible-lint ve Molecule ile otomasyon kodunuzu test edip standartlaştırırsınız.

Kimler İçin Uygundur?

  • Hem Ansible temelini pekiştirmek hem AAP'yi kurumsal yönetmek isteyen sistem
  • otomasyon mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ansible temelini pekiştirip AAP'yi kurumsal yönetmek isteyen sistem ve otomasyon mühendisleri için uygundur.
Playbook temeli de var mı?
Evet; ilk gün Jinja2, handler ve değişken yönetimi gibi playbook temelleri işlenir.
Hangi platform konuları işlenir?
Controller, workflow template, RBAC, automation mesh ve notification kapsamlı ele alınır.
Ileri teknikler neler?
loop/koşul, Ansible Vault, delegation ve strateji ayarları gibi ileri konular işlenir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; resmi Red Hat sınav başvurusu ve ücreti ilgili kuruma aittir.

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. Managing Enterprise Automation with Red Hat Ansible Automati Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Altyapı Otomasyonu (IaC)Ansible for network engineers Eğitimi
DevOps ve Konteyner Eğitimleri

Ansible for network engineers Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Ağ cihazlarını Ansible ile yönetin: network_cli bağlantısı, config yedekleme, Jinja2 ile standartlaşma, deklaratif değişiklik ve uyum denetimini öğrenin.

Detayları Gör →
Altyapı Otomasyonu (IaC)Ansible Giriş Eğitimi
DevOps ve Konteyner Eğitimleri

Ansible Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Ansible'a sıfırdan başlayın: kurulum, envanter, ad-hoc komutlar, ilk playbook ve idempotency ilkesini basit uygulamalarla öğrenin.

Detayları Gör →
Altyapı Otomasyonu (IaC)Ansible ile Yapılandırma Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Ansible ile Yapılandırma Yönetimi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Ansible'ı yapılandırma yönetimi aracı olarak kullanın: istenen durum, idempotency, Jinja2 şablon, handler, baseline ve drift yönetimini uygulamalı öğrenin.

Detayları Gör →
Altyapı Otomasyonu (IaC)Ansible ile Yapılandırma Yönetimi ve Otomasyon Eğitimi
DevOps ve Konteyner Eğitimleri

Ansible ile Yapılandırma Yönetimi ve Otomasyon Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Yapılandırma yönetimini orkestrasyonla birleştirin: çok düğümlü akış, delegate_to, serial, dinamik envanter ve AWX iş şablonlarını uygulamalı öğrenin.

Detayları Gör →
Altyapı Otomasyonu (IaC)Ansible in Practice Eğitimi
DevOps ve Konteyner Eğitimleri

Ansible in Practice Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Ansible'ı gerçek projelerdeki desenlerle kullanın: rol tasarımı, Galaxy, molecule testi, hata yönetimi, lint ve performans ayarını uygulamalı öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn