INTRODUCING AUTOMATION FOR CISCO SOLUTIONS EĞİTİMİ

Ağı elle değil kodla yapılandır

Cisco CSAU otomasyon: Python, JSON/XML, REST API, NETCONF/RESTCONF/YANG, Ansible ve Cisco DNA Center/IOS XE programlanabilirlik.

Cisco çözümleri için Python, JSON/XML, REST API, NETCONF/RESTCONF/YANG ve Ansible ile ağ otomasyonunu DevNet Sandbox laboratuvarıyla uygulamalı öğreten orta seviye eğitim.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Ağ mühendisliğine programlanabilirlik getirip tekrar eden işleri API ve kodla otomatikleştirmek

Bu eğitim, Cisco çözümleri için ağ otomasyonunun temellerini uygulamalı öğretir. Python ile değişken, veri yapıları, fonksiyon ve requests kütüphanesini kullanır; JSON ve XML veri formatlarını ayrıştırırsınız. REST API kavramını (HTTP metotları, status kod, token ile kimlik doğrulama) Cisco DNA Center ve IOS XE RESTCONF örnekleriyle işler; NETCONF üzerinden YANG model tabanlı yapılandırmayı (get-config, edit-config, candidate/running datastore) ncclient ile uygularsınız. Ansible ile playbook, inventory, modül ve idempotent görevler yazar, cisco.ios ve network_cli bağlantısıyla cihazları toplu yönetirsiniz. Model-driven telemetry, Git ile sürüm kontrolü ve CI/CD temel kavramlarıyla otomasyonu bir iş akışına dönüştürürsünüz.

Süre ve Format

3 Gün. Her gün dört modül; sabah kavram ve söz dizimi, öğleden sonra Python/Ansible ile IOS XE ve DNA Center'a karşı kodlama laboratuvarı.

Seviye

Orta Seviye — Cisco çözümleri için otomasyon: Python, REST API, NETCONF/YANG, Ansible ve model-driven programlama.

Öğrenme Metodu

DevNet Sandbox veya CML ile IOS XE cihazlarına karşı Python scriptleri, RESTCONF/NETCONF çağrıları ve Ansible playbook'ları yazılıp çalıştırılarak uygulamalı test edilir.

Neden Bu Eğitim?

⚙️Tekrarı Bitir

Elle yapılan tekrar eden yapılandırmaları script ve playbook ile dakikalar içinde toplu uygularsınız.

📐Model-Driven

YANG model ve NETCONF/RESTCONF ile yapılandırmayı tutarlı, doğrulanabilir biçimde yönetirsiniz.

🚀DevNet Geçişi

Python, API ve Ansible temelleriyle ağ otomasyonu ve DevNet yoluna sağlam giriş yaparsınız.

Anahtar Konular

cisco otomasyon eğitimicsaupython ağ otomasyonurest api netconfrestconf yangansible cisco iosmodel-driven telemetrydevnet girişdna center apiağ programlanabilirliği
“Otomasyon, aynı işi iki kez elle yapmayı reddetmekle başlar; gerisi koddur.”

Ön Koşullar

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

1
Ağ Temeli

CCNA düzeyi IP yönlendirme ve switching kavramlarına aşinalık beklenir.

2
Komut Satırı

Linux/terminal ve temel metin editörü kullanımı faydalıdır.

3
Programlama Girişi

Herhangi bir dilde temel programlama mantığı avantaj sağlar (zorunlu değil).

4
Lab Erişimi

Python 3, DevNet Sandbox veya CML ile IOS XE cihaz erişimi gerekir.

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 temel script yazıp JSON/XML verisini ayrıştırarak API'ye hazırlanabilir.
Modül 1
Python Temelleri
  • değişken ve veri tipleri
  • liste, sözlük (dict), tuple
  • if/for/while akış kontrolü
  • fonksiyon tanımı ve dönüş
  • modül import ve pip
  • virtualenv ile ortam yönetimi
Modül 2
Veri İşleme
  • string biçimlendirme (f-string)
  • dosya okuma/yazma
  • hata yönetimi (try/except)
  • liste/dict döngüyle gezme
  • comprehension kullanımı
  • requests kütüphanesine giriş
Modül 3
JSON ve XML
  • JSON yapısı ve json.loads/dumps
  • Python dict ile JSON eşleme
  • XML elemanları ve ElementTree
  • YANG verisinin XML/JSON kodlaması
  • veri doğrulama ve anahtar erişimi
  • API yanıtını ayrıştırma
Modül 4
Geliştirme Ortamı
  • VS Code ve editör ayarı
  • Git ile sürüm kontrolü temeli
  • commit, branch, push akışı
  • DevNet Sandbox erişimi
  • REST client (Postman) kullanımı
  • kod organizasyonu ve yeniden kullanım
Günün hedefiKatılımcı REST API ile veri çekip NETCONF/RESTCONF üzerinden YANG model tabanlı yapılandırma yapabilir.
Modül 1
REST API Temelleri
  • HTTP metotları (GET/POST/PUT/DELETE)
  • status kodları ve yanıt gövdesi
  • header ve content-type
  • token/temel kimlik doğrulama
  • pagination ve rate limit
  • requests ile API çağrısı
Modül 2
Cisco DNA Center API
  • auth token alma (X-Auth-Token)
  • device inventory sorgulama
  • site ve template API'leri
  • Intent API kavramı
  • yanıt JSON ayrıştırma
  • hata yönetimi ve yeniden deneme
Modül 3
NETCONF ve YANG
  • NETCONF protokol katmanları
  • YANG veri modeli yapısı
  • running vs candidate datastore
  • get-config ve edit-config işlemi
  • ncclient ile Python bağlantısı
  • commit ve rollback mantığı
