AZURE DEVELOPER: WORKING WITH AZURE SERVICE FABRIC EĞİTİMİ

Service Fabric ile dayanıklı mikroservisler geliştirin

Küme mimarisi, Reliable Services, Reliable Collections, Actor modeli, uygulama yükseltmesi, ölçekleme, güvenlik ve AKS/Container Apps ile karşılaştırma.

Bu eğitim, Azure Service Fabric ile mikroservis ve konteyner tabanlı uygulama geliştirmeyi ele alır. Küme mimarisi (düğüm tipleri, birincil düğüm tipi, hata ve yükseltme etki alanları), Reliable Services (durumsuz ve durumlu), Reliable Dictionary ve Queue,.

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

Eğitim Hakkında

Durumlu mikroservisler ve Service Fabric küme operasyonu

Bu eğitim, Azure Service Fabric ile mikroservis ve konteyner tabanlı uygulama geliştirmeyi ele alır. Küme mimarisi (düğüm tipleri, birincil düğüm tipi, hata ve yükseltme etki alanları), Reliable Services (durumsuz ve durumlu), Reliable Dictionary ve Queue, Reliable Actors, Guest Executable ve konteyner dağıtımı, ApplicationManifest ve ServiceManifest, Naming ve yönlendirme, ters proxy işlenir. Rolling upgrade, sağlık değerlendirmesi, otomatik ölçekleme, Service Fabric Explorer, PowerShell/sfctl, güvenlik (X.509, Entra ID), yönetilen küme (managed cluster) ve AKS ile karşılaştırma uygulamalı gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; Küme yapısı, uygulama modeli ve durumsuz/durumlu servisler; Reliable Actors, Guest Executable, rolling upgrade ve ölçekleme; Sertifikalar, izleme, yedekleme ve teknoloji seçimi. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Seviye

İleri Seviye — Azure Service Fabric ile durumlu/durumsuz mikroservisler, Reliable Services, Actors, küme yönetimi, yükseltme ve güvenlik konularını kapsar.

Öğrenme Metodu

Durumlu bir sipariş servisi yerel kümede geliştirilir, Azure'daki yönetilen kümeye dağıtılır, yükseltme ve düğüm hatası senaryoları denenir.

Neden Bu Eğitim?

🎯Durumlu servis

Reliable Collections ile veriyi servis içinde tutan mikroservisler yazarsınız.

🛠️Küme işletimi

Düğüm tipleri, yükseltme ve sağlık politikalarını yönetirsiniz.

📈Teknoloji kararı

Service Fabric, AKS ve Container Apps seçimini gerekçelendirirsiniz.

Anahtar Konular

azure service fabricservice fabric eğitimireliable servicesreliable actorsdurumlu mikroservisservice fabric kümerolling upgradeaz-204 eğitimiazure developermikroservis azure
“Durumlu mikroservis, veriyi koda yaklaştırır.”

Ön Koşullar

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

1
Azure aboneliği

Uygulamalar ücretsiz Azure hesabı veya sağlanan sandbox aboneliği üzerinde yapılır.

2
C# / .NET

C# ve .NET ile servis geliştirme deneyimi gereklidir.

3
Geliştirme araçları

Visual Studio Code, Azure CLI ve ilgili SDK kurulu bir bilgisayar önerilir; kurulum eğitimde gösterilir.

4
Mikroservis bilgisi

Mikroservis ve container kavramlarına aşinalık gerekir.

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ı yerel kümede durumsuz ve durumlu servis geliştirir.
Modül 1
Küme Mimarisi
  • Düğüm, düğüm tipi ve küme
  • Birincil düğüm tipi ve sistem servisleri
  • Hata etki alanı ve yükseltme etki alanı
  • Failover Manager ve Cluster Resource Manager
  • Yönetilen küme (managed cluster)
  • Service Fabric ve AKS konumu
Modül 2
Uygulama Modeli
  • Uygulama türü ve örneği
  • ApplicationManifest.xml
  • ServiceManifest.xml ve uç noktalar
  • Paketleme ve sürümleme
  • Parametre dosyaları
  • Servis türleri: stateless, stateful
Modül 3
Reliable Services
  • StatelessService ve RunAsync
  • StatefulService ve replika rolleri
  • Reliable Dictionary ve Queue
  • Transaction ve izolasyon
  • Bölümleme: Int64Range, Named, Singleton
  • İletişim dinleyicileri (ASP.NET Core)
Modül 4
Lab: Durumlu Servis
  • Yerel küme kurulumu
  • Durumlu sayaç servisi
  • Reliable Dictionary'de veri
  • Bölüm anahtarı ile yönlendirme
  • Replika failover gözlemi
  • Service Fabric Explorer ile izleme
Günün hedefiKatılımcı Actor ve konteyner servislerini dağıtır, yükseltmeyi yönetir.
Modül 1
Reliable Actors
  • Sanal Aktör modeli
  • Tek iş parçacıklı yürütme
  • Aktör durum yönetimi
  • Zamanlayıcı ve hatırlatıcı
  • Aktör yaşam döngüsü ve çöp toplama
  • Aktör ve servis seçimi
Modül 2
Konteyner ve Misafir Uygulama
  • Guest executable ile mevcut uygulama
  • Windows/Linux konteyner dağıtımı
  • Compose desteği ve imaj kaydı
  • Kaynak yönetimi: CPU, bellek
  • Port eşleme
  • Konteyner izolasyon modları
