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

Doğru dağıtım stratejisini seçip uygulayın

Dağıtım modelleri, ortam tasarımı, sürekli teslimat, Azure Web Apps, Cloud Services ve geri dönüş planlarını kapsayan program

Bu eğitim web ve servis uygulamaları için dağıtım stratejisi tasarlamayı öğretir. Azure Web Apps, Cloud Services ve sanal makine seçenekleri, geliştirme-test-üretim ortam kurgusu, staging ve production slotları, mavi-yeşil ve kanarya yaklaşımı, Visual Studio…

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

Eğitim Hakkında

dağıtım slotları, mavi-yeşil dağıtım ve CI/CD hattı ekseninde uygulamalı Azure çalışması

Bu eğitim web ve servis uygulamaları için dağıtım stratejisi tasarlamayı öğretir. Azure Web Apps, Cloud Services ve sanal makine seçenekleri, geliştirme-test-üretim ortam kurgusu, staging ve production slotları, mavi-yeşil ve kanarya yaklaşımı, Visual Studio Team Services ile sürekli entegrasyon ve teslimat hatları, sürümleme ve geri alma planları uygulamalı örneklerle işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — Azure dağıtım modelleri, slot tabanlı yayın, CI/CD hatları ve geri alma planları konularını kapsayan Azure eğitimi

Öğrenme Metodu

dağıtım slotları ve mavi-yeşil dağıtım konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

dağıtım slotları, mavi-yeşil dağıtım ve CI/CD hattı konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde dağıtım slotları üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

geri alma planı dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

dağıtım stratejisiAzure Web Appsblue green deploymentcanary releaseCI/CDCloud Servicesdeployment slotsürekli teslimatAzure DevOps
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

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

1
C# Temelleri

Sınıflar, arayüzler, LINQ ve async/await kullanımına hakimiyet beklenir.

2
HTTP ve REST

HTTP metotları, durum kodları ve JSON/XML gösterimi hakkında temel bilgi yeterlidir.

3
Visual Studio

Visual Studio ile proje oluşturma ve hata ayıklama deneyimi faydalıdır.

4
Laboratuvar Ortamı

Tarayıcı ve güncel bir bilgisayar yeterlidir; Azure aboneliği ve laboratuvar ortamı eğitimde sağlanı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ı uygulama için uygun Azure platformunu seçer ve çok ortamlı bir yapı tasarlar.
Modül 1
Platform Seçimi
  • App Service, Cloud Services (web/worker role) ve IaaS VM farkları
  • Ölçekleme, SLA ve yönetim yükü karşılaştırması
  • Lisans ve maliyet etkenleri
  • Windows hizmeti, kayıt defteri veya özel yazılım gereksinimi olan uygulamalar
  • Hibrit bağlantılar ve VNet entegrasyonu ihtiyacı
  • Karar matrisi hazırlama ve gerekçelendirme
Modül 2
Ortam Kurgusu
  • Kaynak grupları ve abonelik düzeyinde ortam ayrımı
  • Ortama özgü ayar ve gizli bilgi yönetimi
  • Veri katmanı: ortamlar arası veritabanı stratejisi
  • Etiketleme (tags) ve maliyet takibi
  • Azure Resource Manager ile ortamın kodla tanımlanması
  • Ortamlar arası tutarlılık ve sapma kontrolü
Modül 3
Slot Tabanlı Yayın
  • Slot oluşturma ve slot'a özgü uygulama ayarları
  • Swap sırasında ön ısıtma ve otomatik swap
  • Trafik yönlendirme yüzdesiyle kademeli açılım
  • Kuyruk ve zamanlanmış iş çakışmalarına dikkat
  • Swap sonrası sağlık denetimi
  • Slot ayarlarında sık yapılan hatalar
Modül 4
Mavi-Yeşil ve Kanarya
  • Mavi-yeşil dağıtım mantığı ve Traffic Manager ile DNS geçişi
  • Kanarya yayınında kullanıcı grubu seçimi
  • Özellik bayrakları (feature toggle) kullanımı
  • Veritabanı şema değişikliklerinde geriye dönük uyumluluk
  • Metrik tabanlı ilerleme ve durdurma kriterleri
  • Desen karşılaştırması: maliyet, hız ve risk
Günün hedefiKatılımcı sürekli entegrasyon ve teslimat hattı kurar, sürümleme ve geri alma prosedürlerini belirler.
Modül 1
Sürekli Entegrasyon
  • Kaynak kontrol stratejileri: dal modeli ve pull request
  • Visual Studio Team Services / Azure DevOps build tanımı
  • MSBuild, NuGet geri yükleme ve birim test adımları
  • Kod kapsama ve kalite eşikleri
  • Derleme çıktısının artifact olarak saklanması
  • Başarısız derlemede bildirim ve engelleme
