AUTOMATING NETWORKS USING CISCO PLATFORMS EĞİTİMİ

Ağını Python ve API ile programla

Cisco IOS-XE, DNA Center ve Catalyst üzerinde NETCONF/RESTCONF, YANG modelleri ve Python/Ansible ile ağ otomasyonu.

Cisco IOS-XE ve DNA Center platformlarını NETCONF/RESTCONF, YANG modelleri ve Python, Ansible, pyATS ile programatik yönetmeyi öğreten uygulamalı orta seviye ağ otomasyonu eğitimi.

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

Eğitim Hakkında

Model tabanlı programlanabilirlik ve kontrolör API'leriyle kurumsal ağları otomatikleştirmek

Bu eğitim, Cisco kurumsal ağ platformlarını kodla yönetmeyi öğretir. IOS-XE üzerinde NETCONF (port 830) ve RESTCONF ile YANG veri modellerini kullanarak interface, VLAN ve routing yapılandırmasını programatik uygularsınız; ncclient ve requests kütüphaneleriyle Python scriptleri yazarsınız. Cisco DNA Center Intent API ile cihaz envanteri, site hiyerarşisi ve komut çalıştırmayı otomatikleştirir; pyATS/Genie ile ağ durumunu doğrular, Ansible cisco.ios modülleriyle idempotent yapılandırma uygularsınız. Model-Driven Telemetry (MDT) ile gerçek zamanlı akış verisi toplamayı da görürsünüz.

Süre ve Format

3 Gün. Her gün dört modül; önce veri modeli ve API kavramları, ardından IOS-XE/DNA Center üzerinde Python ve Ansible ile kodlama laboratuvarı.

Seviye

Orta Seviye — Cisco IOS-XE ve DNA Center üzerinde NETCONF, RESTCONF, YANG ve Python ile kurumsal ağ otomasyonu.

Öğrenme Metodu

Cisco DevNet sandbox ve IOS-XE cihazları üzerinde Postman, Python (ncclient, requests, pyATS) ve Ansible playbook'larıyla gerçek otomasyon senaryoları uygulanır.

Neden Bu Eğitim?

🧩Model Tabanlı Yapı

YANG modellerini okuyarak yapılandırmayı tek tip, doğrulanabilir veriyle tanımlarsınız.

🚀Hızlı Dağıtım

Onlarca cihazı tek script veya playbook ile dakikalar içinde tutarlı biçimde yapılandırırsınız.

🔎Durum Doğrulama

pyATS/Genie ile ağın beklenen durumda olduğunu otomatik test ederek hataları erken yakalarsınız.

Anahtar Konular

cisco ağ otomasyonunetconf restconfyang veri modeliios-xe programlanabilirlikdna center intent apipython ağ otomasyonuansible cisco iospyats geniemodel driven telemetrydevnet eğitimi
“Modern ağ, komut satırında değil, versiyonlanmış kodda yaşar.”

Ön Koşullar

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

1
Ağ Temeli

VLAN, IP yönlendirme ve temel IOS CLI komut bilgisi beklenir.

2
Python Girişi

Değişken, döngü ve kütüphane kullanımı düzeyinde temel Python faydalıdır.

3
API Kavramı

HTTP metotları, JSON/XML ve REST mantığı hakkında temel farkındalık gerekir.

4
Lab Ortamı

DevNet sandbox erişimi, Postman ve Python 3 kurulu bir makine 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ı YANG veri modellerini çözümleyip NETCONF ile IOS-XE cihazlarını Python'dan yapılandırabilir.
Modül 1
YANG Veri Modelleri
  • native, OpenConfig ve IETF modelleri ayrımı
  • container, list ve leaf yapı elemanları
  • pyang ile model ağacını görüntüleme
  • module ve namespace kavramı
  • xpath ile veri yolu belirleme
  • model sürümleri ve capability eşleşmesi
