MS AZURE DEVOPS SOLUTIONS: DESIGN AND SET UP RELEASE STRATEGY & WORKFLOW EĞİTİMİ

Yayın akışını kontrollü ve güvenli tasarla

Multi-stage YAML pipeline, environment, approval/check, gated release ve ring tabanlı dağıtımla Azure DevOps'ta uçtan uca bir yayın stratejisi kurun.

Azure DevOps yayın stratejisi eğitimi; multi-stage YAML ve deployment job stratejileri, environment, approval/check, quality gate, ring tabanlı dağıtım, release notes ve rollback'i uygulamalı ele alır.

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

Eğitim Hakkında

Multi-stage YAML, environment, approval ve yayın akışı

Bu eğitim, AZ-400 kapsamında yayın stratejisi ve iş akışı tasarımına odaklanır. Multi-stage YAML pipeline, stage/job/step yapısı, deployment job ve strategy (runOnce, rolling, canary) işlenir. Environment tanımı, kaynak (Kubernetes, VM) ve approval/check (manual approval, business hours, Azure Function/REST API gate) ele alınır. Artifact tüketimi, pipeline resource, stage bağımlılığı (dependsOn, condition) ve manuel/otomatik yayın tetikleme anlatılır. Yayın kaliteyi ölçen quality gate, release notes otomasyonu, ring/aşamalı dağıtım ve geri alma (rollback) stratejisi gösterilir. Classic release pipeline ile YAML karşılaştırması da yapılır. Katılımcı, denetimli ve tekrarlanabilir bir yayın akışı tasarlayabilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar multi-stage pipeline'dan approval, quality gate ve yayın desenlerine ilerler.

Seviye

İleri Seviye — Azure Pipelines'ta yayın stratejisi ve iş akışı: multi-stage YAML, environment, approval ve ilerleyen dağıtım desenlerinin tasarımı.

Öğrenme Metodu

Katılımcılar çok ortamlı bir multi-stage YAML pipeline'ı approval ve gate'lerle kurarak öğrenir.

Neden Bu Eğitim?

🚦Denetimli Yayın

Approval ve check'lerle üretime çıkışı kontrol altında tutarsınız.

🧩Multi-stage

YAML multi-stage ile build-test-deploy akışını tek dosyada tanımlarsınız.

↩️Güvenli Geri Dönüş

Ring dağıtım ve rollback ile riskli yayınları hızla geri alırsınız.

Anahtar Konular

azure devops releasemulti-stage yamldeployment strategyapproval checkquality gatering deploymentcanary deploymentrollbackrelease pipelineaz-400
“İyi yayın stratejisi, cesareti veriyle besler.”

Ön Koşullar

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

1
Pipeline Deneyimi

Azure Pipelines YAML ve build/deploy kavramlarına aşinalık beklenir.

2
Dağıtım Farkındalığı

Ortam, artifact ve dağıtım kavramları faydalıdır.

3
Bulut Temeli

Azure kaynakları ve service connection kavramları beklenir.

4
Proje Erişimi

Birden fazla ortam tanımlanabilecek bir Azure DevOps projesi ö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ı, çok aşamalı bir YAML pipeline tasarlayabilir.
Modül 1
Stage Yapısı
  • stage, job, step hiyerarşisi
  • Build ve deploy aşama ayrımı
  • Template ile yeniden kullanım
  • Parametre ve değişken geçişi
  • Pipeline resource (artifact)
  • YAML şema organizasyonu
Modül 2
Deployment Job
  • deployment job ve environment hedefi
  • lifecycle hook (preDeploy/deploy/postDeploy)
  • Deployment history görünümü
  • Artifact indirme ve kullanım
  • Çoklu kaynak dağıtımı
  • Deployment job vs normal job
Modül 3
Strategy
  • runOnce dağıtım
  • rolling dağıtım yapılandırması
  • canary stratejisi
  • maxParallel ayarı
  • Hook'larda sağlık kontrolü
  • Strateji seçim kriterleri
Modül 4
Bağımlılık
  • dependsOn ile stage sıralaması
  • condition ile koşullu çalıştırma
  • Fan-out/fan-in akışı
  • Variable ile stage arası veri
  • Manuel ve otomatik tetikleme
  • Stage atlama senaryoları
Günün hedefiKatılımcı, dağıtımı approval ve gate'lerle denetleyebilir.
Modül 1
Environment
  • Environment ve kaynak (K8s/VM) tanımı
  • Deployment job ile eşleme
  • Environment güvenlik izinleri
  • Kaynak sağlık görünümü
  • Environment bazlı değişken
  • Deployment history ve traceability
Modül 2
Approval
  • Manual approval yapılandırma
  • Onaylayıcı ve timeout ayarı
  • Sıralı vs paralel onay
  • Onay talimatları (instructions)
  • Onay audit kaydı
  • Onayı delege etme
Modül 3
Check
  • Business hours check
  • Branch control check
  • Invoke Azure Function/REST API gate
  • Query Azure Monitor alert check
  • Exclusive lock
  • Required template check
Modül 4
Quality Gate
  • Monitor metriğine dayalı kapı
  • Test sonucu ve coverage kapısı
  • Güvenlik tarama kapısı
  • Bekleme ve yeniden deneme
  • Gate başarısızlığında davranış
  • Gate raporlama
Günün hedefiKatılımcı, riski azaltan bir yayın deseni kurabilir.
Modül 1
Ring Dağıtım
  • Ring (aşamalı) kullanıcı grupları
  • Canary ring ve genişleyen yayılım
  • Feature flag ile ring bağlama
  • Ring başına izleme eşiği
  • Otomatik ilerletme kriteri
  • Ring başarısızlığında durdurma
Modül 2
Release Notes
  • Work item'dan release notes üretimi
  • Commit/PR tabanlı değişiklik günlüğü
  • Sürüm etiketleme (tag)
  • Paydaş bildirimi
  • Değişiklik onay izi
  • Otomatik yayın duyurusu
Modül 3
Rollback
  • Önceki artifact'e geri dönüş
  • Blue-green ile anlık geri alma
  • Veritabanı geri alma stratejisi
  • Rollback tetikleyici (alarm)
  • Kısmi (ring) geri alma
  • Rollback testi ve tatbikat
Modül 4
Classic Karşılaştırma
  • Classic release pipeline yapısı
  • YAML'a geçiş (migration)
  • Stage ve gate eşlemesi
  • Artifact kaynakları farkı
  • Hangi senaryoda hangisi
  • Bakım ve versiyonlama farkı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Multi-stage

Çok aşamalı YAML pipeline'lar tasarlayabilirsiniz.

✅
Deployment Job

Strateji (rolling/canary) ile dağıtım job'ları kurabilirsiniz.

✅
Environment

Ortam kaynaklarını ve dağıtım hedeflerini yönetebilirsiniz.

✅
Approval

Manuel onay ve delegasyon akışları kurabilirsiniz.

✅
Gate

Monitor ve test tabanlı quality gate'ler ekleyebilirsiniz.

✅
Ring Dağıtım

Ring tabanlı aşamalı yayın tasarlayabilirsiniz.

✅
Release Notes

Work item'dan otomatik release notes üretebilirsiniz.

✅
Rollback

Hızlı ve güvenli geri alma stratejileri kurabilirsiniz.

Kimler İçin Uygundur?

  • Azure Pipelines'ta kurumsal yayın stratejisi
  • dağıtım akışı tasarlamak isteyen kıdemli DevOps mühendisleri ve release yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure Pipelines'ta kurumsal yayın stratejisi ve dağıtım akışı tasarlamak isteyen kıdemli DevOps mühendisleri ve release yöneticileri için uygundur.
YAML mı classic release mi?
Eğitim ikisini karşılaştırır; yeni projelerde sürümlenebilir ve kod olarak yönetilen multi-stage YAML önerilir, classic'ten geçiş de ele alınır.
Approval ve check farkı nedir?
Approval insan onayıdır; check ise business hours, branch control veya Azure Function gibi otomatik koşullardır ve ikisi environment üzerinde birlikte kullanılır.
Ring dağıtım nedir?
Yayının önce küçük bir kullanıcı halkasına, izleme sonucuna göre kademeli olarak daha geniş halkalara açıldığı risk azaltıcı bir desendir.
Bu eğitim AZ-400 ile ilgili mi?
Evet, içerik AZ-400'ün yayın stratejisi 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: Design and Set Up Release Strateg 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ıMicrosoft Azure Architect Design: Azure DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure Architect Design: Azure DevOps Eğitimi

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

Azure mimar perspektifiyle DevOps strateji tasarımı, araç seçimi, CI/CD ve dağıtım mimarisi, güvenlik ve yönetişim kararlarını ele alan ileri seviye eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure Architect Design: Azure DevOps Planning Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure Architect Design: Azure DevOps Planning Eğitimi

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

Azure Boards ile backlog, sprint ve kapasite planlaması, süreç şablonu özelleştirme, izlenebilirlik ve DevOps benimseme planını ele alan orta seviye eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure Architect Technologies: DevOps & Azure Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure Architect Technologies: DevOps & Azure Eğitimi

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

Azure Pipelines CI/CD, Bicep/ARM altyapı kodu, App Service slot dağıtımı, AKS konteyner, Key Vault ve Azure Monitor ile ileri seviye Azure DevOps uygulama eğiti

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Branching Source Code Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Branching Source Code Eğitimi

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

Git dallanma stratejileri, trunk-based geliştirme, merge türleri, pull request akışı ve Azure Repos branch politikalarını ele alan orta seviye Azure DevOps eğit

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: CI Build Strategy Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: CI Build Strategy Eğitimi

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

Azure Pipelines ile CI build tasarımı, tetikleyiciler, sürümleme, artifact yönetimi, önbellekleme ve container build ile orta seviye sürekli entegrasyon eğitimi

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