CSAU - INTRODUCING AUTOMATION FOR CISCO SOLUTIONS EĞİTİMİ

Cisco ağını API ve kodla otomatikleştirin

REST API, NETCONF/RESTCONF, YANG, Python ve Ansible ile Cisco otomasyon yolculuğuna sağlam giriş yapın.

CSAU eğitimi Cisco ağ otomasyonuna giriş yapar: JSON/XML/YAML ve YANG veri modelleri, NETCONF/RESTCONF, REST API tüketimi, Python (requests/netmiko/ncclient), Jinja2 şablonları, Ansible playbook'ları ve Git/CI-CD boru hatları uygulamalı işlenir.

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

Eğitim Hakkında

Cisco ağ otomasyonunun temel araç ve yöntemlerini uygulamalı tanıtan orta seviye eğitim

Bu eğitim, Cisco çözümleri için ağ otomasyonunun temel araçlarını ve yöntemlerini uygulamalı olarak tanıtır; CCNP/DevNet otomasyon yolculuğu için hazırlık niteliğindedir. Katılımcı; otomasyonun iş değerini ve DevOps/NetDevOps yaklaşımını, veri formatlarını (JSON, XML, YAML), model-driven programlamayı (YANG) ve NETCONF/RESTCONF protokollerini, REST API tüketimini (kimlik doğrulama, HTTP metotları, yanıt işleme), Python ile ağ betikleme (requests, ncclient, netmiko) temellerini, Ansible ile fikir birliği (idempotent) tabanlı yapılandırmayı ve playbook yazımını, Git ile sürüm kontrolü ve CI/CD boru hatlarını, model-driven telemetri (gNMI/gRPC) ile izlemeyi öğrenir. Ayrıca Cisco platform API'leri (IOS XE, NX-OS, DNA Center, ACI) genel bakışla ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; API çağrıları, Python betikleri ve Ansible playbook'larıyla uygulamalı laboratuvarlar yapılır.

Seviye

Orta Seviye — Cisco çözümleri için ağ otomasyonuna giriş: API, veri modelleri, Python, Ansible ve CI/CD temelleri.

Öğrenme Metodu

Konular, Python/Ansible ortamında gerçek REST/NETCONF çağrıları ve playbook çalıştırma laboratuvarlarıyla uygulamalı pekiştirilir.

Neden Bu Eğitim?

🤖Tekrarı bitir

Elle yapılandırmayı kod ve playbook'larla değiştirerek tekrarlanabilir, hatasız dağıtımlar yaparsınız.

🧪API hakimiyeti

REST, NETCONF ve RESTCONF ile cihazları programatik yönetmeyi öğrenirsiniz.

🚀NetDevOps'a geçiş

Git, CI/CD ve idempotent otomasyonla modern ağ işletim kültürüne adım atarsınız.

Anahtar Konular

CSAUCisco otomasyonağ otomasyonuNETCONFRESTCONFYANGPython netmikoAnsibleNetDevOpsREST APImodel-driven telemetry
“Otomasyon, ağ mühendisini işten değil, tekrardan kurtarır.”

Ön Koşullar

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

1
Ağ temelleri

CCNA düzeyinde switching/routing bilgisi önerilir.

2
CLI deneyimi

Cisco IOS komut satırında temel çalışma faydalıdır.

3
Betikleme merakı

Python'a aşinalık avantajdır ancak temelleri eğitimde kurulur.

4
Laboratuvar erişimi

Python/Ansible ortamına ve test cihazlarına uzaktan erişim yeterlidir.

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ı, ağ otomasyonu kavramlarını açıklar ve temel API çağrıları yapabilir.
Modül 1
Otomasyon ve NetDevOps
  • Elle yapılandırmanın riskleri ve otomasyonun değeri
  • DevOps ve NetDevOps kültürü
  • Imperative ve declarative yaklaşım farkı
  • Idempotency (fikir birliği) kavramı
  • Infrastructure as Code (IaC) mantığı
  • Otomasyon olgunluk seviyeleri