Modül 2
NETCONF Protokolü
  • netconf-yang ile servis etkinleştirme
  • SSH 830 portu ve hello mesajı
  • get, get-config, edit-config işlemleri
  • running/candidate/startup datastore
  • lock ve commit mekanizması
  • rpc-error yanıtlarını yorumlama
Modül 3
ncclient ile Python
  • manager.connect ile oturum açma
  • server_capabilities listesini okuma
  • XML payload ile edit-config gönderme
  • get_config filtresiyle seçili veri çekme
  • xmltodict ile yanıtı sözlüğe çevirme
  • hata yönetimi ve oturum kapatma
Modül 4
Yapılandırma Senaryoları
  • loopback ve fiziksel interface tanımı
  • VLAN ve SVI yapılandırması
  • OSPF süreç ve network ifadesi gönderme
  • banner ve hostname değişikliği
  • config diff ile değişiklik önizleme
  • rollback için önceki config saklama
Günün hedefiKatılımcı RESTCONF ile IOS-XE'yi ve DNA Center Intent API ile kontrolörü programatik yönetebilir.
Modül 1
RESTCONF Temelleri
  • restconf ile HTTPS servisini açma
  • /restconf/data kök yolu ve resource
  • GET/PUT/PATCH/DELETE metotları
  • Accept header ile JSON/XML seçimi
  • YANG modeli URL eşlemesi
  • query parametreleriyle filtreleme
Modül 2
DNA Center Intent API
  • token tabanlı kimlik doğrulama (auth/token)
  • device inventory sorgulama
  • site hiyerarşisi ve building yönetimi
  • command-runner ile toplu komut
  • template deploy ile yapılandırma itme
  • task-id ile asenkron iş takibi
Modül 3
Postman ile Keşif
  • DevNet koleksiyonlarını içe aktarma
  • environment değişkeniyle host/token
  • pre-request script ile token yenileme
  • yanıt şemasını inceleme
  • test ile status code doğrulama
  • Newman ile CLI çalıştırma
Modül 4
Python ile Entegrasyon
  • requests.Session ile RESTCONF çağrısı
  • DNA Center için dnacentersdk kullanımı
  • envanteri CSV'ye dışa aktarma
  • toplu template deploy döngüsü
  • hata ve retry yönetimi
  • sonuç raporunu loglama
Günün hedefiKatılımcı Ansible ile yapılandırmayı uygular, pyATS ile durumu doğrular ve MDT ile telemetri toplayabilir.
Modül 1
Ansible ile IOS Otomasyonu
  • cisco.ios koleksiyonu kurulumu
  • inventory ve network_cli bağlantısı
  • ios_config ve ios_vlans modülleri
  • idempotency ve check mode
  • loop ile çoklu cihaz uygulaması
  • ansible-vault ile şifre yönetimi
Modül 2
pyATS ve Genie
  • testbed.yaml ile cihaz tanımı
  • genie parse ile yapılandırılmış çıktı
  • learn ile ağ durumu öğrenme
  • diff ile snapshot karşılaştırma
  • AEtest ile test senaryosu yazma
  • rapor üretimi ve CI entegrasyonu
Modül 3
Model-Driven Telemetry
  • dial-out ve dial-in abonelik türleri
  • sensor-path ile veri yolu seçimi
  • gRPC/gNMI taşıma protokolü
  • TIG/ELK yığınına akış gönderme
  • period ve on-change tetikleme
  • telemetri ile SNMP farkı
Modül 4
Boru Hattı ve En İyi Pratik
  • Git ile playbook versiyonlama
  • CI'de lint ve dry-run adımı
  • secret yönetimi ve erişim ilkesi
  • idempotent tasarım prensipleri
  • değişiklik onay akışı
  • rollback ve felaket senaryosu planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
YANG Okuma

Native, OpenConfig ve IETF YANG modellerini çözümleyip doğru yapılandırma payload'u yazabilirsiniz.

