CISCO NETWORK CCNA AUTOMATION - CCNAAUTO EĞİTİMİ

Ağınızı elle değil kodla yönetmeye başlayın

Cisco cihazlarını Python, REST API, NETCONF/RESTCONF ve Ansible ile programatik olarak yapılandırmayı uygulamalı öğrenin

CCNA bilgisini ağ otomasyonuna taşıyan eğitim. Python, JSON/XML/YAML, REST API, YANG tabanlı NETCONF/RESTCONF ve Ansible konuları DevNet Sandbox ve IOS XE cihazlarında uygulamalı işlenir.

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

Eğitim Hakkında

CCNA bilgisini ağ otomasyonu ve programlanabilirliğe taşıyan uygulamalı eğitim

Bu eğitim, CCNA düzeyinde ağ bilgisine sahip katılımcılara Cisco ortamlarında ağ otomasyonunun temellerini kazandırır. Python ile değişken, veri yapısı, döngü ve fonksiyonlar; JSON, XML ve YAML veri formatları; REST API kavramları ve requests kütüphanesi işlenir. Model tabanlı yapılandırma için YANG veri modelleri, NETCONF ve RESTCONF protokolleri, ncclient kütüphanesi uygulanır. Ansible ile playbook, inventory, ios modülleri ve idempotent yapılandırma yönetimi; Git ile sürüm kontrolü ve CI/CD'ye giriş ele alınır. Katılımcı, DevNet Sandbox ve gerçek IOS XE cihazlarında otomasyon betikleri geliştirir.

Süre ve Format

3 Gün. Her gün dört modül; Python temelleri, API/veri formatları, NETCONF/RESTCONF ve Ansible başlıkları uygulamalı işlenir.

Seviye

Orta Seviye — Cisco ağlarında Python, REST API, NETCONF/RESTCONF, YANG ve Ansible ile ağ otomasyonunun temelleri

Öğrenme Metodu

Her konu, Cisco DevNet Sandbox ve IOS XE cihazları üzerinde Python betikleri ve Ansible playbook'larıyla gerçek otomasyon senaryolarıyla yürütülür.

Neden Bu Eğitim?

🐍Kodla Yönetim

Tekrarlayan CLI işlerini Python betikleriyle saniyeler içinde onlarca cihaza uygularsınız.

🔌API Hakimiyeti

REST API, NETCONF ve RESTCONF ile cihazları modern arayüzler üzerinden yapılandırırsınız.

⚙️Idempotent Yapı

Ansible ile her çalıştırmada aynı sonucu veren, hatasız yapılandırmalar üretirsiniz.

Anahtar Konular

ccna automationccnaautoağ otomasyonupython networknetconfrestconfyangansiblecisco devnetrest apinetwork programmabilityios xe otomasyon
“Bir kez yazılan iyi bir betik, bin kez tekrarlanan elle yapılandırmadan daha değerlidir.”

Ön Koşullar

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

1
CCNA Bilgisi

VLAN, yönlendirme, IP adresleme ve temel IOS yapılandırmasına hakimiyet beklenir.

2
Temel Terminal

Linux/komut satırı ve metin editörü kullanımına aşinalık faydalıdır.

3
Programlama

Programlama deneyimi gerekmez; Python temelleri eğitimde sıfırdan verilir.

4
Lab Erişimi

Python 3, Git ve DevNet Sandbox veya IOS XE cihazına erişim önerilir.

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 için gerekli Python temellerini öğrenir ve JSON/XML/YAML veri formatlarını işleyebilir.
Modül 1
Ağ Otomasyonuna Giriş
  • manuel CLI yönetiminin ölçeklenme sorunları
  • imperatif ve declaratif yaklaşım farkı
  • control plane, data plane ve management plane
  • SDN ve controller tabanlı ağ kavramı
  • otomasyon kullanım senaryoları ve ROI
  • DevNet ekosistemi ve kaynaklar
Modül 2
Python Temelleri
  • değişkenler, string, integer ve boolean tipler
  • list, dictionary ve tuple veri yapıları
  • if/else ve for/while döngüleri
  • fonksiyon tanımı ve parametre geçişi
  • modül içe aktarma ve pip ile paket kurulumu
  • hata yakalama (try/except) ve dosya işlemleri
