CISCO VERİ MERKEZİ AĞ ÇÖZÜMLERİNİN OTOMASYONU EĞİTİMİ

Veri merkezi ağını kodla yönetmeye başlayın

Cisco Nexus ve ACI ortamını NX-API, NETCONF/RESTCONF, Python, Ansible ve Terraform ile otomatikleştirin; model tabanlı telemetriyle sürekli görünürlük kurun.

Cisco veri merkezi ağ otomasyonu eğitimi; NX-API, NETCONF/RESTCONF ve YANG, Python (requests/ncclient), Ansible, Terraform, ACI REST API, model tabanlı telemetri ve CI/CD ile ağ otomasyonunu uygulamalı öğretir.

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

Eğitim Hakkında

NX-OS programlanabilirlik, API'ler, Python ve IaC araçları

Bu ileri seviye eğitim, Cisco veri merkezi ağ çözümlerinin otomasyonunu uygulamalı olarak öğretir. NX-OS programlanabilirlik mimarisi, NX-API (CLI/REST), NETCONF ve RESTCONF arayüzleri ile YANG veri modelleri ele alınır. Katılımcı; Python ile ncclient ve requests kullanarak cihaz yapılandırması, JSON/XML veri işleme, Ansible ile playbook tabanlı NX-OS yönetimi, Terraform ile altyapı-kod (IaC) yaklaşımını öğrenir. ACI tarafında APIC REST API, nesne modeli (MO/DN) ve Cobra/acitoolkit; model tabanlı telemetri (gRPC/gNMI), Nexus Dashboard entegrasyonu ve on-box Python/Bash script'leri de işlenir. Ayrıca Git ile sürüm kontrolü, CI/CD hatları, yapılandırma doğrulama (pre/post check) ve idempotent otomasyon ilkeleri kapsanır.

Süre ve Format

4 Gün. Her gün dört modül; her modülde kavram anlatımının ardından Python, Ansible ve API'ler üzerinde canlı otomasyon uygulaması yapılır.

Seviye

İleri Seviye — Cisco veri merkezi ağının programlanabilirlik ve otomasyonu: NX-OS API'leri, NETCONF/RESTCONF ve YANG, Python, Ansible/Terraform ve ACI REST ile model tabanlı yönetim.

Öğrenme Metodu

API çağrıları, Python script'leri ve Ansible playbook'ları gerçek bir Nexus/ACI lab ortamında yazılıp çalıştırılarak pekiştirilir.

Neden Bu Eğitim?

⚡Hız ve Tutarlılık

Yüzlerce cihaza aynı yapılandırmayı dakikalar içinde ve hatasız uygularsınız.

🔁Idempotent Yönetim

Ansible ve IaC ile istenen durumu tanımlar, tekrar çalıştırmada yan etki üretmezsiniz.

📡Sürekli Görünürlük

Model tabanlı telemetriyle anlık ve ölçeklenebilir durum verisi toplarsınız.

Anahtar Konular

veri merkezi otomasyonunx-os otomasyonnetconf restconfyang veri modelipython ağ otomasyonuansible nxosterraform aciaci rest apimodel tabanlı telemetrinetdevops
“Ağı elle yapılandırdığınızda tek cihazı, kodla yönettiğinizde tüm veri merkezini ölçeklersiniz.”

Ön Koşullar

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

1
NX-OS Bilgisi

Nexus CLI ve temel veri merkezi ağ kavramlarına hakimiyet beklenir.

2
Python Temeli

Değişken, fonksiyon, döngü ve veri yapıları düzeyinde Python bilgisi faydalıdır.

3
Linux ve Git

Linux komut satırı ve temel Git kullanımına aşinalık gerekir.

4
Lab Erişimi

API erişimi açık bir Nexus/ACI lab ve Python/Ansible kurulu bir istemci 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ı, NX-OS programlanabilirlik arayüzlerini tanır ve ilk API çağrılarını yapar.
Modül 1
Programlanabilirlik Mimarisi
  • NX-OS yönetim düzlemi ve programlanabilirlik katmanları
  • Imperatif (CLI) ve deklaratif (model tabanlı) yönetim farkı
  • Veri formatları: JSON, XML ve kodlama seçimi
  • Transport protokolleri: HTTP(S), SSH, gRPC
  • On-box ve off-box otomasyon ayrımı
  • Otomasyon güvenliği ve kimlik doğrulama
Modül 2
NX-API
  • NX-API REST ve NX-API CLI'nin etkinleştirilmesi
  • feature nxapi ve HTTPS/sandbox yapılandırması
  • Developer Sandbox ile komutun JSON gövdesine dönüşümü
  • cli, cli_ascii ve cli_conf mesaj tipleri
  • curl/Postman ile örnek REST çağrısı
  • Yanıtların (output) parse edilmesi
Modül 3
NETCONF/RESTCONF
  • NETCONF oturumu, capabilities ve datastore kavramı
  • get-config, edit-config ve running/candidate datastore
  • RESTCONF kaynak yolları ve HTTP metotları (GET/PATCH/PUT)
  • feature netconf / restconf etkinleştirme
  • XML (NETCONF) ve JSON (RESTCONF) gövde yapısı
  • Hata (rpc-error) yanıtlarının yorumu
