AUTOMATING CISCO DATA CENTER NETWORKING SOLUTIONS EĞİTİMİ

Veri merkezini API ve kodla yönet

Cisco ACI APIC REST API, NX-OS NX-API, UCS Manager ve Python/Ansible ile uçtan uca veri merkezi otomasyonu.

Cisco ACI, NX-OS ve UCS ortamlarını APIC REST API, NX-API, NETCONF/YANG ve Python, Ansible, Terraform ile programatik olarak otomatikleştirmeyi öğreten uygulamalı ileri seviye veri merkezi otomasyon eğitimi.

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

Eğitim Hakkında

ACI fabric, NX-OS ve UCS'i programatik arayüzlerle sürdürülebilir biçimde otomatikleştirmek

Bu eğitim, Cisco veri merkezi ürünlerini elle değil kodla yönetmeyi öğretir. Cisco ACI'de APIC REST API ve Cobra SDK ile tenant, bridge domain, EPG ve kontrat nesnelerini oluşturursunuz; MO (Managed Object) ağacını ve DN yapısını çözümlersiniz. NX-OS tarafında NX-API REST, NETCONF/YANG ve Python on-box scripting ile switch yapılandırmasını otomatikleştirir; UCS Manager XML API ve service profile şablonlarını programatik üretirsiniz. Ansible aci ve nxos modülleri, Terraform ACI provider ve Git tabanlı CI/CD akışıyla idempotent, versiyonlanabilir altyapı kodu yazarsınız.

Süre ve Format

4 Gün. Her gün dört modül; sabah kavram ve API yapısı, öğleden sonra ACI/NX-OS/UCS üzerinde kodlama ve Ansible/Terraform lab uygulaması.

Seviye

İleri Seviye — Cisco ACI, NX-OS ve UCS ortamlarında REST API, Python ve Ansible ile programatik veri merkezi otomasyonu.

Öğrenme Metodu

Cisco ACI Simülatörü/sandbox ve NX-OS cihazları üzerinde Postman, Python (requests, Cobra, ncclient) ve Ansible playbook'larıyla gerçek otomasyon senaryoları çalıştırılır.

Neden Bu Eğitim?

⚙️Tekrarlı İş Biter

Yüzlerce EPG, VLAN ve port yapılandırmasını elle değil tek playbook ile idempotent biçimde uygularsınız.

🔌API Hakimiyeti

APIC REST, NX-API ve UCS XML API nesne modellerini çözerek her objeyi programatik üretebilir hale gelirsiniz.

📦Altyapı Kod Olur

Terraform ve Git ile veri merkezi durumunu versiyonlar, değişiklikleri gözden geçirip geri alabilirsiniz.

Anahtar Konular

cisco aci otomasyonapic rest apinx-os nx-apiansible cisco aciterraform aci providercobra sdknetconf yang nx-osucs otomasyonveri merkezi otomasyon eğitimipython ağ otomasyonu
“Veri merkezinde hız, tekrar eden işi koda emanet edebilmekle başlar.”

Ön Koşullar

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

1
Veri Merkezi Temeli

VLAN, VXLAN, spine-leaf ve ACI fabric mantığına dair temel bilgi beklenir.

2
Python Bilgisi

Fonksiyon, sözlük ve requests kütüphanesi düzeyinde temel Python deneyimi faydalıdır.

3
REST/JSON Kavramı

HTTP metotları, JSON/XML gövdeleri ve token tabanlı kimlik doğrulama bilinmeli.

4
Lab Ortamı

ACI sandbox erişimi, Postman ve Python 3 kurulu bir çalışma makinesi 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ı APIC yönetilen nesne modelini okuyup REST API ile tenant, VRF ve bridge domain oluşturabilir.
Modül 1
Yönetilen Nesne Modeli
  • Management Information Tree (MIT) hiyerarşisi
  • Distinguished Name (DN) ve Relative Name mantığı
  • fvTenant, fvBD, fvAEPg class isimleri
  • API Inspector ile nesne keşfi
  • visore nesne tarayıcısı kullanımı
  • class query vs DN query ayrımı
Modül 2
APIC REST Temelleri
  • aaaLogin ile token alma ve çerez yönetimi
  • GET/POST/DELETE istekleri ve JSON gövdesi
  • subscription ve WebSocket ile olay takibi
  • rsp-subtree ve query-target parametreleri
  • hata kodları ve imdata yanıt yapısı
  • Postman environment değişkenleriyle APIC'ye bağlanma
Modül 3
Tenant Kurgusu
  • fvTenant altında VRF (fvCtx) tanımı
  • Bridge Domain ve subnet yapılandırması
  • Application Profile ve EPG oluşturma
  • contract, subject ve filter nesneleri
  • L3Out ve external EPG ilişkisi
  • nesneler arası relation (fvRsBd) kurma