Modül 3
Veri Serileştirme Formatları
  • JSON yapısı ve json modülü ile parse/dump
  • XML elementleri ve ElementTree ile işleme
  • YAML söz dizimi ve pyyaml kullanımı
  • formatlar arası dönüşüm ve eşleme
  • veri formatlarının API yanıtlarındaki rolü
  • iç içe veri yapılarına erişim
Modül 4
Geliştirme Ortamı ve Git
  • virtualenv ile izole Python ortamı
  • VS Code ve kod editörü kullanımı
  • git init, add, commit ve push akışı
  • branch, merge ve çakışma çözme
  • .gitignore ve repository düzeni
  • GitHub/GitLab ile uzak depo yönetimi
Günün hedefiKatılımcı, REST API'lerle etkileşim kurar ve YANG tabanlı NETCONF/RESTCONF ile cihazları programatik olarak yapılandırabilir.
Modül 1
REST API ve requests
  • HTTP metotları: GET, POST, PUT, DELETE
  • status kodları ve header yapısı
  • requests kütüphanesi ile çağrı yapma
  • token ve basic authentication
  • Postman ile API keşfi ve test
  • API yanıtlarını JSON olarak işleme
Modül 2
YANG Veri Modelleri
  • YANG dil yapısı: container, list, leaf
  • IETF ve OpenConfig modelleri
  • native (Cisco-IOS-XE) modeller
  • data store: running, candidate, startup
  • pyang ile model inceleme
  • XPath ile veri yolu belirtme
Modül 3
NETCONF Protokolü
  • NETCONF RPC ve SSH taşıma katmanı
  • <get-config> ve <edit-config> işlemleri
  • ncclient kütüphanesi ile bağlantı
  • candidate config ve commit mantığı
  • capability exchange ve hello mesajı
  • yapılandırma değişikliklerini doğrulama
Modül 4
RESTCONF Protokolü
  • RESTCONF ve HTTP tabanlı erişim
  • URI yapısı ve YANG model eşlemesi
  • JSON ve XML payload formatları
  • GET/PATCH/PUT ile config değiştirme
  • RESTCONF etkinleştirme (ip http secure-server)
  • NETCONF ile RESTCONF karşılaştırması
Günün hedefiKatılımcı, Ansible ile çok cihazlı yapılandırmaları otomatikleştirir ve otomasyon iş akışlarını yönetebilir.
Modül 1
Ansible Temelleri
  • agentless mimari ve SSH/NETCONF bağlantısı
  • inventory dosyası ve host grupları
  • ansible.cfg yapılandırması
  • ad-hoc komutlar ve ping modülü
  • idempotency ve declaratif durum kavramı
  • gather_facts ve değişken toplama
Modül 2
Playbook Geliştirme
  • YAML tabanlı playbook yapısı
  • play, task ve module ilişkisi
  • variables, facts ve register kullanımı
  • loop, when ve koşullu çalıştırma
  • handlers ve notify mekanizması
  • jinja2 template ile dinamik config
Modül 3
Cisco Ağ Modülleri
  • cisco.ios koleksiyonu ve kurulumu
  • ios_config ve ios_command modülleri
  • ios_facts ile cihaz bilgisi toplama
  • NETCONF için netconf_config modülü
  • backup ve restore görevleri
  • toplu VLAN/arayüz yapılandırma örnekleri
Modül 4
Otomasyon İş Akışı
  • role yapısı ile modüler playbook
  • Ansible Vault ile kimlik bilgisi şifreleme
  • yapılandırma uyumluluk denetimi
  • Git ile playbook sürüm kontrolü
  • CI/CD boru hattına giriş kavramı
  • otomasyon sonuçlarını raporlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Python Betikleme

Ağ görevleri için veri yapıları ve fonksiyonlarla Python betikleri yazabilirsiniz.

✅
Veri Formatları

JSON, XML ve YAML verilerini programatik olarak işleyip dönüştürebilirsiniz.

✅
REST API

requests kütüphanesiyle cihaz ve controller API'lerine çağrı yapabilirsiniz.

✅
YANG Modelleri

IETF ve OpenConfig YANG modellerini okuyup yapılandırmaya uygulayabilirsiniz.

✅
NETCONF/RESTCONF

ncclient ve RESTCONF ile cihazları model tabanlı yapılandırabilirsiniz.

✅
Ansible Playbook

Idempotent playbook'larla çok cihazlı yapılandırmaları otomatikleştirebilirsiniz.

✅
Sürüm Kontrolü

Git ile otomasyon kodunuzu versiyonlayıp ekip olarak yönetebilirsiniz.

✅
İş Akışı Tasarımı

DevNet Sandbox üzerinde uçtan uca otomasyon iş akışları kurabilirsiniz.

Kimler İçin Uygundur?

  • CCNA seviyesinde bilgiye sahip ağ mühendisleri
  • tekrarlayan yapılandırma görevlerini otomatikleştirmek isteyen sistem/ağ yöneticileri
  • ağ programlanabilirliğine giriş yapmak isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
CCNA seviyesinde ağ bilgisine sahip, tekrarlayan yapılandırma görevlerini otomatikleştirmek isteyen ağ mühendisleri ve ağ programlanabilirliğine giriş yapacaklar içindir.
Önceden Python bilmek gerekir mi?
Hayır; Python temelleri eğitimde sıfırdan verilir, ancak CCNA düzeyinde ağ bilgisi beklenir.
Gerçek cihazla mı çalışılır?
Cisco DevNet Sandbox ortamı ve IOS XE cihazları üzerinde Python betikleri ve Ansible playbook'larıyla uygulama yapılır.
NETCONF ve RESTCONF farkı işleniyor mu?
Evet; iki protokol de YANG modelleri, veri store'ları ve payload formatlarıyla karşılaştırmalı olarak uygulanır.
Eğitim sonunda sertifika veriliyor mu?
Evet; 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. Cisco Network CCNA Automation - CCNAAUTO 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 TeknolojileriImplementing Cisco SD-WAN Solutions (ENSDWI) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco SD-WAN Solutions (ENSDWI) Eğitimi

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

Cisco Catalyst SD-WAN: vManage/vBond/vSmart/cEdge, OMP, TLOC, app-aware routing, merkezi politikalar ve güvenlik konularını ENSDWI 300-415 kapsamında uygulamalı

Detayları Gör →
Cisco TeknolojileriImplementing Cisco SD-WAN Solutions Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco SD-WAN Solutions Eğitimi

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

Cisco Catalyst SD-WAN temeli: denetleyici onboarding, OMP/TLOC overlay yönlendirme, VPN segmentasyonu, şablonlar ve vManage izleme konularını uygulamalı öğrenin

Detayları Gör →
Cisco TeknolojileriImplementing Cisco Service Provider Advanced Routing Solutions (SPRI) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco Service Provider Advanced Routing Solutions (SPRI) Eğitimi

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

Servis sağlayıcı ileri yönlendirme: BGP route reflector, confederation, RPL, IS-IS/OSPF, PIM multicast ve BFD/FRR konularını SPRI 300-510 kapsamında öğrenin.

Detayları Gör →
Cisco TeknolojileriImplementing Cisco Wireless Network Fundamentals Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing Cisco Wireless Network Fundamentals Eğitimi

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

Cisco kablosuz ağ temeli: 802.11 standartları, RF kavramları, CAPWAP/WLC mimarisi, WLAN yapılandırması ve WPA2/WPA3 güvenlik konularını uygulamalı öğreten temel

Detayları Gör →
Cisco TeknolojileriImplementing DevOps Solutions and Practices Using Cisco Platforms (DEVOPS) Eğitimi
Ağ Teknolojileri Eğitimleri

Implementing DevOps Solutions and Practices Using Cisco Platforms (DEVOPS) Eğitimi

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

Cisco platformlarında DevOps: Git/CI-CD, Docker, Kubernetes, Ansible/Terraform, NETCONF/RESTCONF ve gözlemlenebilirlik konularını DEVOPS 300-910 kapsamında öğre

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