NETWORK AUTOMATION WITH RED HAT ANSIBLE AUTOMATION PLATFORM (DO457) EĞİTİMİ

Ağ filonuzu kod ve platformla yönetin

DO457: agentless envanter, network_cli, cisco.ios/nxos resource modülleri, AAP job template ve ileri Ansible teknikleri.

network_cli ile çoklu satıcı cihazlarını fact toplayıp resource modülleriyle yapılandırır; AAP job template ve ileri tekniklerle ağ otomasyonunu yönetirsiniz.

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

Eğitim Hakkında

DO457 müfredatıyla ağ otomasyonu ve AAP entegrasyonu

Bu eğitim, Ansible ile ağ otomasyonunu DO457 müfredatı çizgisinde uygulamalı aktarır. Agentless mimari ve ağ cihazı envanterini kurar; network_cli ve ansible_network_os ile cisco.ios, cisco.nxos ve arista.eos cihazlarına bağlanır; facts toplar, config yedekler, resource modülleriyle (ios_vlans, ios_l3_interfaces) merged/replaced state uygular; AAP'de ağ envanteri, credential ve job template kurar; loop, Vault ve delegation gibi ileri tekniklerle senaryoları ölçeklendirirsiniz.

Süre ve Format

4 Gün. Her gün dört modül; Ansible temelleri, ağ modülleri, AAP entegrasyonu ve ileri teknikler uygulamalı işlenir.

Seviye

İleri Seviye — DO457 çizgisinde ağ otomasyonu: network_cli, resource modülleri ve AAP.

Öğrenme Metodu

Her konu network_cli üzerinden cihazlara uygulanıp AAP job template ile çalıştırılarak 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 ağ otomasyonunetwork automationDO457network_clicisco ios ansiblenxos ansibleresource moduleansible automation platformağ config yönetimiansible vault
“Doğru soyutlama, çoklu satıcı ağını tek dile indirger.”

Ö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ı Ansible mimarisini kavrayıp envanter tanımlayarak ad-hoc komut ve modülleri çalıştırabilir.
Modül 1
Ansible Mimarisi
  • agentless mimari ve SSH/WinRM taşıma
  • control node vs managed node ayrımı
  • ansible.cfg öncelik sırası ve temel ayarlar
  • modül, plugin ve collection kavramları
  • idempotency: changed vs ok durumu
  • Python yorumlayıcı keşfi (ansible_python_interpreter)
Modül 2
Envanter
  • INI ve YAML formatında statik envanter
  • group, host ve iç içe grup (children) tanımı
  • host_vars ve group_vars dizin düzeni
  • dinamik envanter eklentileri (aws_ec2, azure_rm)
  • ansible-inventory --graph ile görüntüleme
  • pattern ile host seçimi (all, grup, :&, :!)
Modül 3
Bağlantı ve Kimlik
  • SSH anahtar tabanlı kimlik doğrulama
  • become ve privilege escalation (sudo)
  • -ask-pass / --ask-become-pass
  • ansible ping modülü ile erişim testi
  • ProxyJump / bastion üzerinden bağlantı
  • ansible_user ve bağlantı değişkenleri
Modül 4
Ad-hoc ve Modüller
  • ansible all -m ping ile hızlı test
  • command vs shell modül farkı
  • copy, file, lineinfile dosya modülleri
  • package/yum/apt ile paket yönetimi
  • service/systemd ile servis yönetimi
  • m setup ile fact toplama
Günün hedefiKatılımcı network_cli ile çoklu satıcı ağ cihazlarını fact toplayıp yapılandırma şablonlarıyla otomatize edebilir.
Modül 1
Ağ Bağlantısı
  • ansible_connection=network_cli ve ansible_network_os
  • cisco.ios, cisco.nxos, arista.eos collection'ları
  • ansible_become_method=enable (privilege mode)
  • httpapi ve netconf bağlantı eklentileri
  • envanterde ağ cihazı grupları ve değişkenler
  • gather_facts ağ cihazlarında davranışı
Modül 2
Fact ve Durum
  • ios_facts / nxos_facts ile cihaz bilgisi
  • resource module facts (gathered state)
  • yapılandırma yedeği (backup) alma
  • running-config ve startup-config yönetimi
  • cihaz envanteri ve uyumluluk raporlama
  • yapılandırma farkı (diff) tespiti
