ANSIBLE İÇİN UZMANLAR EĞİTİMİ

Ansible'ı uçtan uca kendin genişlet

Özel modül ve eklenti geliştirme, execution environment, performans ve Automation Platform ile Ansible uzmanlığına ulaşın.

Ansible'ı genişleten ileri konuları ele alan, Python ile özel modül/eklenti geliştirme, koleksiyon yayınlama, execution environment, performans optimizasyonu ve Automation Platform mimarisini kapsayan uzman seviye eğitim.

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

Eğitim Hakkında

Özel modül/eklenti, EE, performans ve platform

Bu uzman seviye eğitim, Ansible'ı sınırlarına kadar kullanan ve genişleten ileri konuları ele alır. Python ile özel modül geliştirme (AnsibleModule, argüman spec, check mode, idempotency, dönüş değeri) ve belge/örnek yazımı; özel eklentiler (filter, lookup, callback, inventory, connection) geliştirme; koleksiyon oluşturma, galaxy.yml ve yayınlama; execution environment (EE) kavramı, ansible-builder ile imaj üretimi ve ansible-navigator ile çalıştırma; performans derinleştirme (strategy eklentileri, mitogen fikri, fact caching, async, pipelining, forks ayarı); büyük envanterde ölçekleme ve bellek; test (molecule, unit test, integration), CI ve sürümleme; Automation Platform mimarisi (controller, hub, mesh), RBAC, iş akışları ve dışa entegrasyon işlenir. Katılımcı kurumsal bir Ansible platformunu tasarlayıp genişletir.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar modül/eklenti geliştirmeden EE, performans ve platform mimarisine ilerler.

Seviye

Uzman Seviye — İleri Ansible: özel modül/eklenti geliştirme, EE, performans ve platform mühendisliği.

Öğrenme Metodu

Katılımcılar kendi modül, eklenti ve execution environment'larını geliştirip bir Automation Platform senaryosunda uygular.

Neden Bu Eğitim?

🧩Genişletme

Kendi modül ve eklentilerinizle Ansible'ı kurumunuza uyarlarsınız.

📦EE

Execution environment ile taşınabilir, tekrarlanabilir çalıştırma kurarsınız.

🏛️Platform

Controller, hub ve mesh ile kurumsal otomasyon mimarisi tasarlarsınız.

Anahtar Konular

ansible uzmanözel modülansible eklentiexecution environmentansible-builderansible-navigatorautomation platformansible performanskoleksiyon geliştirmeautomation mesh
“Uzmanlık, aracı kullanmakla değil, onu kuruma göre yeniden şekillendirmekle başlar.”

Ön Koşullar

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

1
İleri Ansible

Rol, koleksiyon ve karmaşık playbook deneyimi beklenir.

2
Python

Orta düzey Python ile kod yazma gerekir.

3
Konteyner

Docker/Podman temeli faydalıdır.

4
Platform

AWX/Automation Platform veya bir ortam erişimi ö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ı Python ile idempotent, belgelenmiş özel modüller geliştirebilir.
Modül 1
Modül İskeleti
  • library/ dizini
  • AnsibleModule nesnesi
  • argument_spec tanımı
  • Zorunlu/varsayılan/seçim
  • check mode desteği
  • Dönüş değeri (exit_json)
Modül 2
Idempotency
  • Mevcut durum okuma
  • Değişiklik kararı
  • changed bayrağı
  • fail_json ile hata
  • diff çıktısı
  • Tekrar güvenliği
Modül 3
Belge ve Örnek
  • DOCUMENTATION bloğu
  • EXAMPLES
  • RETURN
  • ansible-doc ile doğrulama
  • Sürümleme
  • Kullanım notu
Modül 4
Test
  • Birim test (pytest)
  • Sahte (mock) argüman
  • Senaryo testi
  • molecule ile entegrasyon
  • Hata senaryosu
  • CI'de test
Günün hedefiKatılımcı özel eklentiler yazıp bir koleksiyon olarak paketleyip yayınlayabilir.
Modül 1
Filter ve Lookup
  • Özel filter eklentisi
  • Özel lookup eklentisi
  • Veri dönüştürme
  • Harici veri kaynağı
  • Hata yönetimi
  • Test
Modül 2
Callback ve Diğer
  • callback eklentisi (çıktı/log)
  • inventory eklentisi
  • connection eklentisi
  • vars eklentisi
  • Eklenti yükleme yolu
  • Yapılandırma
