CISCO CERTIFIED DEVNET PROFESSIONAL & SPECIALIST 300-910 DEVOPS EĞİTİMİ

Ağ otomasyonunu CI/CD hattına taşıyın

Docker, Kubernetes, Ansible ve CI/CD boru hatlarıyla Cisco NetDevOps yaşam döngüsünü uçtan uca kurun ve gözlemleyin.

Cisco 300-910 DEVOPS eğitimi Git, Docker, Kubernetes, Ansible, Terraform ve Prometheus/Grafana ile CI/CD boru hatları ve ağ otomasyonunu uygulamalı öğretir. DevNet Professional adayları için uçtan uca NetDevOps yaşam döngüsü.

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

Eğitim Hakkında

DevNet Professional 300-910 DEVOPS sınav hedeflerine göre yazılım ve altyapı otomasyonu

Bu eğitim, Cisco Certified DevNet Professional ve Specialist 300-910 DEVOPS sınav hedeflerini uygulamalı olarak işler. Git tabanlı sürüm kontrolü, Docker ile konteynerleştirme, Kubernetes üzerinde dağıtım, Ansible ile konfigürasyon yönetimi, GitLab CI ve Jenkins ile sürekli entegrasyon/sürekli dağıtım (CI/CD) boru hatları, Prometheus ve Grafana ile metrik toplama, ELK yığını ile log analizi konularını kapsar. Cisco NSO ve pyATS ile ağ otomasyonunun DevOps yaşam döngüsüne nasıl oturduğunu, altyapıyı kod olarak (IaC) yönetmeyi ve gözlemlenebilirlik pratiklerini laboratuvar senaryolarıyla öğretir.

Süre ve Format

4 Gün. Her gün dört modül; kaynak kontrolünden başlayıp konteyner, CI/CD ve gözlemlenebilirliğe uzanan uygulamalı lab akışı.

Seviye

İleri Seviye — Cisco platformlarında CI/CD, konteynerleştirme, altyapı otomasyonu ve gözlemlenebilirlik yelpazesini kapsar.

Öğrenme Metodu

Her konu, yerel Docker ve Kubernetes ortamında kurulan gerçek boru hatları ve Cisco DevNet Sandbox üzerinde çalışan laboratuvarlarla pekiştirilir.

Neden Bu Eğitim?

🔁CI/CD Hattı

GitLab CI ve Jenkins ile test, build ve dağıtım aşamalarını otomatikleştirerek hatasız ve tekrarlanabilir sürümler çıkarırsınız.

📦Konteyner Uzmanlığı

Docker imajları ve Kubernetes manifestleri ile uygulamaları taşınabilir, ölçeklenebilir biçimde paketlemeyi öğrenirsiniz.

📊Gözlemlenebilirlik

Prometheus, Grafana ve ELK ile metrik, log ve izleri toplayarak üretim ortamını proaktif izlersiniz.

Anahtar Konular

300-910 DEVOPSCisco DevNet ProfessionalNetDevOps eğitimiCI/CD pipelineDocker KubernetesAnsible otomasyonTerraform IaCPrometheus GrafanaCisco NSO pyATS
“Otomasyon, tekrar eden işi silmez; onu güvenilir ve ölçülebilir kılar.”

Ön Koşullar

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

1
Python Temeli

Betik yazma ve temel veri yapıları düzeyinde Python bilgisi faydalıdır.

2
Linux Komut Satırı

Bash, paket yönetimi ve dosya sistemi gezinmesine aşinalık gerekir.

3
Ağ Bilgisi

TCP/IP, REST API ve temel ağ cihaz yönetimi kavramlarını bilmek önerilir.

4
Lab Ortamı

Docker kurulu, en az 8 GB RAM'li bir makine ve DevNet Sandbox erişimi ö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ı Git tabanlı iş akışlarını ve temiz, test edilebilir kod yapısını kurar.
Modül 1
Git İş Akışları
  • feature branch ve GitFlow modelleri
  • merge, rebase ve çakışma çözümü
  • pull request ve kod inceleme süreci
  • semantic versioning ve etiketleme
  • pre-commit kancaları ile linting
  • commit mesajı standartları
Modül 2
Python Uygulama Yapısı
  • virtualenv ve pip ile bağımlılık yönetimi
  • requirements.txt ve sürüm pinleme
  • modül, paket ve __init__ düzeni
  • pytest ile birim test yazımı
  • flake8 ve black ile kod kalitesi
  • logging modülü ile yapılandırılabilir log
Modül 3
REST API Tüketimi
  • requests kütüphanesiyle GET/POST çağrıları
  • OAuth2 token ve kimlik doğrulama akışı
  • JSON serileştirme ve şema doğrulama
  • hata yönetimi ve retry mantığı
  • rate limiting ve sayfalama
  • Cisco DevNet API örnekleriyle pratik
Modül 4
12-Factor Uygulama İlkeleri
  • konfigürasyonu ortam değişkeninde tutma
  • durumsuz (stateless) servis tasarımı
  • backing service bağımlılıkları
  • build-release-run ayrımı
  • log'ları olay akışı olarak ele alma
  • yatay ölçeklenebilir süreç modeli
Günün hedefiKatılımcı uygulamaları Docker imajına paketler ve Kubernetes üzerinde dağıtır.
Modül 1
Docker İmaj Oluşturma
  • Dockerfile katman mimarisi ve önbellek
  • multi-stage build ile imaj küçültme
  • ENTRYPOINT ve CMD farkı
  • imaj etiketleme ve registry'e push
  • docker-compose ile çok servisli yığın
  • imaj güvenlik taraması
Modül 2
Konteyner Çalışma Zamanı
  • volume ve bind mount ile veri kalıcılığı
  • bridge, host ve overlay ağ modları
  • ortam değişkeni ve secret yönetimi
  • sağlık kontrolü (healthcheck) tanımı
  • CPU ve bellek kaynak limitleri
  • log sürücüleri ve çıktı yönlendirme
Modül 3
Kubernetes Temelleri
  • Pod, ReplicaSet ve Deployment nesneleri
  • Service ve Ingress ile trafik yönetimi
  • ConfigMap ve Secret kullanımı
  • kubectl ile manifest uygulama
  • namespace ve kaynak kotaları
  • liveness ve readiness probe tanımı
Modül 4
Dağıtım Stratejileri
  • rolling update ve geri alma (rollback)
  • blue-green dağıtım yaklaşımı
  • canary sürüm ile kademeli yayılım
  • Helm chart ile paketleme
  • HorizontalPodAutoscaler ile ölçekleme
  • kalıcı depolama (PersistentVolume)
Günün hedefiKatılımcı test, build ve dağıtım aşamalı uçtan uca bir CI/CD boru hattı kurar.
Modül 1
CI/CD Pipeline Tasarımı
  • .gitlab-ci.yml ve Jenkinsfile sözdizimi
  • stage, job ve artifact tanımları
  • runner ve agent yapılandırması
  • ortam bazlı dağıtım (staging/prod)
  • test ve build adımlarının paralelleştirilmesi
  • onay (manual approval) kapıları
Modül 2
Ansible ile Konfigürasyon
  • playbook, task ve role yapısı
  • inventory ve grup değişkenleri
  • idempotent görev tasarımı
  • Jinja2 şablonlarıyla konfig üretimi
  • ansible-vault ile sır şifreleme
  • ağ cihazları için ios_config modülü
Modül 3
Altyapı Kod Olarak (IaC)
  • Terraform ile kaynak tanımlama
  • durum (state) dosyası yönetimi
  • plan ve apply yaşam döngüsü
  • modüllerle yeniden kullanılabilirlik
  • sürüm kontrolünde IaC tutma
  • drift tespiti ve uzlaştırma
Modül 4
Cisco Ağ Otomasyonu
  • Cisco NSO ile servis modelleme
  • pyATS ve Genie ile test ve doğrulama
  • YANG veri modelleri ve NETCONF
  • RESTCONF ile konfig çekme/yazma
  • otomatik ağ testlerini pipeline'a bağlama
  • konfig yedekleme ve geri yükleme akışı
Günün hedefiKatılımcı dağıtılan servisleri metrik, log ve izlerle izler ve güvenli teslimatı uygular.
Modül 1
Metrik ve İzleme
  • Prometheus ile metrik toplama
  • exporter ve scrape konfigürasyonu
  • PromQL ile sorgu yazımı
  • Grafana panoları ve eşik tanımı
  • Alertmanager ile uyarı yönlendirme
  • SLI/SLO ve hata bütçesi kavramı
Modül 2
Log ve İz Analizi
  • ELK yığını ile merkezi loglama
  • Logstash ve Filebeat ile log toplama
  • Kibana ile arama ve görselleştirme
  • yapılandırılmış JSON log üretimi
  • dağıtık izleme (tracing) temelleri
  • korelasyon kimliği ile istek takibi
Modül 3
Güvenli Teslimat (DevSecOps)
  • pipeline'da bağımlılık zafiyet taraması
  • imaj imzalama ve kaynak bütünlüğü
  • secret'ların vault ile yönetimi
  • en az ayrıcalık ilkesi
  • statik kod analizi (SAST)
  • güvenlik testlerini CI aşamasına ekleme
Modül 4
Dayanıklılık ve Kurtarma
  • sağlık kontrolü ve otomatik yeniden başlatma
  • geri alma (rollback) otomasyonu
  • kaos mühendisliği temelleri
  • yedekleme ve felaket kurtarma planı
  • kapasite planlama ve ölçek testi
  • olay (incident) sonrası analiz

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
CI/CD Kurma

GitLab CI veya Jenkins ile test, build ve dağıtım aşamalı boru hatları tasarlayabilirsiniz.

✅
Konteynerleştirme

Uygulamaları Docker imajına paketleyip Kubernetes üzerinde dağıtabilirsiniz.

✅
Ansible Otomasyonu

Playbook ve rollerle idempotent konfigürasyon yönetimi uygulayabilirsiniz.

✅
IaC Yönetimi

Terraform ile altyapıyı kod olarak tanımlayıp sürüm kontrolünde yönetebilirsiniz.

✅
Ağ Otomasyonu

NSO ve pyATS ile ağ servislerini modelleyip otomatik doğrulayabilirsiniz.

✅
Gözlemlenebilirlik

Prometheus, Grafana ve ELK ile metrik ve logları toplayıp izleyebilirsiniz.

✅
Güvenli Teslimat

Pipeline'a zafiyet taraması ve secret yönetimi ekleyerek DevSecOps uygulayabilirsiniz.

✅
Sınav Hazırlığı

300-910 DEVOPS hedeflerine uygun pratik senaryolarla sınava hazırlanabilirsiniz.

Kimler İçin Uygundur?

  • Ağ otomasyonunu CI/CD süreçlerine taşımak isteyen ağ mühendisleri
  • DevOps mühendisleri
  • 300-910 sınavına hazırlanan DevNet uzman adayları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Ağ otomasyonunu CI/CD'ye taşımak isteyen ağ ve DevOps mühendisleri ile 300-910 sınavına hazırlanan adaylar için uygundur.
Eğitim öncesi Python bilmek şart mı?
Temel düzey Python ve Linux komut satırı bilgisi süreci kolaylaştırır; ileri programcılık gerekmez.
Hangi araçlar uygulamalı işlenir?
Git, Docker, Kubernetes, Ansible, Terraform, GitLab CI/Jenkins, Prometheus, Grafana ve ELK laboratuvarlarda kullanılır.
Sınav ücreti eğitime dahil mi?
Hayır; resmi 300-910 sınavının başvurusu ve ücreti ilgili kuruma aittir, eğitim sınav hazırlığına odaklanır.
Eğitim sonunda sertifika veriliyor mu?
Evet, tamamlayanlara 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 Certified DevNet Professional & Specialist 300-910 DEV 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

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn