CISCO CATALYST CENTER AND CATALYST PROGRAMMABILITY INTEGRATION FUNDAMENTALS (CATCPF) EĞİTİMİ

Catalyst Center API'leriyle ağı kodla yönet

Catalyst Center Intent API, DNA Center SDK, NETCONF/RESTCONF, YANG, Python, Ansible ve webhook tabanlı olay entegrasyonunu uygulamalı kapsar.

Catalyst Center Intent API, dnacentersdk ile Python otomasyonu, Catalyst switch'te NETCONF/RESTCONF ve YANG, model-driven telemetry ve webhook/Ansible entegrasyonunu uygulamalı işleyen üç günlük CATCPF eğitimi.

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

Eğitim Hakkında

Catalyst Center ve Catalyst switch programlanabilirliğini entegre eden uygulamalı eğitim

Cisco Catalyst Center and Catalyst Programmability Integration Fundamentals (CATCPF) eğitimi, Catalyst Center'ın (eski DNA Center) kuzey-güney API mimarisini ve Catalyst switch'lerin on-box/off-box programlanabilirliğini birlikte işler. Katılımcı Catalyst Center Intent API uç noktalarını, kimlik doğrulama token akışını, dnacentersdk ile Python entegrasyonunu, cihaz üzerinde NETCONF/RESTCONF ve YANG model sorgularını, model-driven telemetry akışını, webhook ve event subscription ile olay tabanlı otomasyonu ve Ansible/Terraform ile intent-based yapılandırmayı laboratuvarda uygular. Konular REST, JSON ve gerçek API çağrılarıyla pekiştirilir.

Süre ve Format

3 Gün. Her gün dört modül; her API ve programlanabilirlik konusu canlı Catalyst Center sandbox ve Catalyst switch üzerinde denenir.

Seviye

Orta Seviye — Catalyst Center Intent API'leri, Catalyst switch programlanabilirliği ve Python/Ansible ile ağ entegrasyonu.

Öğrenme Metodu

Her konu Postman koleksiyonları ve Python not defterleriyle gerçek Catalyst Center sandbox ve CML Catalyst düğümlerinde çağrı yapılarak uygulanır.

Neden Bu Eğitim?

🔌Intent API

Catalyst Center Intent API uç noktalarını token akışıyla çağırıp envanter ve site verisini programatik alırsınız.

🐍Python SDK

dnacentersdk ve requests ile tekrarlanan ağ işlemlerini betiğe dökersiniz.

📡Olay Tabanlı

Webhook ve event subscription ile ağ olaylarını dış sistemlere otomatik iletirsiniz.

Anahtar Konular

catcpf eğitimicatalyst center apidna center sdkdnacentersdkintent apinetconf restconfmodel-driven telemetryağ otomasyonucisco ansiblenetdevops
“Ağı tıklayarak değil, çağırarak yöneten; aynı işi bin cihazda bir kez yapar.”

Ön Koşullar

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

1
Ağ Temeli

CCNA düzeyi routing/switching ve IP bilgisi beklenir.

2
Python Temeli

Temel Python okuryazarlığı ve veri yapıları bilgisi faydalıdır.

3
REST Kavramı

HTTP metotları, JSON ve API token mantığına aşinalık eğitim hızını artırır.

4
Lab Erişimi

Catalyst Center sandbox ve Postman/Python kurulu bir çalışma ortamı 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ı Catalyst Center Intent API'sine kimlik doğrulayarak bağlanır ve envanter/site verisini programatik sorgular.
Modül 1
Platform Mimarisi
  • Catalyst Center (eski DNA Center) rolü
  • kuzey/güney API ayrımı
  • controller ve fabric bileşenleri
  • API versiyonlama ve /dna/intent/api/v1
  • RBAC ve API kullanıcı rolleri
  • rate limit ve sayfalama mantığı
Modül 2
Kimlik Doğrulama
  • POST /dna/system/api/v1/auth/token
  • Basic Auth ile token alımı
  • X-Auth-Token başlığı kullanımı
  • token süresi ve yenileme
  • güvenli kimlik bilgisi saklama
  • sertifika doğrulama ayarı
Modül 3
Intent API Uçları
  • network-device envanter uç noktası
  • site ve site hiyerarşisi API'si
  • interface ve VLAN sorguları
  • client-health ve assurance uçları
  • command-runner ile show komutu
  • task ve response yapısı
Modül 4
Postman ile Keşif
  • Catalyst Center Postman koleksiyonu
  • environment değişkenleri
  • pre-request script ile token
  • JSON yanıt filtreleme
  • collection runner kullanımı
  • hata kodu yorumlama (401/429)
Günün hedefiKatılımcı dnacentersdk ve requests ile envanter çıkarma, raporlama ve toplu yapılandırma işlemlerini betikler.
Modül 1
dnacentersdk
  • DNACenterAPI nesnesi oluşturma
  • api.devices.get_device_list()
  • api.sites çağrıları
  • pagination ile büyük veri
  • exception handling
  • sonuçları CSV'ye yazma
Modül 2
requests ile REST
  • requests.Session ve başlık yönetimi
  • GET/POST/PUT/DELETE çağrıları
  • JSON payload hazırlama
  • yanıt status_code kontrolü
  • verify ve proxy ayarları
  • retry ve timeout stratejisi
