RED HAT ANSIBLE AUTOMATION PLATFORM BOOT - CAMP CLASSROOM TRAINING EĞİTİMİ

Ansible dilinden kurumsal otomasyon platformuna hakim ol

Playbook, rol ve Vault temelinden Automation Controller, execution environment, workflow ve automation mesh'e kadar AAP'yi yoğun bir kampla öğrenin.

Ansible Automation Platform yoğun kampı: playbook ve rollerden Controller, execution environment, automation mesh ve Event-Driven Ansible'a kadar uçtan uca kurumsal otomasyon.

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

Eğitim Hakkında

Ansible core, roller, Automation Controller, EE ve workflow otomasyonu

Bu yoğun kamp eğitimi, Ansible core dilinden Red Hat Ansible Automation Platform'un kurumsal bileşenlerine uzanan bütünsel bir program sunar. İlk aşamada playbook yapısı, değişkenler, facts, Jinja2 şablonları, görev kontrolü ve roller ele alınır. Ardından Automation Controller (eski Tower) ile projeler, envanterler, kimlik bilgileri, job template ve survey yapıları işlenir. Execution environment (EE) kavramı, ansible-navigator ve ansible-builder ile taşınabilir çalışma ortamları, workflow job template'lerle çok adımlı akışlar, automation mesh ile dağıtık yürütme ve RBAC tabanlı yetkilendirme uygulanır. Katılımcı kampın sonunda uçtan uca bir otomasyon çözümü tasarlayabilir.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar Ansible dilinden platform bileşenlerine ve kurumsal mimariye aşamalı ilerler.

Seviye

İleri Seviye — Ansible dili, roller ve Vault'tan Automation Controller, execution environment ve kurumsal otomasyon mimarisine kadar uçtan uca kamp programı.

Öğrenme Metodu

Katılımcılar ansible-navigator ile EE içinde playbook çalıştırıp Controller üzerinde job template ve workflow kurarak gerçek senaryolar otomatikleştirir.

Neden Bu Eğitim?

⚡Yoğun Program

Ansible dilinden platforma kadar geniş kapsamı kısa sürede bir arada edinirsiniz.

🎛️Controller Hakimiyeti

Job template, survey ve workflow ile otomasyonu merkezden yönetirsiniz.

📦Taşınabilir Ortam

Execution environment ile bağımlılıkları konteynerleştirip tutarlı çalıştırırsınız.

Anahtar Konular

ansible automation platformansible boot campautomation controlleransible eğitimiexecution environmentautomation meshansible playbookevent driven ansibleansible roldevops otomasyon
“Otomasyonun değeri tek playbook'ta değil, onu güvenle ölçekleyen platformdadır.”

Ön Koşullar

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

1
Linux Deneyimi

RHEL/CentOS yönetimi ve komut satırı deneyimi güçlü biçimde faydalıdır.

2
Temel Ağ/SSH

SSH anahtar yönetimi ve temel ağ kavramlarına aşinalık beklenir.

3
YAML/Metin

YAML söz dizimi ve metin editörü kullanımı bilgisi faydalıdır.

4
Lab Ortamı

Birden çok managed node'a erişebilen bir denetim düğümü ortamı.

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ı, envanter tanımlayıp idempotent playbook yazabilir.
Modül 1
Ansible ve YAML Temelleri
  • Ansible'ın ajansız (agentless) SSH tabanlı mimarisi
  • YAML söz dizimi: girinti, liste ve sözlük (key-value) yapıları
  • Control node ve managed node rollerinin ayrımı
  • ansible.cfg öncelik sırası ve temel ayarlar
  • Idempotency ilkesi ve değişiklik (changed) durumu
  • ansible --version ve Python yorumlayıcı bağımlılığı
Modül 2
Envanter Yönetimi
  • Statik envanter: INI ve YAML biçimleri
  • Host grupları ve iç içe (children) grup tanımı
  • host_vars ve group_vars dizin yapısı
  • ansible_host, ansible_user, ansible_port bağlantı değişkenleri
  • Dinamik envanter eklentileri (aws_ec2, vmware)
  • ansible-inventory --graph ile envanter doğrulama
Modül 3
Ad-Hoc Komutlar
  • ansible komutuyla tek seferlik görev çalıştırma
  • ping, command, shell, copy modüllerinin kullanımı
  • m modül ve -a argüman parametreleri
  • Paralellik için -f (forks) ayarı
  • become ile ayrıcalık yükseltme (sudo)
  • Ad-hoc ile playbook arasındaki tercih kriterleri
