AZ-400 - MICROSOFT DEVOPS SOLUTIONS: DEPLOYMENT STRATEGIES AND FEATURE FLAGS EĞİTİMİ

Riski küçülterek kademeli yayın yapın

AZ-400 kapsamında deployment ring, blue/green, canary, feature flag ve progressive delivery stratejileri

AZ-400 kapsamında deployment ring, blue/green, canary dağıtım stratejileri ve feature flag ile progressive delivery'yi öğreten ileri seviye uygulamalı eğitim.

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

Eğitim Hakkında

Dağıtım riskini kademeli açılım ve özellik bayraklarıyla yönetme

AZ-400 serisinin bu modülü, dağıtım stratejilerini ve feature flag kullanımını progressive delivery bağlamında öğretir. Deployment ring (halka) tabanlı kademeli yayın, blue/green, canary ve rolling stratejiler Azure araçlarıyla ele alınır. Feature flag ile dağıtımdan bağımsız özellik yönetimi, Azure App Configuration Feature Management, targeting ve percentage filter, kill switch işlenir. Progressive exposure, metrik tabanlı otomatik ilerleme, A/B test ve dark launch ele alınır. Azure Pipelines/GitHub Actions ile strateji uygulaması, approval gate ve otomatik rollback uygulamalı gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; dağıtım stratejilerinden feature flag ve progressive delivery'ye kadar uygulamalı akış.

Seviye

İleri Seviye — Dağıtım halkaları, blue/green, canary ve feature flag ile progressive delivery

Öğrenme Metodu

Deployment ring kurma, canary pipeline yapılandırma ve feature flag ile kademeli açılım senaryolarıyla uygulamalı ilerlenir.

Neden Bu Eğitim?

💍Halka Dağıtım

Deployment ring ile değişikliği önce küçük kitlede test edip güvenle yayarsınız.

🚩Bağımsız Açılım

Feature flag ile özelliği dağıtımdan ayırıp istediğiniz anda açar veya kapatırsınız.

📊Metrik Güdümlü

Progressive delivery ile metrik izleyerek yayını otomatik ilerletir ya da durdurursunuz.

Anahtar Konular

az-400deployment ringfeature flagcanary deploymentblue greenprogressive deliveryfeature managementa/b testkademeli açılımazure app configuration
“En güvenli dağıtım, geri dönüşü bir anahtar kadar kolay olandır.”

Ön Koşullar

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

1
CI/CD Temeli

Azure Pipelines veya GitHub Actions ile temel deneyim beklenir.

2
Dağıtım Kavramı

Temel dağıtım ve environment kavramları faydalıdır.

3
İzleme

Application Insights veya temel metrik bilgisi işe yarar.

4
Azure Hesabı

Laboratuvarlar için yetkili Azure aboneliği gereklidir.

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ı dağıtım stratejilerini risk ve kademe açısından karşılaştırır ve uygular.
Modül 1
Deployment Ring
  • Halka (ring) tabanlı kademeli yayın
  • Canary, early adopter, users halkaları
  • Her halkada doğrulama penceresi
  • Halka geçiş kriterleri
  • Microsoft'un ring modeli
  • Ring ile risk sınırlama
Modül 2
Blue/Green
  • İki paralel ortam
  • Slot swap ile uygulama
  • Anında rollback avantajı
  • Veritabanı uyumluluk sorunu
  • Trafik yönlendirme
  • Maliyet değerlendirmesi
Modül 3
Canary
  • Küçük yüzdeyle başlama
  • Metrik izleyerek artırma
  • Canary analizi otomasyonu
  • Erken durdurma (abort)
  • Traffic Manager/ingress ile trafik bölme
  • Blue/green ile farkı
Modül 4
Rolling Deployment
  • Kademeli instance yenileme
  • maxSurge/maxUnavailable ayarı
  • Kapasite ve kesinti dengesi
  • Rolling'de rollback zorluğu
  • Health check ile ilerleme
  • Senaryoya uygunluk
Günün hedefiKatılımcı feature flag ile özellikleri dağıtımdan bağımsız yönetir ve yaşam döngüsünü kurar.
Modül 1
Feature Flag Temeli
  • Flag ile dağıtım-açılım ayrımı
  • Release vs feature toggle türleri
  • Flag'in kodda kullanımı
  • Technical debt riski
  • Flag isimlendirme standardı
  • Merkezi yönetim gereği
Modül 2
Azure Feature Management
  • App Configuration feature management
  • Feature Management SDK (.NET, JS)
  • Flag tanımı ve varsayılan durum
  • Ortam bazlı flag (label)
  • Flag değişikliğinin anında etkisi
  • Cache ve refresh
Modül 3
Filter ve Hedefleme
  • Percentage filter ile yüzde açılım
  • Targeting filter (kullanıcı/grup)
  • Time window filter
  • Custom filter yazma
  • Rollout yüzdesini kademeli artırma
  • Deterministik hedefleme
Modül 4
Flag Yaşam Döngüsü
  • Flag oluşturma ve onay
  • Kademeli açılım planı
  • Tam açılım sonrası temizlik
  • Ölü flag tespiti
  • Flag envanteri
  • Kill switch acil kapatma
Günün hedefiKatılımcı metrik tabanlı progressive delivery kurar ve A/B test ile otomatik rollback uygular.
Modül 1
Progressive Exposure
  • Kademeli maruz bırakma (exposure)
  • Metrik eşiği ile ilerleme
  • Dark launch ile gizli yayın
  • Halka + flag kombinasyonu
  • Gözlemlenebilirlik ile güven
  • İlerleme/durdurma kararı
Modül 2
A/B Test ve Deney
  • A/B test tasarımı
  • Varyant atama ve ölçüm
  • İş metriği ile değerlendirme
  • İstatistiksel anlamlılık
  • Deney süresi ve örneklem
  • Sonuca göre tam açılım
Modül 3
Otomatik Rollback
  • Alarm tabanlı otomatik geri alma
  • Flag ile anında kapatma
  • Hata oranı eşiği
  • Rollback vs flag kapatma seçimi
  • Smoke test doğrulama
  • Rollback runbook'u
Modül 4
Pipeline Uygulaması
  • Ring'leri stage olarak modelleme
  • Approval gate ile halka geçişi
  • Canary pipeline kurulumu
  • Flag API'si ile pipeline entegrasyonu
  • Metrik gate (Application Insights)
  • Uçtan uca progressive akış

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ring Dağıtım

Deployment ring ile kademeli ve risk sınırlı yayın kurarsınız.

✅
Blue/Green & Canary

Blue/green ve canary stratejilerini doğru senaryoya eşlersiniz.

✅
Feature Flag

Özellikleri dağıtımdan bağımsız açıp kapatırsınız.

✅
Hedefleme

Targeting ve percentage filter ile seçili kitleye açarsınız.

✅
Flag Hijyeni

Flag yaşam döngüsünü yönetip ölü bayrakları temizlersiniz.

✅
Progressive Delivery

Metrik güdümlü kademeli açılım ve dark launch kurgularsınız.

✅
A/B Test

A/B testiyle varyantları ölçer ve veriyle karar verirsiniz.

✅
Otomatik Rollback

Alarm ve kill switch ile hatalı yayını anında geri alırsınız.

Kimler İçin Uygundur?

  • Dağıtım riskini azaltmak ve kademeli yayın yapmak isteyen DevOps mühendisleri
  • release yöneticileri
  • geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Dağıtım riskini azaltmak ve kademeli yayın yapmak isteyen DevOps mühendisleri, release yöneticileri ve geliştiriciler için uygundur.
Deployment ring nedir?
Değişikliği önce küçük bir kullanıcı halkasına (canary), sonra giderek daha geniş halkalara yayan kademeli bir yayın modelidir; eğitimde pipeline'da modellenir.
Feature flag ile canary farkı nedir?
Canary altyapı düzeyinde trafik böler; feature flag ise kod içinde özelliği açıp kapatır. İkisi birlikte kullanılabilir ve eğitimde kombinasyonu işlenir.
Kill switch nedir?
Bir özelliği acil durumda anında kapatan feature flag mekanizmasıdır; dağıtım geri almadan sorunu durdurmayı sağlar.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; Microsoft 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. AZ-400 - Microsoft DevOps Solutions: Deployment Strategies a 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ıAWS DevOps Engineer Professional : CloudFormation Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : CloudFormation Eğitimi

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

CloudFormation ile nested stack, change set, custom resource, StackSets ve drift yönetimi kullanarak kurumsal IaC kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : CodeBuild Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : CodeBuild Eğitimi

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

AWS CodeBuild ile buildspec, önbellek, test raporu, Docker/ECR, batch build ve VPC/güvenlik yapılandırmasıyla ölçeklenen build hattı kurmayı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : CodeCommit Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : CodeCommit Eğitimi

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

AWS CodeCommit ile IAM erişim, pull request onay kuralları, tetikleyiciler ve CodePipeline entegrasyonuyla güvenli kaynak yönetimini uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : CodePipeline Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : CodePipeline Eğitimi

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

AWS CodePipeline ile source-build-test-deploy aşamaları, onay kapıları, custom action ve çok hesaplı/çok bölgeli CI/CD hattı kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : Configuration Management Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : Configuration Management Eğitimi

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

Systems Manager State Manager, Patch Manager, Inventory ve runbook'larla AWS sunucu filolarında yapılandırma yönetimini tutarlı kurmayı öğrenin.

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