Modül 2
Sürekli Teslimat
  • Release tanımı, aşamalar ve ortam değişkenleri
  • Azure Web App dağıtım görevi
  • Onay kapıları (approvals) ve manuel müdahale
  • Dağıtım öncesi/sonrası betik adımları
  • Veritabanı geçişlerinin hatta dahil edilmesi
  • Sürüm numaralandırma ve izlenebilirlik
Modül 3
Geri Alma ve Kurtarma
  • Önceki sürüme swap ile hızlı geri dönüş
  • Artifact saklama ve yeniden dağıtım
  • Veritabanı yedek ve geri yükleme noktası
  • Kurtarma süresi hedefi (RTO) ve veri kaybı hedefi (RPO)
  • Olay sonrası inceleme ve düzeltici aksiyonlar
  • Geri alma tatbikatının planlanması
Modül 4
İzleme ve Sağlık Doğrulama
  • Application Insights ile istek, hata ve bağımlılık takibi
  • Kullanılabilirlik testleri (availability tests)
  • Uyarı kuralları ve eylem grupları
  • Dağıtım işaretleyicileri ile metrik ilişkilendirme
  • Günlük akışı ve Kudu ile canlı inceleme
  • Dağıtım başarı ölçütlerinin tanımlanması

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Platform Seçimi

Web Apps, Cloud Services ve VM seçeneklerini gereksinimlere göre karşılaştırabilirsiniz

⚙️
Ortam Kurgusu

Geliştirme, test ve üretim ortamlarını ayrıştırabilirsiniz

🔐
Slot Tabanlı Yayın

Staging slotu ve swap ile kesintisiz yayın uygulayabilirsiniz

📡
Mavi-Yeşil ve Kanarya

Risk azaltan yayın desenlerini kurgulayabilirsiniz

🗄️
Sürekli Entegrasyon

Her işlemede otomatik derleme ve test hattı kurabilirsiniz

🚀
Sürekli Teslimat

Release hattıyla ortamlara otomatik dağıtım yapabilirsiniz

🔍
Geri Alma ve Kurtarma

Başarısız yayın için geri alma planı hazırlayabilirsiniz

✅
İzleme ve Sağlık Doğrulama

Dağıtım sonrası uygulama sağlığını izleyebilirsiniz

Kimler İçin Uygundur?

  • Uygulama dağıtım sürecini tasarlayan geliştiriciler
  • DevOps mühendisleri
  • teknik liderler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uygulama dağıtım sürecini tasarlayan geliştiriciler, DevOps mühendisleri ve teknik liderler için uygundur.
Azure ve Web Servis Dağıtım Stratejisi eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül dağıtım slotları, mavi-yeşil dağıtım, CI/CD hattı gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
Sınıflar, arayüzler, LINQ ve async/await kullanımına hakimiyet beklenir. HTTP metotları, durum kodları ve JSON/XML gösterimi hakkında temel bilgi yeterlidir.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
Eğitim sonunda 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: Deployment Strategy Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureDeveloping solutions for Microsoft Azure Hack the Cert (AZ-204HTC) Eğitimi
Bulut Bilişim Eğitimleri

Developing solutions for Microsoft Azure Hack the Cert (AZ-204HTC) Eğitimi

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

AZ-204HTC Azure Çözümleri Geliştirme eğitimi: AZ-204 alanları: compute, depolama, güvenlik, izleme ve servis entegrasyonu. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Solutions for Microsoft Azure: App Service Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: App Service Eğitimi

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

Azure App Service Geliştirme eğitimi: App Service planları, dağıtım slotları, ölçekleme, ağ entegrasyonu ve tanılama. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Solutions for Microsoft Azure: App Service Web Apps Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: App Service Web Apps Eğitimi

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

Azure App Service Web Apps eğitimi: Web Apps oluşturma, WebJobs, CORS, kimlik doğrulama ve performans iyileştirme. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Solutions for Microsoft Azure: Application Configuration Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: Application Configuration Eğitimi

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

Azure Uygulama Yapılandırması eğitimi: App Configuration, özellik bayrakları, Key Vault referansları ve yönetilen kimlik. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Solutions for Microsoft Azure: Application Troubleshooting Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: Application Troubleshooting Eğitimi

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

Azure Uygulama Sorun Giderme eğitimi: Application Insights, KQL, tanılama ayarları, dağıtık izleme ve performans analizi. Uygulamalı laboratuvarlarla DVA'da.

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