Modül 2
Veri Formatları
  • JSON yapısı ve ayrıştırma
  • XML ve namespace kavramı
  • YAML sözdizimi ve okunabilirlik
  • Data serialization karşılaştırması
  • Python veri yapılarına eşleme
  • jq/yq gibi araçlara kısa bakış
Modül 3
Model-Driven Programlama
  • YANG veri modeli kavramı
  • OpenConfig ve native modeller
  • Container, list ve leaf yapıları
  • Model doğrulama ve pyang aracı
  • Capabilities keşfi
  • Configuration ve operational state ayrımı
Modül 4
NETCONF ve RESTCONF
  • NETCONF mimarisi ve RPC işlemleri
  • datastore: running, candidate, startup
  • get-config, edit-config ve commit
  • RESTCONF ve HTTP tabanlı erişim
  • URI yapısı ve veri çağrısı
  • ncclient ile NETCONF oturumu
Günün hedefiKatılımcı, Python ile REST API tüketir ve cihazları betikle yönetebilir.
Modül 1
Python Temelleri
  • Değişken, veri tipi ve kontrol yapıları
  • Fonksiyon ve modül kavramı
  • Sanal ortam (venv) ve pip
  • Dosya ve hata yönetimi (try/except)
  • Dict/list ile JSON işleme
  • f-string ile çıktı biçimleme
Modül 2
REST API Tüketimi
  • requests kütüphanesi ve HTTP metotları
  • Kimlik doğrulama: token, basic auth
  • Query parametreleri ve header'lar
  • Yanıt kodları ve JSON parse
  • Pagination ve rate limiting
  • Hata işleme ve retry mantığı
Modül 3
Cihaz Erişim Kütüphaneleri
  • netmiko ile SSH tabanlı yapılandırma
  • ncclient ile NETCONF işlemleri
  • NAPALM ile çok satıcılı soyutlama
  • Config push ve state okuma
  • Jinja2 ile şablon tabanlı config üretimi
  • Çıktı ayrıştırma (TextFSM) girişi
Modül 4
Betik Tasarımı
  • Yeniden kullanılabilir fonksiyonlar
  • Envanter ve değişken ayrımı
  • Loglama ve dry-run yaklaşımı
  • Girdi doğrulama ve güvenlik
  • Sır (secret) yönetimi
  • Basit bir otomasyon betiği kurgusu
Günün hedefiKatılımcı, Ansible playbook yazar ve Git/CI-CD ile otomasyon akışı kurabilir.
Modül 1
Ansible Temelleri
  • Ansible mimarisi: control node, inventory, module
  • Agentless ve SSH/API tabanlı çalışma
  • ansible.cfg ve inventory yapısı
  • Ad-hoc komutlar
  • Idempotent modül davranışı
  • Cisco için ios/nxos/iosxr koleksiyonları
Modül 2
Playbook ve Roller
  • Playbook yapısı: play, task, module
  • Variables, facts ve register
  • Jinja2 template ve loop/when
  • Handlers ve notify
  • Role ile modüler yapı
  • Ansible Vault ile sır koruması
Modül 3
Sürüm Kontrolü ve CI/CD
  • Git temelleri: commit, branch, merge
  • Uzak repo ve pull request akışı
  • CI/CD boru hattı kavramı
  • Otomatik test ve lint (yamllint/ansible-lint)
  • Pre/post-change doğrulama
  • GitOps yaklaşımına giriş
Modül 4
Telemetri ve Platform API'leri
  • Model-Driven Telemetry (gNMI/gRPC)
  • SNMP'den telemetriye geçiş
  • Cisco DNA Center ve ACI API'lerine bakış
  • IOS XE ve NX-OS programlanabilirlik
  • Webhook ve olay tabanlı otomasyon
  • Otomasyon yol haritası ve sonraki adımlar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Otomasyon kavramı

NetDevOps, IaC ve idempotency kavramlarını açıklayabilirsiniz.

✅
Veri modelleri

JSON/XML/YAML ve YANG veri modellerini kullanabilirsiniz.

✅
NETCONF/RESTCONF

NETCONF ve RESTCONF ile cihaz yapılandırmasını okuyup değiştirebilirsiniz.

✅
Python betikleme