Modül 4
RESTCONF
  • RESTCONF ve YANG URI eşlemesi
  • IOS XE'de restconf etkinleştirme
  • JSON ile arayüz yapılandırma
  • GET ile operational veri çekme
  • PATCH ile kısmi güncelleme
  • NETCONF vs RESTCONF karşılaştırma
Günün hedefiKatılımcı Ansible playbook ile cihazları toplu yapılandırıp otomasyonu bir iş akışına bağlayabilir.
Modül 1
Ansible Temelleri
  • inventory ve grup yapısı
  • playbook ve task yazımı
  • YAML söz dizimi
  • idempotent görev mantığı
  • variable ve group_vars
  • ansible-playbook çalıştırma
Modül 2
Cisco Ağ Modülleri
  • network_cli bağlantı eklentisi
  • cisco.ios.ios_config modülü
  • ios_command ile komut çalıştırma
  • jinja2 template ile config üretimi
  • fact toplama (ios_facts)
  • çoklu cihaza paralel çalışma
Modül 3
Model-Driven Telemetry
  • streaming telemetry kavramı
  • push vs pull model
  • subscription ve sensor-path
  • gRPC/gNMI ile veri akışı
  • telemetri verisini işleme
  • izleme panosuna besleme
Modül 4
Otomasyon İş Akışı
  • Git tabanlı yapılandırma yönetimi
  • CI/CD pipeline kavramı
  • otomatik test (dry-run/check mode)
  • değişiklik onayı ve geri alma
  • secret/kimlik yönetimi (vault)
  • ölçekli otomasyon en iyi pratikleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Python Scripting

Python ile veri yapıları ve requests kullanarak otomasyon scriptleri yazabilirsiniz.

✅
Veri Ayrıştırma

JSON ve XML verilerini ayrıştırıp API yanıtlarını işleyebilirsiniz.

✅
REST API

HTTP metotları ve token ile Cisco DNA Center API'lerini çağırabilirsiniz.

✅
NETCONF/YANG

ncclient ile YANG model tabanlı get-config/edit-config işlemleri yapabilirsiniz.

✅
RESTCONF

IOS XE üzerinde RESTCONF ile arayüz ve yapılandırmayı yönetebilirsiniz.

✅
Ansible

Playbook ve cisco.ios modülleriyle cihazları idempotent biçimde yapılandırabilirsiniz.

✅
Telemetri

Model-driven telemetry ile cihazlardan gerçek zamanlı veri akıtabilirsiniz.

✅
İş Akışı

Git ve CI/CD temelleriyle otomasyonu güvenli bir sürece bağlayabilirsiniz.

Kimler İçin Uygundur?

  • Ağ mühendisleri
  • sistem yöneticileri ile DevNet/otomasyona geçiş yapan ve CCNP/DevNet yolundaki profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Otomasyona geçiş yapan ağ mühendisleri, sistem yöneticileri ve DevNet yolundaki profesyoneller için uygundur.
Önce hangi bilgi gerekir?
CCNA düzeyi ağ bilgisi ve temel komut satırı aşinalığı beklenir; programlama girişi avantajdır.
Programlama bilmeyenler katılabilir mi?
Evet; Python temelleri ilk gün sıfırdan işlendiği için programlama deneyimi zorunlu değildir.
Lab için ne gerekli?
Python 3 kurulu ortam ile DevNet Sandbox veya CML üzerinden IOS XE cihaz erişimi gerekir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; resmi Cisco 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. Introducing Automation for Cisco Solutions Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Cisco TeknolojileriImplementing and Administering CISCO Solutions (CCNA) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Administering CISCO Solutions (CCNA) Eğitimi

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

Cisco CCNA 200-301 sınav konularını (VLAN, STP, OSPF, ACL, NAT, WLAN, otomasyon) laboratuvar ve sınav tarzı sorularla işleyen kapsamlı hazırlık eğitimi.

Detayları Gör →
Cisco TeknolojileriImplementing and Operating Cisco Collaboration Core Technologies (CLCOR) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Collaboration Core Technologies (CLCOR) Eğitimi

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

Cisco CLCOR 350-801 konularını CUCM, SIP/H.323, dial plan, QoS, gateway, CUBE, Expressway MRA ve Webex entegrasyonu ile işleyen ileri collaboration çekirdek eği

Detayları Gör →
Cisco TeknolojileriImplementing and Operating Cisco Enterprise Network Core Technologies (ENCOR) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR) Eğitimi

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

Cisco ENCOR 350-401 konularını OSPF, EIGRP, BGP, VXLAN, SD-Access, SD-WAN, QoS ve NETCONF/Python otomasyon ile işleyen ileri seviye CCNP/CCIE core eğitimi.

Detayları Gör →
Cisco TeknolojileriImplementing Cisco Collaboration Applications (CLICA) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco Collaboration Applications (CLICA) Eğitimi

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

Cisco CLICA 300-810 konularını Unity Connection, IM&Presence, Jabber, Webex App/Calling, hybrid servisler ve SAML SSO ile işleyen ileri collaboration uygulama e

Detayları Gör →
Cisco TeknolojileriImplementing Cisco Enterprise Advanced Routing and Services (ENARSI) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco Enterprise Advanced Routing and Services (ENARSI) Eğitimi

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

Cisco ENARSI 300-410 konularını EIGRP, OSPF, BGP, yeniden dağıtım, MPLS L3VPN, DMVPN, IPv6 ve altyapı güvenliği ile işleyen ileri routing ve sorun giderme eğiti

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