NSO'da Python ile akıllı ağ servisleri yazın
Python programcıları için Cisco NSO ileri servis geliştirme eğitimi: Python API, service callback, action/validation, nano service, reactive FASTMAP ve kicker konularını uygulamalı kapsar.
maagic/maapi, service callback, nano service, action ve validation point geliştirme
Bu eğitim, Python programcıları için Cisco NSO'da ileri servis geliştirmeye odaklanır. Katılımcılar NSO Python API'sini (maapi, maagic, ncs modülleri), servis callback'lerini (cb_create), template ile kod birlikteliğini, action ve validation point'leri, nano servisleri ve plan bileşenlerini, kicker (data/notification) mekanizmalarını, CDB subscriber'ları, scaling/concurrency desenlerini ve paket geliştirme pratiklerini uygulamalı öğrenir. FASTMAP ve reactive FASTMAP davranışı, diff-iteration ve servis yaşam döngüsü detaylandırılır.
4 Gün. Her gün dört modül; Python servis paketi geliştirme laboratuvarları içerir.
İleri Seviye — Cisco NSO Python API ile servis geliştirme, nano servisler, action ve CDB abonelerinin derinlemesine ele alınması
Her konu, NSO instance ve ncs-netsim üzerinde Python servis paketleri yazıp çalıştırarak uygulamalı işlenir.
maagic ve maapi ile CDB üzerinde güçlü ve okunabilir servis kodu yazmayı öğrenirsiniz.
Nano service ve reactive FASTMAP ile çok adımlı, duruma duyarlı servisler kurarsınız.
Kicker ve CDB subscriber ile olay tetikli otomasyon tasarlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Orta düzey Python (sınıflar, modüller, exception) bilgisi gereklidir.
Temel NSO servis modelleme ve template deneyimi beklenir.
YANG veri modeli okuma/yazma bilgisi faydalıdır.
NSO ve ncs-netsim kurulu, Python geliştirme ortamı gerekir.
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:
maapi ve maagic ile CDB üzerinde güvenle veri okuyup yazabilirsiniz.
cb_create tabanlı FASTMAP servisleri yazabilirsiniz.
Özel action ve validation point'leri servise entegre edebilirsiniz.
Plan bileşenli nano servisler tasarlayıp yaşam döngüsünü yönetebilirsiniz.
Dış olaylara duyarlı reactive FASTMAP servisleri kurabilirsiniz.
Kicker ve CDB subscriber ile olay tabanlı otomasyon yazabilirsiniz.
Commit queue ve lock davranışını yöneterek ölçekli servis yazabilirsiniz.
Test, paketleme ve dağıtım pratikleriyle servisleri üretime hazırlayabilirsiniz.
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.
Nexus NX-OS, vPC, spine-leaf, VXLAN, UCS servis profilleri ve FC/FCoE/iSCSI depolamayı kapsayan temel Cisco veri merkezi eğitimi.
Detayları Gör →Cisco SD-Access mimarisi, Catalyst Center, LISP kontrol düzlemi, VXLAN, ISE entegrasyonu ve SGT segmentasyonunu kapsayan temel SDA eğitimi.
Detayları Gör →Cisco SD-Access mimarisi, Catalyst Center, LISP kontrol düzlemi, VXLAN, ISE entegrasyonu ve SGT segmentasyonunu kapsayan temel SDA eğitimi.
Detayları Gör →Servis sağlayıcı ağı için IS-IS/OSPF, BGP, MPLS, L3VPN/L2VPN, Segment Routing ve operatör QoS'u kapsayan temel SPFNDU eğitimi.
Detayları Gör →Servis sağlayıcı ağı için IS-IS/OSPF, BGP, MPLS, L3VPN/L2VPN, Segment Routing ve operatör QoS'u kapsayan temel SPFNDU eğitimi.
Detayları Gör →