requests, netmiko ve ncclient ile otomasyon betikleri yazabilirsiniz.

✅
Şablonlama

Jinja2 ile şablon tabanlı yapılandırma üretebilirsiniz.

✅
Ansible

Idempotent playbook ve rollerle Cisco cihazlarını yapılandırabilirsiniz.

✅
CI/CD

Git ve CI/CD boru hattıyla otomasyon akışı kurabilirsiniz.

✅
Telemetri

Model-driven telemetri ile cihazları programatik izleyebilirsiniz.

Kimler İçin Uygundur?

  • Ağ otomasyonuna geçmek isteyen ağ mühendisleri
  • altyapı ekipleri
  • NetDevOps becerileri kazanmak isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Otomasyona geçmek isteyen ağ mühendisleri, altyapı ekipleri ve NetDevOps becerileri edinmek isteyen BT profesyonelleri için uygundur.
Python bilmek şart mı?
Şart değildir; Python temelleri eğitimde kurulur, ancak önceden aşinalık laboratuvarlardan daha hızlı verim almayı sağlar.
NETCONF ve RESTCONF farkı nedir?
Her ikisi de YANG modellerine dayanır; NETCONF XML/RPC ve SSH kullanır, RESTCONF ise HTTP/REST üzerinden JSON veya XML ile erişim sağlar.
Hangi ileri eğitimlere hazırlar?
CSAU, CCNP ve DevNet kapsamındaki ileri otomasyon ve programlanabilirlik eğitimleri için sağlam bir temel oluşturur.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; Cisco resmi 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. CSAU - Introducing Automation for Cisco Solutions Eğitimi 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 TeknolojileriInstall Application and Machine Agents for Cisco AppDynamics (IMP862) Eğitimi
Ağ Teknolojileri Eğitimleri

Install Application and Machine Agents for Cisco AppDynamics (IMP862) Eğitimi

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

Cisco AppDynamics App Agent (Java/.NET/Node) ve Machine Agent kurulumu, controller bağlantısı, server visibility ve agent sorun gidermeyi uygulamalı öğrenin.

Detayları Gör →
Cisco TeknolojileriInstalling and Configuring Cisco SUBE/Gateways (ICCC) Eğitimi
Ağ Teknolojileri Eğitimleri

Installing and Configuring Cisco SUBE/Gateways (ICCC) Eğitimi

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

Cisco CUBE ve IOS XE ses ağ geçitlerinde dial-peer, SIP trunk, codec/transcoding, SIP profile ve SRTP/TLS ile çağrı sorun gidermeyi uygulamalı öğrenin.

Detayları Gör →
Cisco TeknolojileriInstalling, Configuring, Monitoring and Troubleshooting Cisco (Viptela) SDWAN (SDWAN) Eğitimi
Ağ Teknolojileri Eğitimleri

Installing, Configuring, Monitoring and Troubleshooting Cisco (Viptela) SDWAN (SDWAN) Eğitimi

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

Cisco (Viptela) SD-WAN'da vManage/vBond/vSmart, OMP, TLOC/IPsec overlay, control/data policy, app-aware routing ve sorun gidermeyi uygulamalı öğrenin.

Detayları Gör →
Cisco TeknolojileriInterconnecting Cisco Networking Devices ICND Eğitimi
Ağ Teknolojileri Eğitimleri

Interconnecting Cisco Networking Devices ICND Eğitimi

3 günBaşlangıçOnline / Yüz Yüze / Hibrit

Cisco IOS CLI, switch/VLAN, IPv4 subnetting, statik ve OSPF yönlendirme, DHCP/NAT ve ACL ile temel ağ kurmayı Packet Tracer laboratuvarıyla öğrenin.

Detayları Gör →
Cisco TeknolojileriIntroducing Automation for Cisco Solutions Eğitimi
Ağ Teknolojileri Eğitimleri

Introducing Automation for Cisco Solutions Eğitimi

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

Cisco çözümleri için Python, REST API, NETCONF/RESTCONF, YANG ve Ansible ile ağ otomasyonunu DevNet Sandbox laboratuvarıyla uygulamalı öğrenin.

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