Modül 4
Postman ile Otomasyon
  • login isteğini pre-request script ile zincirleme
  • koleksiyon değişkenleriyle tekrar kullanım
  • tenant JSON payload şablonu hazırlama
  • toplu POST ile çoklu EPG yaratma
  • test script ile yanıt doğrulama
  • koleksiyonu Newman ile CLI'dan çalıştırma
Günün hedefiKatılımcı Python ile APIC'ye bağlanıp Cobra SDK kullanarak nesne oluşturma ve sorgulama scriptleri yazabilir.
Modül 1
Python requests ile APIC
  • requests.Session ve TLS doğrulama ayarı
  • login token'ı header/cookie olarak taşıma
  • json.dumps ile payload hazırlama
  • yanıt JSON'ını parse edip raporlama
  • retry ve timeout yönetimi
  • ortam değişkeniyle kimlik bilgisi saklama
Modül 2
Cobra SDK Giriş
  • acicobra ve acimodel paketleri kurulumu
  • MoDirectory ve LoginSession nesneleri
  • cobra.model sınıflarıyla MO yaratma
  • ConfigRequest ile değişiklik gönderme
  • lookupByDn ve lookupByClass sorguları
  • commit öncesi XML/JSON önizleme
Modül 3
Toplu Yapılandırma
  • CSV/YAML girdiden EPG listesi okuma
  • döngüyle çoklu bridge domain üretme
  • contract ve filter'ı koddan bağlama
  • idempotent yaklaşım için mevcut nesne kontrolü
  • hataları toplayıp özet log üretme
  • dry-run modunu simüle etme
Modül 4
Veri Çekme ve Raporlama
  • fabric node ve interface envanteri çekme
  • fault ve health score sorgulama
  • EPG-endpoint eşlemesini listeleme
  • sonuçları CSV'ye yazma
  • pandas ile tablo haline getirme
  • zamanlı çalışma için cron entegrasyonu
Günün hedefiKatılımcı NX-OS switch'leri NX-API ve NETCONF ile uzaktan, ayrıca on-box Python ile yerelde otomatikleştirebilir.
Modül 1
NX-API REST
  • feature nxapi ile servisi etkinleştirme
  • HTTPS sandbox arayüzünü kullanma
  • jsonrpc ve cli_show payload formatları
  • DME nesne modeliyle yapılandırma
  • sysmgr ve interface MO örnekleri
  • yanıtı Python'da işleme
Modül 2
NX-API CLI
  • cli_show ile komut çıktısını JSON alma
  • cli_conf ile yapılandırma gönderme
  • structured output ile parse kolaylığı
  • chunk mode ile büyük çıktı yönetimi
  • hata ayıklama için clierror alanı
  • Ansible nxos_command ile entegrasyon
Modül 3
NETCONF ve YANG
  • feature netconf ve port 830 kurulumu
  • ncclient ile hello ve capability keşfi
  • YANG modeli ile interface yapılandırma
  • get-config ve edit-config işlemleri
  • candidate/running datastore kavramı
  • XML filter ile seçili veri çekme
Modül 4
On-box Python ve EEM
  • NX-OS bash-shell ve guestshell ortamı
  • cisco modülü ile cihaz içi script
  • EEM applet ile olay tetikleme
  • Python scripti schedule etme
  • Puppet/Chat olmadan yerel otomasyon
  • log ve bootflash yönetimi
Günün hedefiKatılımcı Ansible ve Terraform ile ACI/NX-OS/UCS'i versiyonlanabilir kod olarak yönetip CI/CD boru hattına bağlayabilir.
Modül 1
Ansible ACI Modülleri
  • cisco.aci koleksiyonu kurulumu
  • aci_tenant, aci_bd, aci_epg modülleri
  • inventory ve group_vars ile APIC bilgisi
  • idempotency ve check mode kullanımı
  • loop ile çoklu nesne oluşturma
  • ansible-vault ile kimlik şifreleme
Modül 2
Ansible NX-OS Modülleri
  • cisco.nxos koleksiyonu ve bağlantı türleri
  • nxos_vlans ve nxos_interfaces modülleri
  • resource module ile deklaratif yapı
  • gather_facts ile envanter toplama
  • config diff ve rollback desteği
  • playbook'u role yapısına bölme
Modül 3
Terraform ve UCS
  • Terraform ACI provider kurulumu
  • resource/state ve plan-apply döngüsü
  • UCS Manager XML API ve service profile
  • UCS Python SDK (ucsmsdk) ile şablon
  • pool ve policy nesnelerinin kodla üretimi
  • terraform import ile mevcut durumu alma
Modül 4
CI/CD ve Test
  • Git branch ve pull request akışı
  • GitLab CI/Jenkins pipeline tanımı
  • pre-commit ile yaml/lint kontrolü
  • test ortamında dry-run doğrulama
  • onay sonrası otomatik deploy
  • değişiklik geçmişi ve geri alma stratejisi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
ACI API Kullanımı

APIC REST API ve Cobra SDK ile tenant, EPG ve kontrat nesnelerini programatik üretebilirsiniz.

✅
Nesne Modeli

MIT ağacını, DN yapısını ve class sorgularını çözümleyip doğru payload yazabilirsiniz.

✅
Python Scripting

requests ve ncclient ile NX-OS ve ACI'yi Python'dan yönetebilirsiniz.

✅
NX-API Hakimiyeti

NX-API REST/CLI ve NETCONF/YANG ile switch yapılandırmasını otomatikleştirebilirsiniz.

✅
Ansible Otomasyonu

cisco.aci ve cisco.nxos modülleriyle idempotent playbook'lar yazabilirsiniz.

✅
IaC Yaklaşımı

Terraform ve UCS SDK ile altyapıyı versiyonlanabilir kod olarak tanımlayabilirsiniz.

✅
CI/CD Entegrasyonu

Git ve pipeline araçlarıyla ağ değişikliklerini otomatik test edip dağıtabilirsiniz.

✅
Hata Yönetimi

API yanıtlarını, fault ve health score verilerini okuyup raporlayabilirsiniz.

Kimler İçin Uygundur?

  • Veri merkezi ağ mühendisleri
  • DevNet geliştiricileri
  • ACI/NX-OS ortamlarını otomasyonla yönetmek isteyen sistem/altyapı uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri merkezi ağ mühendisleri, DevNet geliştiricileri ve ACI/NX-OS ortamını otomasyonla yönetmek isteyen altyapı uzmanları için uygundur.
Python bilmek gerekli mi?
Temel Python (fonksiyon, sözlük, requests) bilgisi verimi artırır; eğitim sırasında gerekli yapılar örneklerle pekiştirilir.
Hangi Cisco ürünleri işleniyor?
Cisco ACI (APIC), NX-OS (Nexus) ve UCS Manager işlenir; otomasyon için Ansible ve Terraform kullanılır.
Lab için neye ihtiyaç var?
ACI sandbox erişimi, Postman ve Python 3 kurulu bir makine yeterlidir; NX-OS örnekleri simülasyon/sandbox üzerinde çalıştırı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 Cisco Data Center Networking Solutions 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 TeknolojileriCCIE Enterprise Infrastructure 350-401 ENCOR Eğitimi
Ağ Teknolojileri Eğitimleri

CCIE Enterprise Infrastructure 350-401 ENCOR Eğitimi

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

CCIE Enterprise Infrastructure ENCOR 350-401 eğitimi: OSPF, BGP, VXLAN/EVPN, SD-Access, SD-WAN, QoS, ağ güvenliği ve NETCONF/YANG otomasyonu uzmanlık düzeyinde.

Detayları Gör →
Cisco TeknolojileriCCIE Routing & Switching Eğitimi
Ağ Teknolojileri Eğitimleri

CCIE Routing & Switching Eğitimi

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

CCIE Routing & Switching düzeyi eğitim: gelişmiş STP/EtherChannel, OSPF/EIGRP/IS-IS, BGP yol seçimi, MPLS L3VPN, multicast, QoS ve derin sorun giderme.

Detayları Gör →
Cisco TeknolojileriCCNA - Implementing and Administering Cisco Solutions Boot Camp Eğitimi
Ağ Teknolojileri Eğitimleri

CCNA - Implementing and Administering Cisco Solutions Boot Camp Eğitimi

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

CCNA 200-301 boot camp eğitimi: OSI/TCP-IP, subnetting, VLAN, STP, OSPF, DHCP, NAT, ACL, güvenlik ve ağ otomasyonu beş günlük yoğun uygulamalı programla.

Detayları Gör →
Cisco TeknolojileriCCNA 200-301 (Implementing and Administering Cisco Solutions) Eğitimi
Ağ Teknolojileri Eğitimleri

CCNA 200-301 (Implementing and Administering Cisco Solutions) Eğitimi

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

CCNA 200-301 eğitimi: IOS CLI, VLAN ve STP, OSPFv2, ACL, NAT, kablosuz WLC ve ağ otomasyonu Packet Tracer ve gerçek Cisco cihazlarda uygulamalı DVA programı.

Detayları Gör →
Cisco TeknolojileriCCNA 200-301 Eğitimi
Ağ Teknolojileri Eğitimleri

CCNA 200-301 Eğitimi

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

CCNA 200-301 eğitimi: VLAN ve STP, OSPFv2, inter-VLAN routing, NAT, ACL, HSRP, kablosuz WLC ve ağ otomasyonu dört günde yoğun laboratuvarlarla işlenen DVA progr

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