Cisco cihazlarını kodla yönet, test et, otomatize et
Python ve netmiko ile cihaz erişiminden NETCONF/RESTCONF ve YANG modellerine, pyATS ve pytest ile doğrulamaya kadar Cisco cihaz otomasyonunu ve testini uygulamalı öğreten DEVASC odaklı bir eğitimdir.
Model-driven programlama ve test ile güvenilir cihaz otomasyonu
Bu eğitim, Cisco DevNet Associate (DEVASC 200-901) kapsamında cihazları kodla yönetme ve test etmeyi uygulamalı ele alır. Katılımcı; Python ile ncclient (NETCONF), requests (RESTCONF) ve netmiko ile IOS-XE cihazlarını yapılandırmayı öğrenir. YANG model yapısı, model-driven telemetry, configuration drift ve idempotency kavramları işlenir. Cihaz test ve doğrulamada pyATS/Genie, unit test (pytest), mock ve CI entegrasyonu gösterilir. Hata yönetimi, geri alma (rollback) ve güvenli credential kullanımıyla üretim güvenli otomasyon kurulur.
3 Gün. Her gün dört modül; her konu DevNet sandbox üzerinde IOS-XE cihazlarıyla uygulanır.
Orta Seviye — Python ile Cisco cihaz otomasyonu, NETCONF/RESTCONF, model-driven programlama ve test.
Always-On DevNet sandbox cihazlarına Python betikleriyle bağlanıp NETCONF/RESTCONF çağrıları ve pyATS testleri çalıştırma üzerine kuruludur.
NETCONF/RESTCONF ile cihazları CLI'a mahkum olmadan tutarlı biçimde yapılandırırsınız.
pyATS ve pytest ile değişiklik öncesi/sonrası durumu otomatik doğrularsınız.
Drift ve rollback'i yöneterek güvenle tekrarlanabilir değişiklikler uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Fonksiyon, sözlük ve kütüphane kullanımı düzeyinde Python bilgisi önerilir.
Temel Cisco IOS yapılandırma (interface, VLAN, routing) aşinalığı faydalıdır.
Cisco DevNet Sandbox (IOS-XE) ve internet erişimi gereklidir.
pip ile ncclient, netmiko ve pyATS kurulabilen bir ortam önerilir.
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.
Program sonunda katılımcılar:
netmiko ile SSH üzerinden Cisco cihazlarını programatik yönetebilirsiniz.
NETCONF ve RESTCONF ile YANG modellerini kullanarak config değiştirebilirsiniz.
Native ve OpenConfig modellerini keşfedip doğru yolu seçebilirsiniz.
Drift tespiti ve rollback ile güvenle tekrarlanabilir değişiklik uygularsınız.
pyATS/Genie ile cihaz durumunu öğrenip diff alabilirsiniz.
pytest ve mock ile otomasyon kodunuzu güvenilir biçimde test edebilirsiniz.
Değişiklik öncesi/sonrası durumu otomatik doğrulayabilirsiniz.
Test ve lint adımlarını CI pipeline'ına bağlayabilirsiniz.
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.
CCNP ENARSI 300-410 kapsamında mGRE, NHRP, IPsec ve DMVPN Faz 1/2/3 ile ölçeklenebilir hub-spoke VPN yapılandırmasını uygulamalı öğrenin.
Detayları Gör →CCNP ENARSI 300-410 kapsamında EIGRP DUAL, metrik, feasible successor, named mode, özetleme, stub ve SIA sorun gidermeyi uygulamalı öğrenin.
Detayları Gör →ENARSI 300-410 EIGRP stub, named mode, DUAL ve SIA ile eBGP/iBGP komşuluk, path attribute ve BGP best path yol seçimini uygulamalı işleyen ileri seviye eğitim.
Detayları Gör →ENARSI 300-410 IP SLA performans ölçümü, Flexible NetFlow akış analizi ve Cisco DNA Center Assurance ile uçtan uca sorun gidermeyi uygulamalı işleyen ileri eğit
Detayları Gör →ENARSI 300-410 MPLS etiket anahtarlama, LDP, VRF ve MP-BGP tabanlı L3VPN ile PE-CE routing ve L2VPN temellerini uygulamalı işleyen ileri seviye eğitim.
Detayları Gör →