Modül 4
Playbook Yazımı
  • Play yapısı: hosts, tasks, become alanları
  • Task adlandırma ve modül çağrısı (FQCN)
  • ansible-playbook --syntax-check ve --check (dry-run)
  • ansible-playbook -v/-vvv ayrıntı seviyeleri
  • ansible.builtin koleksiyon ad alanı
  • Play yürütme sırası ve strateji (linear/free)
Günün hedefiKatılımcı, değişken ve rollerle modüler playbook tasarlayabilir.
Modül 1
Değişkenler ve Facts
  • Değişken tanım yerleri ve öncelik (precedence) sırası
  • gather_facts ve setup modülüyle olgu toplama
  • ansible_facts sözlüğüne erişim ve filtreleme
  • set_fact ile çalışma zamanı değişkeni üretme
  • register ile komut çıktısını değişkene alma
  • Sihirli değişkenler: hostvars, inventory_hostname, groups
Modül 2
Jinja2 ve Şablonlar
  • template modülü ile .j2 dosyalarından yapılandırma üretme
  • Jinja2 ifadeleri: {{ }}, {% %} ve yorumlar
  • Filtreler: default, to_nice_json, map, select
  • Koşul ve döngülerin şablon içinde kullanımı
  • lookup eklentileriyle dış veri çağırma
  • Şablonda whitespace ve trim_blocks kontrolü
Modül 3
Görev Kontrolü
  • when koşuluyla görevleri şarta bağlama
  • loop ve with_items ile yineleme
  • Döngüde item ve loop_control kullanımı
  • block/rescue/always ile hata yakalama
  • changed_when ve failed_when ile durum geçersiz kılma
  • tags ile görev alt kümesi çalıştırma
Modül 4
Roller
  • ansible-galaxy init ile rol iskeleti oluşturma
  • Rol dizin yapısı: tasks, handlers, templates, defaults, vars
  • Rol varsayılanları (defaults) ve vars önceliği
  • roles ve include_role/import_role kullanımı
  • Rol bağımlılıkları (meta/main.yml dependencies)
  • Ansible Galaxy'den rol kurulumu ve requirements.yml
Günün hedefiKatılımcı, Controller üzerinde job ve workflow yapılandırabilir.
Modül 1
Automation Controller Mimarisi
  • Controller (eski Tower) web arayüzü ve API katmanı
  • Projeler, envanterler, kimlik bilgileri (credentials) nesneleri
  • Job template ve workflow job template kavramı
  • Organizasyon, takım ve kullanıcı (RBAC) hiyerarşisi
  • PostgreSQL veritabanı ve instance (düğüm) rolleri
  • Automation mesh ile dağıtık yürütme topolojisi
Modül 2
Projeler ve İçerik
  • Git tabanlı SCM projelerinin Controller'a bağlanması
  • Proje senkronizasyonu (project sync) ve güncelleme tetikleri
  • Execution environment (EE) seçimi ve konteyner imajı
  • ansible-builder ile özel EE oluşturma
  • Private automation hub ve koleksiyon dağıtımı
  • collections/requirements.yml ile otomatik bağımlılık
Modül 3
Job Template ve Workflow
  • Job template: playbook, envanter, credential eşleştirme
  • Survey ile çalışma zamanı parametre toplama
  • Workflow job template ile çok adımlı akış
  • Başarı/başarısızlık dallanması (on success/failure)
  • Zamanlama (schedule) ve tekrarlı çalıştırma
  • Bildirimler: Slack, e-posta, webhook entegrasyonu
Modül 4
Kimlik ve Yetkilendirme
  • Machine, Vault, Source Control credential tipleri
  • Bulut credential'ları (AWS, Azure, GCP, VMware)
  • credential plugin ile dış kasa (HashiCorp Vault) entegrasyonu
  • RBAC rolleri: admin, execute, read atamaları
  • LDAP/SAML ile kurumsal kimlik entegrasyonu
  • Audit log ve etkinlik akışı (activity stream)
Günün hedefiKatılımcı, özel EE üretip automation mesh topolojisini kavrayabilir.
Modül 1
Execution Environment
  • EE kavramı ve geleneksel sanal ortamdan farkı
  • ansible-navigator ile EE içinde playbook çalıştırma
  • ansible-builder ve execution-environment.yml tanımı
  • Koleksiyon ve Python bağımlılıklarının imaja gömülmesi
  • Varsayılan ve özel EE imajlarının yönetimi
  • Private automation hub üzerinden EE dağıtımı
Modül 2
Automation Mesh
  • Control, hop ve execution node rolleri
  • Mesh ile coğrafi dağıtık yürütme topolojisi
  • Receptor protokolü ve düğümler arası iletişim
  • Instance group ile iş yükü yönlendirme
  • Ölçeklenebilirlik ve yüksek erişilebilirlik tasarımı
  • Mesh sağlık izleme ve sorun giderme