Modül 3
Koleksiyon
  • Koleksiyon dizin yapısı
  • galaxy.yml
  • Modül ve eklenti yerleşimi
  • Rol ekleme
  • ansible-galaxy collection build
  • Yayınlama (Galaxy/Hub)
Modül 4
Sürümleme
  • Semantik sürüm
  • Changelog (antsibull)
  • Bağımlılık bildirimi
  • Geriye uyumluluk
  • Kırıcı değişiklik
  • Dağıtım
Günün hedefiKatılımcı EE imajları üretip performansı ileri düzeyde optimize edebilir.
Modül 1
EE Kavramı
  • Neden execution environment
  • İçerik (koleksiyon+bağımlılık)
  • Taşınabilirlik
  • Sürüm sabitleme
  • Geleneksel kurulumdan fark
  • EE kataloğu
Modül 2
ansible-builder
  • execution-environment.yml
  • Python ve sistem bağımlılığı
  • Temel imaj seçimi
  • Build ve etiketleme
  • Kayıt (registry)
  • Doğrulama
Modül 3
navigator ile Çalıştırma
  • ansible-navigator run
  • TUI inceleme
  • EE ile tutarlı çalıştırma
  • CI'de EE
  • Yerel vs uzak
  • Hata ayıklama
Modül 4
Performans
  • strategy eklentisi
  • forks ve kaynak
  • fact caching
  • async/poll
  • pipelining
  • Büyük envanter bellek
Günün hedefiKatılımcı kurumsal bir Automation Platform mimarisini tasarlayıp işletebilir.
Modül 1
Mimari
  • Controller (AWX/AAP)
  • Automation Hub
  • Automation Mesh
  • Execution/hop düğümleri
  • Ölçekleme
  • Yüksek erişilebilirlik
Modül 2
İş Akışı ve RBAC
  • İş şablonu ve workflow
  • Anket ve onay
  • RBAC ve ekipler
  • Kimlik (credential) türleri
  • Organizasyon izolasyonu
  • Denetim
Modül 3
Entegrasyon
  • API ile tetikleme
  • Webhook
  • Harici kasa (Vault/CyberArk)
  • Bildirim
  • CMDB/ITSM entegrasyonu
  • GitOps akışı
Modül 4
İşletim
  • Gözlemlenebilirlik
  • Metrik ve kapasite
  • Yedekleme/kurtarma
  • Yükseltme stratejisi
  • Güvenlik sağlamlaştırma
  • Olgunluk modeli

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Özel Modül

Python ile idempotent özel modüller geliştirirsiniz.

✅
Eklentiler

filter, lookup ve callback eklentileri yazarsınız.

✅
Koleksiyon

İçeriğinizi koleksiyon olarak paketleyip yayınlarsınız.

✅
EE

ansible-builder ile execution environment üretirsiniz.

✅
navigator

ansible-navigator ile EE üzerinde çalıştırırsınız.

✅
Performans

strategy ve caching ile büyük ölçeği optimize edersiniz.

✅
Platform

Controller, hub ve mesh mimarisini tasarlarsınız.

✅
Entegrasyon

API, webhook ve kasa ile platformu entegre edersiniz.

Kimler İçin Uygundur?

  • Kıdemli otomasyon mühendisleri
  • platform ekipleri
  • Ansible'ı özelleştirerek kurumsal ölçekte işletenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kıdemli otomasyon mühendisleri, platform ekipleri ve Ansible'ı özelleştirerek kurumsal ölçekte işletenler için uygundur.
Python şart mı?
Evet; özel modül ve eklenti geliştirme için orta düzey Python gereklidir.
Execution environment nedir?
Koleksiyon ve bağımlılıkları içeren taşınabilir bir çalıştırma imajıdır; ansible-builder ile üretimi gösterilir.
Automation Platform zorunlu mu?
Mimari AWX/Automation Platform üzerinden anlatılır; bir ortam erişimi önerilir.
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 için Uzmanlar Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeUzman 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 AWS Altyapı Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform ile AWS Altyapı Yönetimi Eğitimi

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

Terraform ile AWS eğitimi: aws provider, VPC, EC2, AMI, S3, IAM, RDS, Auto Scaling, ALB ve S3/DynamoDB uzak state konuları uygulamalı olarak ele alınır.

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