Modül 3
Yapılandırma Modülleri
  • ios_config / nxos_config ile satır tabanlı config
  • resource modülleri (ios_vlans, ios_interfaces, ios_l3_interfaces)
  • merged/replaced/overridden/deleted state
  • ios_command ile komut çalıştırma ve doğrulama
  • cli_config / cli_command genel modülleri
  • Jinja2 şablonlarıyla config üretimi
Modül 4
Ölçekli Ağ Otomasyonu
  • çoklu satıcı ortamında soyutlama
  • yapılandırma uyumluluk denetimi (compliance)
  • VLAN/OSPF/BGP toplu değişiklik senaryoları
  • rollback ve değişiklik doğrulama
  • AAP ile ağ otomasyonu merkezileştirme
  • idempotent ağ değişikliği desenleri
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ı 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:

✅
Envanter ve Modül

agentless mimariyi kavrayıp envanter tanımlar, ad-hoc komut ve modülleri çalıştırırsınız.

✅
Ağ Otomasyonu

network_cli ile çoklu satıcı cihazlarını fact toplayıp şablonlarla yapılandırırsınız.

✅
Automation Platform

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

✅
İ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?

  • Ansible
  • ağ otomasyonunu platform entegrasyonuyla öğrenmek isteyen ağ ve otomasyon mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ansible ile ağ otomasyonunu platform entegrasyonuyla öğrenmek isteyen ağ ve otomasyon mühendisleri için uygundur.
Fast track eğitimlerinden farkı ne?
DO457 daha kapsamlı ilerler; temelden ileri tekniklere ve AAP entegrasyonuna geniş yer ayırır.
Resource modülleri nedir?
ios_vlans, ios_interfaces gibi, yapılandırmayı deklaratif ve idempotent yöneten modern ağ modülleridir.
Önceden ne bilmek gerekir?
Temel ağ bilgisi beklenir; Ansible temelleri ilk gün 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. Network Automation with Red Hat Ansible Automation Platform 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)CloudOps: Infrastructure as Code Eğitimi
DevOps ve Konteyner Eğitimleri

CloudOps: Infrastructure as Code Eğitimi

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

Bulut operasyonlarında kod olarak altyapı: deklaratif model, state, drift, modülerlik, policy-as-code ve CI/CD pipeline. Araç bağımsız orta seviye DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)CompTIA Linux+: Infrastructure as Code and Git Eğitimi
DevOps ve Konteyner Eğitimleri

CompTIA Linux+: Infrastructure as Code and Git Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

CompTIA Linux+ (XK0-005) için Git ve kod olarak altyapı: branch/merge, çakışma çözümü, YAML, Ansible ve container temelleri. Sınav odaklı temel seviye DVA eğiti

Detayları Gör →
Altyapı Otomasyonu (IaC)Configuration as Code for Enterprise Automation with Red Hat Ansible Automation Platform (AU245) Eğitimi
DevOps ve Konteyner Eğitimleri

Configuration as Code for Enterprise Automation with Red Hat Ansible Automation Platform (AU245) Eğitimi

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

Ansible Automation Platform'u kod olarak yönetin (AU245): controller nesneleri, controller koleksiyonu, Event-Driven Ansible ve GitOps. Orta seviye DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Configuring Puppet Environments & Managing Files Eğitimi
DevOps ve Konteyner Eğitimleri

Configuring Puppet Environments & Managing Files Eğitimi

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

Puppet ortamları ve dosya yönetimi: directory environment, r10k/Code Manager ile dağıtım, Puppetfile, file ve ERB/EPP template kaynakları. Orta seviye DVA eğiti

Detayları Gör →
Altyapı Otomasyonu (IaC)Configuring the Puppet Master & Puppet Agent Eğitimi
DevOps ve Konteyner Eğitimleri

Configuring the Puppet Master & Puppet Agent Eğitimi

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

Puppet master/agent mimarisi: Puppet Server kurulumu, CA ile CSR imzalama, agent kaydı, Facter ve catalog derleme/çalıştırma akışı. Orta seviye DVA eğitimi.

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