Modül 3
Yükseltme ve Sağlık
  • Rolling upgrade modları
  • Sağlık değerlendirme politikaları
  • Otomatik geri alma
  • Küme yükseltme: otomatik/manuel
  • Veri kaybı olmadan yükseltme
  • Uygulama sürümleme stratejisi
Modül 4
Ölçekleme ve Ters Proxy
  • Otomatik ölçekleme kuralları
  • Düğüm tipi ölçeklendirme ve dayanıklılık düzeyi
  • Naming servisi ve çözümleme
  • Ters proxy ve servis adresleme
  • Yük dengeleyici
  • Servis keşfi
Günün hedefiKatılımcı kümeyi güvenli ve izlenebilir hale getirir ve platform seçimi yapar.
Modül 1
Güvenlik
  • X.509 sertifika tabanlı küme güvenliği
  • Entra ID ile istemci erişimi
  • Yönetim istemcisi rolleri: admin, readonly
  • Sertifika döndürme
  • Servisler arası kimlik doğrulama
  • Ağ yalıtımı ve NSG
Modül 2
İzleme ve Tanılama
  • Service Fabric olayları ve ETW
  • Application Insights entegrasyonu
  • Azure Monitor container insights
  • Sağlık raporları
  • Log Analytics
  • Uyarı kuralları
Modül 3
Yedekleme ve Kurtarma
  • Periyodik yedekleme ve geri yükleme
  • Bölge kaybı ve veri kaybı senaryoları
  • Durum çoğaltma ve kuorum
  • Çok bölge stratejileri
  • Veri kaybı sonrası kurtarma
  • Bakım tatbikatı
Modül 4
Platform Seçimi ve Tekrar
  • Service Fabric ile AKS karşılaştırması
  • Container Apps ve App Service seçenekleri
  • Mevcut Service Fabric uygulamasını taşıma
  • Maliyet ve işletim yükü
  • Gerçek senaryo tartışması
  • AZ-204 mikroservis soruları tekrarı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Küme mimarisi

Düğüm tipi ve etki alanlarını açıklayabilirsiniz.

✅
Uygulama modeli

Manifest dosyalarıyla uygulama paketleyebilirsiniz.

✅
Durumlu servis

Reliable Collections ile durumlu servis yazabilirsiniz.

✅
Actor modeli

Reliable Actors ile eşzamanlı nesne mantığı kurabilirsiniz.

✅
Konteyner dağıtımı

Guest executable ve konteyner dağıtabilirsiniz.

✅
Yükseltme

Rolling upgrade ve sağlık politikası yapılandırabilirsiniz.

✅
Güvenlik

Sertifika ve Entra ID ile kümeyi güvenceye alabilirsiniz.

✅
Platform kararı

Service Fabric, AKS ve Container Apps arasında seçim yapabilirsiniz.

Kimler İçin Uygundur?

  • Mikroservis geliştiren .NET geliştiricileri
  • mimarlar
  • durumlu servis ihtiyacı olan ekipler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mikroservis geliştiren .NET geliştiricileri, mimarlar ve durumlu servis ihtiyacı olan ekipler.
Service Fabric yeni projelerde önerilir mi?
Birçok yeni proje AKS veya Container Apps seçer; eğitim durumlu servis ihtiyacı ve karşılaştırmayı dürüstçe ele alır.
C# bilgisi şart mı?
Evet; örnekler .NET ile yapılır.
Yerel kümeyle çalışılabilir mi?
Evet; yerel geliştirme kümesi ve Azure yönetilen küme kullanılır.
Sınav ve sertifika konusu nasıl işleniyor?
Microsoft AZ-204 (Developing Solutions for Microsoft Azure) sınav alanlarıyla örtüşen içerik işlenir; sınav başvurusu ve ücreti ilgili kuruma aittir. 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. Azure Developer: Working with Azure Service Fabric Eğitimi 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

Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Files & Data Protection Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Files & Data Protection Eğitimi

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

AZ-104 konularıyla Azure Files: SMB/NFS paylaşımı, AD kimlik doğrulama, Azure File Sync, snapshot ve Azure Backup. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Monitor Metrics, Logs, Alerts, & Insights Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Monitor Metrics, Logs, Alerts, & Insights Eğitimi

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

AZ-104 konularıyla Azure Monitor: Metrics Explorer, Log Analytics KQL, uyarı kuralları, action group ve Insights. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Network Watcher & Connection Monitor Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Network Watcher & Connection Monitor Eğitimi

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

AZ-104 konularıyla Azure Network Watcher: IP flow verify, next hop, flow logs, Traffic Analytics ve Connection Monitor. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: Azure Policy, Tags, Locks, & Compliance Governance Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: Azure Policy, Tags, Locks, & Compliance Governance Eğitimi

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

AZ-104 konularıyla Azure yönetişimi: Azure Policy, initiative, etiketleme, resource lock, management group ve uyumluluk. 2 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft AzureAZ-104 - Microsoft Azure Administrator: DNS, Load Balancers, & Network Troubleshooting Eğitimi
Bulut Bilişim Eğitimleri

AZ-104 - Microsoft Azure Administrator: DNS, Load Balancers, & Network Troubleshooting Eğitimi

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

AZ-104 konularıyla Azure DNS, Load Balancer, Application Gateway, Traffic Manager ve ağ sorun giderme. 2 günlük uygulamalı eğitim.

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