Modül 4
YANG Modelleri
  • YANG veri modelleme dili ve ağaç yapısı
  • Native (Cisco) ve OpenConfig modellerinin ayrımı
  • pyang ile modellerin görselleştirilmesi
  • Container, list, leaf ve xpath kavramı
  • Model-driven yapılandırmanın avantajları
  • Modelden API yoluna (path) eşleme
Günün hedefiKatılımcı, Python ile API'lere bağlanıp cihaz yapılandırmasını okur ve değiştirir.
Modül 1
Python Ağ Kütüphaneleri
  • Sanal ortam (venv) ve paket yönetimi (pip)
  • requests, ncclient ve napalm kütüphanelerinin rolü
  • netmiko ile CLI tabanlı erişim alternatifi
  • Kütüphane seçiminin kullanım senaryosuna göre yapılması
  • Hata yönetimi (try/except) ve zaman aşımı
  • Kimlik bilgilerinin güvenli saklanması
Modül 2
requests ile REST
  • NX-API REST çağrısının Python ile yapılması
  • HTTP header, auth ve TLS doğrulama
  • JSON gövde oluşturma ve gönderme
  • Yanıt kodları ve hata durumlarının ele alınması
  • Birden çok cihaza döngüyle istek
  • Pagination ve büyük yanıtların işlenmesi
Modül 3
ncclient ile NETCONF
  • manager.connect ile NETCONF oturumu açma
  • get_config ve edit_config ile yapılandırma
  • XML şablon üretimi ve değişken yerleştirme
  • candidate datastore ve commit akışı
  • Lock/unlock ile eşzamanlılık kontrolü
  • Değişiklik sonrası doğrulama
Modül 4
Veri İşleme
  • JSON ve XML ayrıştırma (json, xmltodict)
  • İç içe veri yapılarından değer çıkarma
  • Jinja2 ile yapılandırma şablonlama
  • Envanter verisinin YAML'den okunması
  • Çıktının raporlanması ve dosyaya yazılması
  • İdempotentlik için mevcut durum karşılaştırması
Günün hedefiKatılımcı, Ansible ve Terraform ile deklaratif otomasyon kurar ve ACI'yi API ile yönetir.
Modül 1
Ansible ile NX-OS
  • Inventory, group_vars ve bağlantı (network_cli/httpapi)
  • cisco.nxos koleksiyon modülleri
  • nxos_config ve resource modüllerinin kullanımı
  • Playbook yapısı, task ve handler
  • Jinja2 şablonlarıyla yapılandırma üretimi
  • check mode ve idempotentlik doğrulaması
Modül 2
Terraform ve IaC
  • Altyapı-kod (IaC) ve deklaratif durum kavramı
  • Terraform provider ve resource tanımı
  • plan, apply ve destroy yaşam döngüsü
  • State dosyası yönetimi ve uzak backend
  • Değişken ve modül ile yeniden kullanım
  • ACI/NDFC provider ile veri merkezi kaynakları
Modül 3
ACI Nesne Modeli
  • APIC yönetim bilgi ağacı (MIT) ve Managed Object (MO)
  • Distinguished Name (DN) ve Relative Name (RN)
  • Tenant, VRF, Bridge Domain ve EPG nesneleri
  • Class query ve DN query ayrımı
  • API Inspector ile GUI işleminin API'ye dönüşü
  • Nesne ilişkileri ve contract modeli
Modül 4
APIC Otomasyonu
  • APIC REST API kimlik doğrulama (aaaLogin) ve token
  • POST ile tenant/EPG oluşturma (JSON payload)
  • GET query ile durum ve istatistik toplama
  • acitoolkit / Cobra SDK ile Python otomasyonu
  • Ansible aci modülleriyle deklaratif yönetim
  • Konfigürasyon snapshot ve geri dönüş
Günün hedefiKatılımcı, telemetri toplar ve otomasyonu Git/CI-CD hattıyla operasyonel hale getirir.
Modül 1
Model Tabanlı Telemetri
  • Streaming telemetry ile pull/push modelinin farkı
  • gNMI ve gRPC tabanlı veri akışı
  • Sensor path ve abonelik (subscription) tanımı
  • Telemetri verisinin TIG/ELK yığınına aktarımı
  • SNMP polling ile telemetrinin karşılaştırması
  • Anormallik tespiti için metrik seçimi
Modül 2
On-box Otomasyon
  • NX-OS üzerinde Python ve Bash shell kullanımı
  • EEM (Embedded Event Manager) ile olay tetikli eylem
  • Scheduler ile zamanlanmış görevler
  • Guest shell (Linux konteyner) kullanımı
  • On-box script ile öz-iyileştirme senaryosu
  • Bootflash kaynak ve güvenlik sınırları
