MS AZURE DEVOPS SOLUTIONS: IMPLEMENT DEPLOYMENT PATTERNS EĞİTİMİ

Sıfır kesintiyle güvenli dağıtım desenleri kur

Blue-green, canary, rolling, feature flag ve AKS üzerinde progresif teslim ile Azure Pipelines'ta riski azaltan dağıtım desenlerini uygulamalı öğrenin.

Azure DevOps dağıtım desenleri eğitimi; blue-green ve slot swap, canary ve metrik tabanlı sağlık değerlendirmesi, rolling update, feature flag ve AKS progresif teslimi uygulamalı ele alır.

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

Eğitim Hakkında

Blue-green, canary, feature flag ve AKS progresif teslim

Bu eğitim, AZ-400 kapsamında dağıtım desenlerinin uygulanmasına odaklanır. Blue-green dağıtım, trafik kaydırma, slot swap (App Service deployment slot) ve anında geri alma işlenir. Canary dağıtım, kademeli trafik yüzdesi, otomatik sağlık değerlendirmesi ve metrik tabanlı ilerletme ele alınır. Rolling update ve maxParallel yapılandırması anlatılır. Feature flag (App Configuration Feature Management) ile dağıtımdan bağımsız özellik açma, hedefleme ve kill switch gösterilir. Kubernetes/AKS tarafında rolling update, readiness/liveness probe, canary (ingress/weight) ve GitOps yaklaşımına köprü işlenir. Dark launch ve A/B testi de ele alınır. Katılımcı, kesintisiz ve geri alınabilir dağıtım stratejileri uygulayabilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar blue-green ve canary'den feature flag ve AKS progresif teslime ilerler.

Seviye

İleri Seviye — Azure DevOps'ta dağıtım desenleri: blue-green, canary, feature flag ve Kubernetes/AKS progresif teslim uygulaması.

Öğrenme Metodu

Katılımcılar App Service slot swap ve AKS canary'yi metrik tabanlı sağlık kontrolüyle kurarak öğrenir.

Neden Bu Eğitim?

🟢Kesintisiz Yayın

Blue-green ve slot swap ile kullanıcıya kesinti yaşatmadan yayın yaparsınız.

🐤Canary Güveni

Canary ve metrik değerlendirmesiyle riski küçük bir trafikte sınarsınız.

🚩Feature Flag

Özelliği dağıtımdan ayırıp kill switch ile anında kapatabilirsiniz.

Anahtar Konular

deployment patternsblue-green deploymentcanary deploymentfeature flagapp service slotaks rolling updateprogressive deliverydark launcha/b testaz-400
“En iyi dağıtım, kullanıcının fark etmediği dağıtımdır.”

Ön Koşullar

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

1
Pipeline Deneyimi

Multi-stage YAML ve deployment job kavramları beklenir.

2
Konteyner Temeli

Docker ve Kubernetes/AKS'e temel aşinalık faydalıdır.

3
İzleme Farkındalığı

Metrik ve sağlık kontrolü kavramları beklenir.

4
Ortam

Bir AKS kümesi veya App Service ö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ı, kesintisiz blue-green dağıtım kurabilir.
Modül 1
Blue-Green
  • İki paralel ortam mimarisi
  • Trafik yönlendirme (router/LB)
  • Yeni sürümü doğrulama
  • Anlık kesme (cutover)
  • Veritabanı uyumluluğu (backward compatible)
  • Maliyet ve kaynak ikilemi
Modül 2
App Service Slot
  • Deployment slot oluşturma
  • Slot ayarları (sticky settings)
  • Warm-up ve auto-swap
  • Slot swap ile yayın
  • Swap öncesi doğrulama
  • Swap geri alma
Modül 3
Trafik Yönetimi
  • Azure Front Door/Traffic Manager
  • Ağırlıklı trafik dağıtımı
  • DNS ve health probe
  • Oturum tutarlılığı
  • Kademeli trafik artışı
  • Trafik gözlemleme
Modül 4
Geri Alma
  • Swap-back ile anında dönüş
  • Önceki sürüm hazır tutma
  • Rollback tetikleyici kriter
  • Veri migrasyonu geri alma riski
  • Rollback tatbikatı
  • Olay kaydı
Günün hedefiKatılımcı, metrik tabanlı canary dağıtım uygulayabilir.
Modül 1
Canary
  • Küçük trafik yüzdesiyle başlama
  • Canary ve baseline karşılaştırma
  • Pipeline'da canary stage
  • Trafik yüzdesi artışı
  • Canary başarısızlığında durdurma
  • Canary kaynak etiketleme
Modül 2
Sağlık Değerlendirmesi
  • Metrik tabanlı otomatik değerlendirme
  • Hata oranı ve gecikme eşiği
  • Azure Monitor gate ile karar
  • Bekleme penceresi
  • Yanlış pozitif yönetimi
  • Değerlendirme raporu
Modül 3
Rolling
  • Rolling update ve maxParallel
  • Batch büyüklüğü ayarı
  • Her batch sonrası sağlık kontrolü
  • Yavaş rollout stratejisi
  • Rolling vs canary farkı
  • Kesinti riskini azaltma
Modül 4
Otomatik İlerletme
  • Metrik eşiğine göre promote
  • Kademeli yüzde planı (5/25/50/100)
  • Manuel onay ara adımı
  • Otomatik geri alma
  • İlerletme audit
  • Eşik kalibrasyonu
Günün hedefiKatılımcı, özellik ve konteyner dağıtımını güvenle ilerletebilir.
Modül 1
Feature Flag
  • App Configuration Feature Management
  • Dağıtımdan bağımsız özellik açma
  • Hedefleme (percentage/user) filtresi
  • Kill switch ile anında kapatma
  • Feature flag yaşam döngüsü
  • Teknik borç temizliği
Modül 2
AKS Rolling
  • Deployment rolling update stratejisi
  • maxSurge ve maxUnavailable
  • readiness/liveness/startup probe
  • PodDisruptionBudget
  • Image tag ve rollout status
  • kubectl rollout undo
Modül 3
AKS Canary
  • Ingress ağırlık (weight) ile canary
  • İki Deployment ile trafik bölme
  • Service mesh (Istio/Linkerd) canary
  • Metrik tabanlı analiz (Flagger yaklaşımı)
  • Otomatik promote/abort
  • Namespace izolasyonu
Modül 4
Dark Launch/A-B
  • Dark launch ile gizli yayın
  • A/B testi kurgusu
  • Segment bazlı deneyim
  • Metrik karşılaştırma
  • Deney süresi ve karar
  • GitOps'a köprü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Blue-Green

Blue-green ve slot swap ile kesintisiz dağıtım yapabilirsiniz.

✅
Trafik Yönetimi

Front Door/Traffic Manager ile trafiği kademeli kaydırabilirsiniz.

✅
Canary

Metrik tabanlı canary dağıtımları uygulayabilirsiniz.

✅
Rolling

Rolling update'i sağlık kontrolüyle güvenli yönetebilirsiniz.

✅
Feature Flag

Feature flag ile özelliği dağıtımdan ayırabilirsiniz.

✅
AKS Teslim

AKS'te probe ve rollout ile progresif teslim yapabilirsiniz.

✅
Otomatik İlerletme

Eşik tabanlı otomatik promote/abort kurabilirsiniz.

✅
Dark Launch

Dark launch ve A/B ile riski azaltabilirsiniz.

Kimler İçin Uygundur?

  • Azure Pipelines
  • AKS üzerinde ileri dağıtım desenleri uygulamak isteyen kıdemli DevOps mühendisleri ve platform ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure Pipelines ve AKS üzerinde ileri dağıtım desenleri uygulamak isteyen kıdemli DevOps mühendisleri ve platform ekipleri için uygundur.
Blue-green ile canary farkı nedir?
Blue-green trafiği eski ortamdan yeniye tek seferde kaydırır; canary ise kademeli yüzdelerle ilerleyip her adımda metrikle karar verir.
Feature flag neden ayrı bir desen?
Feature flag, kodu dağıtmakla özelliği açmayı ayırır; böylece yayın riskini düşürür ve kill switch ile anında geri alma sağlar.
AKS'te canary nasıl yapılır?
İki Deployment ve ingress ağırlığı ya da service mesh ile trafik bölünür; metrik analizine göre otomatik promote veya abort uygulanır.
Bu eğitim AZ-400 ile ilgili mi?
Evet, içerik AZ-400'ün dağıtım desenleri konularıyla örtüşür; 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. MS Azure DevOps Solutions: Implement Deployment Patterns Eği Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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

DevOps Kültürü ve UygulamalarıContinuous Monitoring ve Feedback Loop Eğitimi
DevOps ve Konteyner Eğitimleri

Continuous Monitoring ve Feedback Loop Eğitimi

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

Prometheus, Grafana, Loki ve OpenTelemetry ile metrik, log ve iz toplayın; SLO/SLI, hata bütçesi ve Alertmanager ile geri bildirim döngüleri kurun.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Eğitimi

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

Git, CI/CD, Docker, Kubernetes ve Terraform ile koddan üretime uçtan uca DevOps: pipeline, container, orkestrasyon, IaC, dağıtım stratejileri ve izleme.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Fundamentals Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Fundamentals Eğitimi

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

DevOps'a sıfırdan başlayın: DevOps kültürü, Git, CI/CD, Docker ve otomasyon temellerini sade ve uygulamalı öğrenin. Başlangıç seviyesi DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAdopting DevOps: Applying DevOps Principles to Build Delivery Solutions Eğitimi
DevOps ve Konteyner Eğitimleri

Adopting DevOps: Applying DevOps Principles to Build Delivery Solutions Eğitimi

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

DevOps ilkelerini somut build ve teslim çözümlerine çevirin: CI hattı tasarımı, artefakt yönetimi, semantik sürümleme, ortam terfisi ve dağıtım stratejileri.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAdopting DevOps: Principles & Practices Eğitimi
DevOps ve Konteyner Eğitimleri

Adopting DevOps: Principles & Practices Eğitimi

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

DevOps'un akış, geri bildirim ve sürekli öğrenme ilkelerini CI, test otomasyonu, IaC ve gözlemlenebilirlik pratikleriyle eşleştirin. Orta seviye DVA eğitimi.

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