CISCO PLATFORMLARIYLA DEVOPS ÇÖZÜMLERİ VE UYGULAMALARI EĞİTİMİ

Ağ otomasyonunu CI/CD disipliniyle üretime taşı

Git/CI-CD akışları, Ansible ve Terraform, IOS XE/NX-OS programlanabilirliği, RESTCONF/NETCONF ve model tabanlı telemetriyi kapsar.

Cisco ağ platformlarında NetDevOps pratiklerini (Git, CI/CD, Ansible, Terraform, NETCONF/RESTCONF, pyATS ve gNMI telemetri) DevNet Sandbox üzerinde uygulamalı öğreten ileri seviye DevOps eğitimi.

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

Eğitim Hakkında

Cisco ağ platformlarında NetDevOps ve altyapı-as-code pratikleri

Bu eğitim, Cisco ağ platformlarında DevOps (NetDevOps) yaklaşımını uygulamalı öğretir. Katılımcı Git ile versiyon kontrolü, CI/CD pipeline (GitLab CI/Jenkins) ile yapılandırma testi ve dağıtımı, Ansible playbook ve roller, Terraform ile altyapı sağlama, IOS XE/NX-OS üzerinde NETCONF/RESTCONF ve YANG modelleri, pyATS/Genie ile ağ doğrulaması ve model tabanlı telemetri (gNMI/gRPC) konularını işler. Cisco DevNet Sandbox ortamında yapılandırma şablonlarının idempotent dağıtımı, drift tespiti, pre/post test ve otomatik geri alma (rollback) senaryoları kurulur. Amaç ağ değişikliklerini güvenli, tekrarlanabilir ve denetlenebilir hale getirmektir.

Süre ve Format

4 Gün. Her gün dört modül; Git, Ansible, Terraform ve pyATS ile DevNet Sandbox üzerinde pipeline ve doğrulama laboratuvarları yapılır.

Seviye

İleri Seviye — Cisco platformlarında NetDevOps: CI/CD, Ansible, Terraform, IOS XE/NX-OS otomasyonu ve model tabanlı telemetri.

Öğrenme Metodu

Her konu DevNet Sandbox üzerinde gerçek Cisco cihazlarına karşı Ansible/Terraform ile uygulanır ve CI/CD pipeline içinde test edilir.

Neden Bu Eğitim?

🔁CI/CD Akışı

Ağ değişikliklerini pipeline içinde test edip güvenle ve tekrarlanabilir biçimde dağıtırsınız.

📦Altyapı-as-Code

Ansible ve Terraform ile yapılandırmayı kod olarak yönetip drift'i engellersiniz.

🧪Otomatik Doğrulama

pyATS/Genie ile pre/post testleri koşup hatalı değişiklikleri üretime çıkmadan yakalarsınız.

Anahtar Konular

Cisco DevOpsNetDevOpsAnsible ağ otomasyonuTerraform CiscoNETCONFRESTCONFpyATSCI/CD ağmodel tabanlı telemetriIOS XE otomasyon
“Ağı kod gibi yönetince değişiklik korku değil, rutin olur.”

Ön Koşullar

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

1
Python Temel

Temel Python ve JSON/YAML okuma yazma becerisi beklenir.

2
Ağ Bilgisi

CCNA düzeyinde yönlendirme/anahtarlama ve IOS CLI aşinalığı gerekir.

3
Linux/Git

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

4
Lab Erişimi

DevNet Sandbox veya IOS XE/NX-OS erişimi ve kod editörü 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ı Git ile ağ konfigürasyonunu versiyonlar ve temel CI akışını kurar.
Modül 1
DevOps Kültürü
  • NetDevOps ilkeleri
  • infrastructure as code kavramı
  • idempotency
  • source of truth yaklaşımı
  • shift-left test
  • değişiklik yönetimi
Modül 2
Git Akışı
  • repo, commit, branch
  • feature branch ve merge request
  • conflict çözümü
  • .gitignore ve secrets yönetimi
  • tag ve sürümleme
  • code review süreci
Modül 3
Ortam Kurulumu
  • Python venv ve pip
  • YAML/JSON düzenleme
  • VS Code ve eklentiler
  • DevNet Sandbox erişimi
  • SSH/HTTPS anahtar yönetimi
  • linter (yamllint/pylint)
Modül 4
CI Giriş
  • GitLab CI / Jenkins kavramı
  • .gitlab-ci.yml yapısı
  • runner ve stage tanımı
  • artifact ve cache
  • pipeline tetikleyicileri
  • temel test job'ı
Günün hedefiKatılımcı Ansible ile Cisco cihazlarını idempotent biçimde yapılandırır.
Modül 1
Ansible Temeli
  • inventory ve group_vars
  • ios/nxos koleksiyonları
  • connection: network_cli
  • ad-hoc komut
  • ansible.cfg ayarı
  • vault ile sır yönetimi
Modül 2
Playbook Yazımı
  • task ve module yapısı
  • cisco.ios.ios_config
  • idempotency ve changed_when
  • handler ve notify
  • check mode (dry-run)
  • tags ile seçmeli çalıştırma
Modül 3
Jinja2 Şablon
  • template modülü
  • değişken yerleştirme
  • döngü ve koşul
  • config generate
  • DNS/NTP/AAA şablonu
  • çoklu cihaz dağıtımı
Modül 4
Rol ve Yapı
  • ansible-galaxy init
  • role dizin yapısı
  • defaults vs vars
  • role bağımlılığı
  • collection paketleme
  • CI içinde ansible-lint
Günün hedefiKatılımcı Terraform ile altyapı sağlar ve NETCONF/RESTCONF ile cihaz programlar.
Modül 1
Terraform Temeli
  • provider ve state kavramı
  • HCL sözdizimi
  • plan/apply/destroy
  • variable ve output
  • remote state ve kilit
  • module yapısı
Modül 2
Cisco Provider
  • IOS XE/NX-OS provider
  • ACI/Meraki provider
  • resource tanımı
  • idempotent sağlama
  • drift tespiti ve import
  • dependency graph
Modül 3
NETCONF/YANG
  • NETCONF oturumu
  • YANG veri modelleri
  • ncclient ile sorgu
  • candidate/running datastore
  • edit-config işlemi
  • commit ve rollback
Modül 4
RESTCONF
  • RESTCONF endpoint
  • JSON/XML payload
  • GET/PATCH/PUT istekleri
  • openconfig modelleri
  • requests ile entegrasyon
  • hata yönetimi
Günün hedefiKatılımcı pyATS ile doğrulama kurar ve uçtan uca CI/CD pipeline'ı tamamlar.
Modül 1
pyATS/Genie
  • testbed.yaml tanımı
  • learn ve parse işlemleri
  • AEtest test case
  • pre/post snapshot farkı
  • Genie diff doğrulama
  • rapor üretimi
Modül 2
Model Telemetri
  • model-driven telemetry (MDT)
  • gNMI/gRPC subscribe
  • dial-in vs dial-out
  • YANG path seçimi
  • Telegraf/TIG stack
  • performans trendleri
Modül 3
Güvenli Dağıtım
  • pre-change doğrulama
  • canary ve aşamalı dağıtım
  • otomatik rollback
  • approval gate
  • change log üretimi
  • maintenance window akışı
Modül 4
Uçtan Uca CI/CD
  • lint→test→deploy stage'leri
  • Ansible+Terraform entegrasyonu
  • pyATS test gate
  • secrets yönetimi (vault)
  • notification (chat/e-posta)
  • pipeline iyileştirme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Git Akışı

Ağ konfigürasyonunu Git ile versiyonlar, branch ve review akışını kurarsınız.

✅
Ansible

Idempotent playbook ve rollerle Cisco cihazlarını otomatik yapılandırırsınız.

✅
Terraform

Altyapıyı kod olarak sağlar, state ve drift'i yönetirsiniz.

✅
NETCONF/RESTCONF