Modül 3
CI/CD
  • Git ile yapılandırma ve kod sürüm kontrolü
  • Branch, merge request ve kod incelemesi
  • CI pipeline aşamaları (lint, test, deploy)
  • pyATS/Genie ile ağ test otomasyonu
  • Dry-run ve onay (approval) adımları
  • Rollback stratejisi ve değişiklik izlenebilirliği
Modül 4
Doğrulama ve İşletim
  • Pre-change ve post-change doğrulama kontrolleri
  • İstenen durum (desired state) ile drift tespiti
  • Otomasyonun idempotentliğinin test edilmesi
  • Hata durumunda güvenli geri dönüş
  • Nexus Dashboard ile merkezî operasyon
  • Otomasyon kapsamının kademeli genişletilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
API Kullanımı

NX-API, NETCONF ve RESTCONF ile cihaz yapılandırmasını programlarsınız.

✅
YANG Modelleri

YANG ve OpenConfig modelleriyle model tabanlı yönetim yaparsınız.

✅
Python Otomasyonu

requests ve ncclient ile çok cihazlı otomasyon script'leri yazarsınız.

✅
Ansible

cisco.nxos playbook'larıyla idempotent yapılandırma uygularsınız.

✅
IaC

Terraform ile veri merkezi kaynaklarını kod olarak yönetirsiniz.

✅
ACI API

APIC nesne modeli ve REST API ile ACI'yi otomatikleştirirsiniz.

✅
Telemetri

gNMI model tabanlı telemetriyle sürekli durum verisi toplarsınız.

✅
CI/CD

Git ve pipeline ile ağ değişikliklerini test edip güvenle yayarsınız.

Kimler İçin Uygundur?

  • Ağ otomasyon mühendisleri
  • NetDevOps uzmanları
  • veri merkezi mühendisleri
  • Nexus/ACI ortamını kodla yönetmek isteyen BT ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ağ otomasyon mühendisleri, NetDevOps uzmanları, veri merkezi mühendisleri ve Nexus/ACI ortamını kodla yönetmek isteyen BT ekipleri için uygundur.
Hangi otomasyon araçları öğretiliyor?
Python (requests, ncclient), Ansible cisco.nxos, Terraform, APIC REST API ve gNMI model tabanlı telemetri uygulamalı olarak işlenir.
NETCONF ile RESTCONF arasındaki fark nedir?
İkisi de YANG tabanlıdır; NETCONF SSH üzerinde XML ve datastore kavramı kullanır, RESTCONF ise HTTP metotlarıyla JSON/XML üzerinden kaynak erişimi sağlar.
Eğitim için ön koşul nedir?
NX-OS ve veri merkezi ağ temelleri ile temel Python, Linux ve Git bilgisi beklenir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Cisco Veri Merkezi Ağ Çözümlerinin Otomasyonu Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.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

Cisco TeknolojileriENCOR: OSPF LSAs, Features, & Troubleshooting Eğitimi
Ağ Teknolojileri Eğitimleri

ENCOR: OSPF LSAs, Features, & Troubleshooting Eğitimi

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

CCNP ENCOR kapsamında OSPF LSA türlerini, alan tiplerini, özetlemeyi, path seçimini ve sistematik sorun gidermeyi uygulamalı olarak öğrenin.

Detayları Gör →
Cisco TeknolojileriENCOR: Overview, Enterprise Network Design, & High Availability Eğitimi
Ağ Teknolojileri Eğitimleri

ENCOR: Overview, Enterprise Network Design, & High Availability Eğitimi

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

ENCOR 350-401 kapsamında kurumsal ağ tasarım katmanları, Enterprise mimari modülleri ve HSRP, VRRP, GLBP, SSO/NSF ile yüksek erişilebilirlik uygulamalı eğitim.

Detayları Gör →
Cisco TeknolojileriENCOR: Path Virtualization Technologies & Troubleshooting Eğitimi
Ağ Teknolojileri Eğitimleri

ENCOR: Path Virtualization Technologies & Troubleshooting Eğitimi

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

ENCOR 350-401 kapsamında VRF-Lite, GRE/IPsec tünelleri, LISP ve VXLAN overlay teknolojileri ile sistematik sorun giderme metodolojisini kapsayan uygulamalı eğit

Detayları Gör →
Cisco TeknolojileriENCOR: QoS & Cisco Express Forwarding Eğitimi
Ağ Teknolojileri Eğitimleri

ENCOR: QoS & Cisco Express Forwarding Eğitimi

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

ENCOR 350-401 kapsamında DiffServ QoS, DSCP işaretleme, CBWFQ/LLQ kuyruklama, policing/shaping ve CEF anahtarlama mimarisini kapsayan uygulamalı eğitim.

Detayları Gör →
Cisco TeknolojileriENCOR: RSTP, MST, & Routing Concepts Eğitimi
Ağ Teknolojileri Eğitimleri

ENCOR: RSTP, MST, & Routing Concepts Eğitimi

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

ENCOR 350-401 kapsamında RSTP port rolleri, MST region tasarımı ve administrative distance, metric, longest prefix match ile yönlendirme karar mantığı uygulamal

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