✅
NETCONF Kullanımı

ncclient ile edit-config, get-config ve datastore işlemlerini Python'dan yürütebilirsiniz.

✅
RESTCONF Hakimiyeti

RESTCONF ile IOS-XE kaynaklarını HTTP metotlarıyla yönetebilirsiniz.

✅
DNA Center API

Intent API ile envanter, site ve template dağıtımını otomatikleştirebilirsiniz.

✅
Ansible Yetkinliği

cisco.ios modülleriyle idempotent, ölçeklenebilir yapılandırma uygulayabilirsiniz.

✅
Durum Doğrulama

pyATS/Genie ile ağ durumunu öğrenip snapshot farklarını test edebilirsiniz.

✅
Telemetri Toplama

Model-Driven Telemetry ile gerçek zamanlı akış verisini toplayıp görselleştirebilirsiniz.

✅
Otomasyon Tasarımı

Git ve CI boru hattıyla güvenli, geri alınabilir otomasyon akışları kurabilirsiniz.

Kimler İçin Uygundur?

  • Kurumsal ağ mühendisleri
  • NetOps ekipleri
  • CLI'dan API tabanlı otomasyona geçmek isteyen Cisco yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kurumsal ağ mühendisleri, NetOps ekipleri ve CLI'dan API tabanlı otomasyona geçmek isteyen Cisco yöneticileri için uygundur.
Hangi protokoller işleniyor?
NETCONF, RESTCONF, YANG veri modelleri, gNMI/Model-Driven Telemetry ve DNA Center Intent API ele alınır.
Programlama bilmek şart mı?
Temel Python bilgisi verimi artırır; ncclient, requests ve pyATS örnekleri adım adım gösterilir.
Hangi araçlarla çalışılır?
Postman, Python (ncclient, requests, pyATS/Genie), Ansible cisco.ios koleksiyonu ve DevNet sandbox kullanılır.
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. Automating Networks Using Cisco Platforms 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 Operating Cisco Wireless Core Technologies (WLCOR) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Wireless Core Technologies (WLCOR) Eğitimi

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

WLCOR kapsamında RF tasarımı, Catalyst 9800 WLC, CAPWAP, WPA3/802.1X güvenlik, RRM ve hızlı roaming konularını uygulamalı öğreten ileri seviye Cisco kablosuz eğ

Detayları Gör →
Cisco TeknolojileriImplementing and Operating Cisco Wireless Core Technologies Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing and Operating Cisco Wireless Core Technologies Eğitimi

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

Kablosuz çekirdek teknolojilerinde RF tasarımı, Catalyst 9800 WLC/CAPWAP ve WPA3/802.1X güvenlik konularını üç günde uygulamalı öğreten orta seviye Cisco eğitim

Detayları Gör →
Cisco TeknolojileriImplementing Cisco Advanced Call Control and Mobility Services Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco Advanced Call Control and Mobility Services Eğitimi

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

CLACCM 300-815 kapsamında CUCM dial plan, SIP trunk/CUBE, globalized +E.164, SRST, Mobile and Remote Access ve Extension Mobility konularını işleyen CCNP eğitim

Detayları Gör →
Cisco TeknolojileriImplementing Cisco Collaboration Cloud and Edge Solutions Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco Collaboration Cloud and Edge Solutions Eğitimi

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

CLCEI 300-820 kapsamında Expressway-C/E, Mobile and Remote Access, B2B video, firewall traversal ve Webex hibrit entegrasyonunu işleyen CCNP Collaboration eğiti

Detayları Gör →
Cisco TeknolojileriImplementing Cisco Collaboration Conferencing Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco Collaboration Conferencing Eğitimi

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

CLCNF 300-825 kapsamında Cisco Meeting Server, spaces/callProfile API, ad hoc/rendezvous konferans, kayıt/streaming ve Webex entegrasyonunu işleyen CCNP eğitimi

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