YANG modelleriyle cihazları programatik olarak yapılandırırsınız.

✅
pyATS Test

pyATS/Genie ile pre/post doğrulama ve diff raporları üretirsiniz.

✅
Telemetri

gNMI/gRPC model tabanlı telemetriyle ağı gerçek zamanlı izlersiniz.

✅
CI/CD Pipeline

Lint, test ve dağıtım aşamalı bir NetDevOps pipeline'ı kurarsınız.

✅
Güvenli Dağıtım

Canary, approval ve otomatik rollback ile riski azaltırsınız.

Kimler İçin Uygundur?

  • Ağ otomasyonunu CI/CD disipliniyle üretime taşımak isteyen ağ mühendisleri
  • NetDevOps
  • platform ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ağ otomasyonunu CI/CD disipliniyle üretime taşımak isteyen ağ mühendisleri, NetDevOps ve platform ekipleri için uygundur.
Python bilmek şart mı?
Temel Python ve YAML/JSON okuma yazma beklenir; ileri Python bilgisi şart değildir, pratikte gereken kalıplar işlenir.
Hangi araçlar kullanılır?
Git, GitLab CI/Jenkins, Ansible, Terraform, ncclient, pyATS/Genie ve gNMI/Telegraf gibi araçlar DevNet Sandbox üzerinde uygulanır.
Gerçek cihazla mı çalışılır?
Cisco DevNet Sandbox üzerindeki IOS XE/NX-OS cihazlarına karşı gerçek yapılandırma ve doğrulama yapılır.
Eğitim sonunda sertifika var mı?
Katılımcılara 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 Platformlarıyla DevOps Çözümleri ve Uygulamaları Eğiti 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 TeknolojileriENARSI: BGP Path Attributes, Route Reflectors, & Routing Policies Eğitimi
Ağ Teknolojileri Eğitimleri

ENARSI: BGP Path Attributes, Route Reflectors, & Routing Policies Eğitimi

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

CCNP ENARSI 300-410 kapsamında BGP path attribute, best-path, route reflector ve route-map/community politikalarıyla trafik mühendisliğini öğrenin.

Detayları Gör →
Cisco TeknolojileriENARSI: BGP Synchronization, Peer Groups, Route Refresh, & Timers Eğitimi
Ağ Teknolojileri Eğitimleri

ENARSI: BGP Synchronization, Peer Groups, Route Refresh, & Timers Eğitimi

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

CCNP ENARSI 300-410 kapsamında BGP senkronizasyon, peer group/template, route refresh ve timer/dampening ile ölçeklenebilir oturum yönetimini öğrenin.

Detayları Gör →
Cisco TeknolojileriENARSI: Device, SNMP, DHCP, & Syslog Troubleshooting Eğitimi
Ağ Teknolojileri Eğitimleri

ENARSI: Device, SNMP, DHCP, & Syslog Troubleshooting Eğitimi

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

CCNP ENARSI 300-410 kapsamında SNMPv3, DHCP sunucu/relay, Syslog, NTP ve IP SLA/EEM ile yönetim düzlemi sorun gidermeyi uygulamalı öğrenin.

Detayları Gör →
Cisco TeknolojileriENARSI: DMVPN Basics & Configuration Eğitimi
Ağ Teknolojileri Eğitimleri

ENARSI: DMVPN Basics & Configuration Eğitimi

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

CCNP ENARSI 300-410 kapsamında mGRE, NHRP, IPsec ve DMVPN Faz 1/2/3 ile ölçeklenebilir hub-spoke VPN yapılandırmasını uygulamalı öğrenin.

Detayları Gör →
Cisco TeknolojileriENARSI: EIGRP Concepts Eğitimi
Ağ Teknolojileri Eğitimleri

ENARSI: EIGRP Concepts Eğitimi

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

CCNP ENARSI 300-410 kapsamında EIGRP DUAL, metrik, feasible successor, named mode, özetleme, stub ve SIA sorun gidermeyi uygulamalı öğrenin.

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