Modül 3
Event-Driven Ansible
  • Olay tabanlı otomasyonun temel mantığı
  • Rulebook yapısı: source, condition, action
  • Kaynak eklentileri (webhook, kafka, alertmanager)
  • Koşul eşleştirme ve otomatik düzeltme (remediation)
  • Controller ile EDA entegrasyonu
  • Kendini iyileştiren (self-healing) altyapı senaryosu
Modül 4
Kurumsal Tasarım
  • Çok takımlı otomasyon için organizasyon modeli
  • Git tabanlı içerik yaşam döngüsü ve CI entegrasyonu
  • Credential ve secret yönetimi en iyi uygulamaları
  • Yedekleme, güncelleme ve felaket kurtarma
  • Kapasite planlama ve performans ayarı
  • Uçtan uca bir otomasyon çözümü tasarımı

Eğitim Kazanımları

Program sonunda katılımcılar:

⚡
Playbook Ustalığı

Envanter, değişken ve rollerle idempotent playbook yazabilirsiniz.

🎛️
Controller Yönetimi

Job template, survey ve workflow'larla otomasyonu merkezden yürütebilirsiniz.

📦
EE Üretimi

ansible-builder ile taşınabilir execution environment oluşturabilirsiniz.

🕸️
Mesh Tasarımı

Automation mesh ile dağıtık yürütme topolojisi kurgulayabilirsiniz.

🔐
Güvenli Otomasyon

Vault ve credential'larla hassas verileri güvenle yönetebilirsiniz.

🤖
Olay Tabanlı Otomasyon

Event-Driven Ansible ile kendini iyileştiren akışlar tasarlayabilirsiniz.

🧩
Modüler İçerik

Roller ve koleksiyonlarla yeniden kullanılabilir içerik üretebilirsiniz.

🏢
Kurumsal Mimari

RBAC ve çok takımlı yapıyla ölçeklenebilir platform tasarlayabilirsiniz.

Kimler İçin Uygundur?

  • Ansible ile otomasyonu derinlemesine ve hızlı öğrenmek isteyen sistem/DevOps mühendisleri
  • otomasyon platformu kuracak takımlar
  • operasyon liderleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ansible otomasyonunu hızlı ve derinlemesine öğrenmek isteyen sistem/DevOps mühendisleri ve otomasyon platformu kuracak takımlar için uygundur.
Hangi bileşenler işlenir?
Ansible core dili, roller, Vault, Automation Controller, execution environment, automation mesh ve Event-Driven Ansible işlenir.
Red Hat sınavına hazırlık mıdır?
Program içeriği AAP becerilerini kapsar; resmi Red Hat sınav başvurusu ve ücreti ilgili kuruma aittir.
Ön bilgi gerekir mi?
Linux yönetimi ve temel SSH/ağ bilgisi güçlü biçimde faydalıdır; yoğun tempoya hazır olmak önerilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım koşulları sağlandığında 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. Red Hat Ansible Automation Platform Boot - Camp Classroom Tr 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)Terraform ile Kod Olarak Altyapıya Giriş Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform ile Kod Olarak Altyapıya Giriş Eğitimi

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

Kod olarak altyapı (IaC) giriş eğitimi: IaC paradigması, deklaratif model, immutable altyapı, araç karşılaştırması ve Terraform ile ilk apply uygulamalı ele alı

Detayları Gör →
Altyapı Otomasyonu (IaC)Terraform ile Microsoft Azure Altyapı Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform ile Microsoft Azure Altyapı Yönetimi Eğitimi

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

Terraform ile Azure eğitimi: azurerm provider, kaynak grubu, VNet, NSG, sanal makine, VMSS, depolama hesabı, yönetilen kimlik, RBAC ve Azure SQL uygulamalı.

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

Terraform in Practice Eğitimi

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

Terraform in Practice eğitimi: çok katmanlı dağıtım, katmanlar arası veri, yaygın hata ayıklama, state kurtarma, terraform test, refactor ve bakım uygulamalı.

Detayları Gör →
Altyapı Otomasyonu (IaC)Terraform Modules Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform Modules Eğitimi

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

Terraform modül eğitimi: modül anatomisi, girdi/çıktı sözleşmesi, çoğaltma, providers argümanı, kompozisyon, semantik sürümleme, Registry yayımı ve terraform te

Detayları Gör →
Altyapı Otomasyonu (IaC)Terraform Providers, Resources, and Variables Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform Providers, Resources, and Variables Eğitimi

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

Terraform eğitimi: provider yapılandırma ve alias, resource meta argümanları ve lifecycle, değişken tipleri, validation, sensitive ve değer önceliği uygulamalı.

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