Modül 3
Veri İşleme
  • JSON yanıtını dict olarak gezme
  • list comprehension ile filtreleme
  • pandas ile envanter tablosu
  • cihaz sağlık skoru çıkarma
  • Jinja2 ile rapor şablonu
  • sonucu Markdown/HTML'e dönüştürme
Modül 4
Toplu Otomasyon
  • template deploy API çağrısı
  • command-runner ile toplu show
  • task durumu bekleme döngüsü
  • idempotent işlem tasarımı
  • loglama ve hata raporu
  • zamanlanmış betik (cron) fikri
Günün hedefiKatılımcı Catalyst switch üzerinde NETCONF/RESTCONF ve telemetry kullanır, webhook/Ansible ile uçtan uca entegrasyon kurar.
Modül 1
NETCONF/RESTCONF
  • IOS-XE üzerinde netconf-yang etkinleştirme
  • ncclient ile oturum kurma
  • YANG model (Cisco-IOS-XE-native)
  • RESTCONF /restconf/data uçları
  • get-config ve edit-config
  • XML/JSON kodlama farkı
Modül 2
Model-Driven Telemetry
  • telemetry subscription tanımı
  • sensor-path ve YANG xpath
  • dial-out gRPC akışı
  • periyodik vs on-change
  • Telegraf/InfluxDB'ye akış
  • telemetri görselleştirme
Modül 3
Webhook/Olay
  • Catalyst Center event subscription
  • webhook hedef URL tanımı
  • REST receiver ile olay yakalama
  • assurance olay filtresi
  • ITSM/Webex entegrasyon mantığı
  • olay payload ayrıştırma
Modül 4
Ansible Entegrasyonu
  • cisco.dnac Ansible koleksiyonu
  • inventory ve host değişkenleri
  • ios_config ile cihaz yapılandırma
  • playbook ile template push
  • idempotency ve check mode
  • vault ile kimlik bilgisi koruma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
API Erişimi

Catalyst Center Intent API'sine token ile bağlanır ve envanteri sorgularsınız.

✅
Python SDK

dnacentersdk ile raporlama ve toplu işlemleri betiklersiniz.

✅
REST Çağrıları

requests ile GET/POST çağrılarını güvenli ve dayanıklı yaparsınız.

✅
NETCONF

Catalyst switch'te NETCONF/RESTCONF ve YANG ile yapılandırma yönetirsiniz.

✅
Telemetry

Model-driven telemetry aboneliği kurar ve akışı toplarsınız.

✅
Olay Entegrasyonu

Webhook ve event subscription ile olay tabanlı iş akışı kurarsınız.

✅
Ansible

cisco.dnac koleksiyonuyla intent tabanlı yapılandırmayı otomatikleştirirsiniz.

✅
Veri İşleme

JSON yanıtlarını işler, filtreler ve raporlara dönüştürürsünüz.

Kimler İçin Uygundur?

  • Catalyst Center yöneten
  • ağ otomasyonuna geçmek isteyen ağ mühendisleri ile NetDevOps ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Catalyst Center yöneten ve ağ otomasyonuna geçmek isteyen ağ mühendisleri ile NetDevOps ekipleri için uygundur.
Python bilmek şart mı?
Temel Python okuryazarlığı beklenir; SDK ve requests örnekleri bu temel üzerine inşa edilir.
Hangi API sürümü işlenir?
Catalyst Center /dna/intent/api/v1 uç noktaları ve token tabanlı kimlik doğrulama işlenir.
Gerçek cihazla mı çalışılır?
Catalyst Center sandbox ve CML Catalyst düğümleri üzerinde canlı API çağrıları yapılır.
Katılım belgesi veriliyor mu?
Evet; eğitim sonunda 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 Catalyst Center and Catalyst Programmability Integrati 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 TeknolojileriCCEF - Understanding Cisco Contact Center Foundations Eğitimi
Ağ Teknolojileri Eğitimleri

CCEF - Understanding Cisco Contact Center Foundations Eğitimi

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

Cisco Contact Center temelleri eğitimi: UCCE/PCCE bileşenleri, ICM, CVP, Finesse, CUIC, çağrı akışı, skill group ve temel yönetim kavramlarına giriş.

Detayları Gör →
Cisco TeknolojileriCCEI - Implementing Cisco Contact Center Enterprise Eğitimi
Ağ Teknolojileri Eğitimleri

CCEI - Implementing Cisco Contact Center Enterprise Eğitimi

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

Cisco PCCE/UCCE kurulum eğitimi: ICM, CVP, VVB ve Finesse kurulumu, CUCM/CUBE SIP entegrasyonu, call type, skill group, precision routing ve routing script.

Detayları Gör →
Cisco TeknolojileriCCER - Reporting Cisco Contact Center Enterprise Eğitimi
Ağ Teknolojileri Eğitimleri

CCER - Reporting Cisco Contact Center Enterprise Eğitimi

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

Cisco CUIC raporlama eğitimi: PCCE/UCCE veri modeli, call type ve skill group tabloları, report definition, value list, dashboard ve zamanlanmış rapor dağıtımı.

Detayları Gör →
Cisco TeknolojileriCCET - Troubleshooting Cisco Contact Center Enterprise Eğitimi
Ağ Teknolojileri Eğitimleri

CCET - Troubleshooting Cisco Contact Center Enterprise Eğitimi

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

Cisco PCCE/UCCE sorun giderme eğitimi: log/trace analizi, Portico ve RTMT araçları, yönlendirme, SIP/ses, CTI/Finesse ve veritabanı arızalarının çözümü.

Detayları Gör →
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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn