DEVELOPING AZURE & WEB SERVICES: ADVANCED DEPLOYMENT EĞİTİMİ

Azure'da sıfır kesintili dağıtım yapın

Dağıtım slotları, mavi-yeşil ve canary, GitHub Actions, Azure DevOps, Bicep, Container Apps ve geri alma stratejileri

Eğitim, Azure üzerinde web uygulaması ve servislerin güvenilir dağıtımını öğretir. App Service dağıtım slotları ve swap, mavi-yeşil ve canary yayın, GitHub Actions ve Azure Pipelines ile CI/CD, Bicep ve ARM şablonları, Docker imajı ve Azure Container Registry…

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

Eğitim Hakkında

Azure web uygulamaları için ileri dağıtım, CI/CD ve altyapı kodu

Eğitim, Azure üzerinde web uygulaması ve servislerin güvenilir dağıtımını öğretir. App Service dağıtım slotları ve swap, mavi-yeşil ve canary yayın, GitHub Actions ve Azure Pipelines ile CI/CD, Bicep ve ARM şablonları, Docker imajı ve Azure Container Registry, Container Apps revizyonları, Key Vault referansları, feature flag ve App Configuration ile geri alma ve dağıtım doğrulama uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde kısa anlatım, kod örneği ve Azure üzerinde çalışan bir laboratuvar yer alır.

Seviye

İleri Seviye — Azure web uygulamaları ve servisleri için ileri dağıtım stratejileri, CI/CD, Bicep, konteyner ve sıfır kesinti yayınlama konularını kapsayan eğitim

Öğrenme Metodu

Örnek bir web API için boru hattı kurulur; slot swap, canary yayın ve otomatik geri alma senaryoları canlı denenir.

Neden Bu Eğitim?

🚀Güvenli Yayın

Slot, canary ve mavi-yeşil stratejileriyle kesintisiz sürüm çıkarırsınız.

📜Kod Olarak Altyapı

Bicep ile ortamları tekrarlanabilir ve denetlenebilir kurarsınız.

↩️Hızlı Geri Alma

Hata durumunda otomatik veya tek adımlı geri dönüş mekanizması kurarsınız.

Anahtar Konular

azure ileri dağıtımapp service deployment slotsazure devopsgithub actions azurebicepazure container appsmavi yeşil dağıtımcanary deploymentazure CI/CDazure web servisleri
“İyi 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
Programlama

C# veya benzeri bir dilde temel uygulama geliştirme deneyimi beklenir.

2
Web kavramları

HTTP, REST ve JSON temel kavramlarına aşinalık gerekir.

3
Azure temelleri

Azure portal ve kaynak grubu kavramlarını bilmek faydalıdır.

4
Azure aboneliği

Laboratuvarlar için ücretsiz veya deneme Azure aboneliği ve Visual Studio/VS Code kullanılır.

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ı App Service slotları ve CI/CD boru hattıyla kontrollü yayın akışı kurar.
Modül 1
App Service Dağıtım Modelleri
  • Dağıtım yöntemleri: ZIP, WebDeploy, Git, container
  • Deployment slot mantığı ve swap
  • Slot ayarları (sticky settings)
  • Auto swap ve warm-up
  • Traffic routing yüzdesiyle canary
  • Kesinti süresi analizi
Modül 2
Yayın Stratejileri
  • Rolling, mavi-yeşil, canary karşılaştırması
  • Feature flag ve App Configuration
  • Veritabanı şeması geriye uyumluluğu
  • Dark launch
  • Geri alma ölçütleri
  • Sürüm doğrulama testleri (smoke test)
Modül 3
GitHub Actions
  • Workflow YAML yapısı
  • azure/login ve OIDC federated credential
  • Build, test, deploy işleri
  • Ortam (environment) ve onay kapıları
  • Matrix build ve cache
  • Secrets ve environment variables
Modül 4
Azure Pipelines
  • YAML pipeline ve stage yapısı
  • Service connection ve workload identity
  • Artifact ve release yönetimi
  • Gate ve approval
  • Agent havuzları
  • Pipeline şablonları
Günün hedefiKatılımcı altyapıyı Bicep ile tanımlar, konteyner imajlarını dağıtır ve yayın sonrası doğrulama kurar.
Modül 1
Bicep ve ARM
  • Bicep sözdizimi: param, var, resource, module
  • What-if ile değişiklik önizleme
  • Modüler yapı ve parametre dosyaları
  • Deployment scope: resource group, subscription
  • Deployment Stacks
  • Template spec ve registry
Modül 2
Konteyner Dağıtımı
  • Dockerfile ve çok aşamalı build
  • Azure Container Registry ve ACR Tasks
  • Container Apps ortamı ve revizyonlar
  • Revizyon trafik bölme
  • Web App for Containers
  • İmaj tarama ve imzalama
Modül 3
Gizli Bilgi ve Yapılandırma
  • Key Vault referansları
  • Managed Identity ile sırsız dağıtım
  • App Configuration ve Key Vault entegrasyonu
  • Ortam bazlı yapılandırma
  • Yapılandırma yenileme
  • Sır sızıntısı önleme
Modül 4
İzleme, Doğrulama ve Geri Alma
  • Application Insights ile dağıtım işaretleme
  • Otomatik sağlık kontrolü ve health check
  • Alert tetikli geri alma
  • Yayın sonrası smoke test
  • DORA metrikleri
  • Olay sonrası inceleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Slot yönetimi

Dağıtım slotları ile sıfır kesinti swap uygulayabilirsiniz.

✅
Canary yayın

Trafik yüzdesiyle kademeli yayın yapabilirsiniz.

✅
GitHub Actions

OIDC ile güvenli GitHub Actions dağıtım iş akışı yazabilirsiniz.

✅
Azure Pipelines

Aşamalı ve onay kapılı YAML pipeline kurabilirsiniz.

✅
Bicep

Modüler Bicep şablonlarıyla ortam kurabilirsiniz.

✅
Konteyner dağıtımı

ACR ve Container Apps revizyonlarıyla dağıtım yapabilirsiniz.

✅
Sır yönetimi

Key Vault referansı ve Managed Identity ile sırsız dağıtım sağlayabilirsiniz.

✅
Geri alma

Sağlık kontrolü ve alert ile otomatik geri alma tasarlayabilirsiniz.

Kimler İçin Uygundur?

  • Web geliştiriciler
  • DevOps mühendisleri
  • Azure üzerinde uygulama yayınlayan teknik ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Web geliştiriciler, DevOps mühendisleri ve Azure üzerinde uygulama yayınlayan teknik ekipler için uygundur.
Hangi CI/CD araçları işlenir?
GitHub Actions ve Azure Pipelines birlikte, OIDC tabanlı kimlik doğrulamayla işlenir.
Geri alma uygulaması var mı?
Evet, slot swap geri alma ve sağlık kontrolü tetikli otomatik geri dönüş uygulanır.
Konteyner bilgisi gerekir mi?
Temel Docker bilgisi faydalıdır; Dockerfile ve ACR adımları laboratuvarda gösterilir.
Belge verilir mi?
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. Developing Azure & Web Services: Advanced Deployment Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Microsoft AzureMicrosoft Azure Architect Design: Azure App Design Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure App Design Eğitimi

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

Azure App Design eğitimi: App Service, Container Apps ve Azure Functions uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Application High Availability Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Application High Availability Eğitimi

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

Azure Application High Availability eğitimi: bileşik SLA, Availability Zone ve paired region uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Business Continuity Planning Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Business Continuity Planning Eğitimi

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

Azure Business Continuity Planning eğitimi: iş sürekliliği ve felaket kurtarma. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası i

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Compute Design Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Compute Design Eğitimi

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

Azure Compute Design eğitimi: compute servis seçimi ve boyutlandırma. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Cost Management Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Cost Management Eğitimi

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

Azure Cost Management eğitimi: maliyet yönetimi ve FinOps uygulamaları. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

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