AZURE DEVELOPER: CACHING & CONTENT DELIVERY SOLUTIONS EĞİTİMİ

Önbellek ve CDN ile uygulamanızı hızlandırın

Redis cache-aside, TTL, veri tipleri, Pub/Sub, Front Door/CDN önbellek kuralları, sıkıştırma ve temizleme ile gecikmeyi düşürün.

Bu eğitim, Azure'da önbellekleme ve içerik dağıtımı çözümlerini geliştirici perspektifiyle anlatır. Azure Cache for Redis katmanları, StackExchange.Redis ve redis-py ile kullanım, cache-aside deseni, TTL ve tahliye ilkeleri, string, hash, list, sorted set.

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

Eğitim Hakkında

Uygulama önbelleği ve içerik dağıtım ağı çözümleri

Bu eğitim, Azure'da önbellekleme ve içerik dağıtımı çözümlerini geliştirici perspektifiyle anlatır. Azure Cache for Redis katmanları, StackExchange.Redis ve redis-py ile kullanım, cache-aside deseni, TTL ve tahliye ilkeleri, string, hash, list, sorted set veri tipleri, Pub/Sub, dağıtık kilit ve oturum deposu işlenir. Azure Front Door ve CDN ile statik/dinamik içerik önbellekleme, önbellek kuralları, sorgu dizesi davranışı, sıkıştırma, önbellek temizleme (purge), özel alan adı ve HTTPS, App Service çıktı önbelleği ve HTTP Cache-Control başlıkları uygulamalı gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; Katmanlar, istemci kullanımı ve önbellek desenleri; Redis veri tipleri, Pub/Sub, Front Door ve CDN. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Seviye

Orta Seviye — Azure Cache for Redis, Front Door ve CDN ile uygulama önbellekleme ve içerik dağıtım çözümlerini geliştirici bakışıyla kapsar.

Öğrenme Metodu

Bir örnek API'ye Redis önbelleği eklenir, gecikme önce/sonra ölçülür; Front Door ile statik içerik dağıtılıp önbellek kuralları denenir.

Neden Bu Eğitim?

🎯Önbellek deseni

Cache-aside, TTL ve tahliye ilkelerini doğru uygularsınız.

🛠️CDN kullanımı

Front Door ve CDN ile statik içeriği kullanıcıya yakın sunarsınız.

📈Ölçülebilir hız

Önce/sonra gecikme ölçümüyle iyileşmeyi kanıtlarsınız.

Anahtar Konular

azure cache for redisredis eğitimiazure cdnazure front doorcache asideönbelleklemecache-controlaz-204 eğitimiazure developeriçerik dağıtım ağı
“En hızlı istek, hiç sunucuya gitmeyendir.”

Ö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
Programlama bilgisi

C#, Python veya JavaScript'ten birinde temel düzeyde kod okuyup yazabilmek gerekir.

3
Geliştirme araçları

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

4
HTTP bilgisi

HTTP başlıkları ve durum kodları hakkında temel bilgi 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ı Redis önbelleği oluşturur ve API'ye cache-aside deseni ekler.
Modül 1
Redis Servisi
  • Basic, Standard, Premium, Enterprise katmanları
  • Boyut, performans ve ağ yalıtımı
  • Kümeleme ve persistans
  • Erişim anahtarları ve Entra kimlik doğrulaması
  • TLS ve güvenlik duvarı
  • Bölge ve coğrafi çoğaltma
Modül 2
İstemci Kullanımı
  • StackExchange.Redis bağlantı çoklayıcısı
  • redis-py ile bağlantı havuzu
  • GET, SET, EXPIRE komutları
  • Serileştirme: JSON ve MessagePack
  • Hata ve yeniden bağlanma
  • Bağlantı sızıntısı tuzakları
Modül 3
Desenler
  • Cache-aside (lazy loading)
  • Write-through ve write-behind
  • TTL ve mutlak/kayan süre aşımı
  • Önbellek geçersiz kılma
  • Cache stampede ve kilit
  • LRU tahliye ilkeleri
Modül 4
Lab: API Önbelleği
  • Redis örneği oluşturma
  • Yavaş sorguya önbellek ekleme
  • Hit/miss oranı ölçümü
  • TTL ayarı ve güncel veri dengesi
  • Gecikme grafiği
  • Maliyet notları
Günün hedefiKatılımcı Redis veri yapılarını ve CDN önbellek kurallarını uygular.
Modül 1
Redis Veri Yapıları
  • Hash ile nesne saklama
  • List ile kuyruk
  • Set ve sorted set ile sıralama
  • Pub/Sub mesajlaşma
  • Dağıtık kilit (RedLock mantığı)
  • Oturum deposu ve ASP.NET entegrasyonu
Modül 2
CDN ve Front Door
  • Azure Front Door ve Azure CDN farkı
  • Kaynak (origin) ve kaynak grubu
  • Statik ve dinamik hızlandırma
  • Önbellek kuralları ve TTL
  • Sorgu dizesi önbellekleme modları
  • Sıkıştırma ve HTTP/2
Modül 3
Önbellek Denetimi
  • Cache-Control ve ETag başlıkları
  • Önbellek temizleme (purge)
  • Kural motoru ve yönlendirmeler
  • Özel alan adı ve yönetilen sertifika
  • WAF ile koruma
  • App Service çıktı önbelleği
Modül 4
Ölçüm ve Tekrar
  • Application Insights ile gecikme ölçümü
  • Önbellek isabet oranı panosu
  • Redis metrikleri: bellek, bağlantı, çıkarma
  • CDN raporları
  • Senaryo: e-ticaret ürün sayfası
  • AZ-204 önbellek soruları tekrarı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Redis kurulumu

Katman ve boyut seçerek güvenli Redis örneği kurabilirsiniz.

✅
Cache-aside

Uygulamaya cache-aside deseni ekleyebilirsiniz.

✅
TTL yönetimi

TTL ve tahliye ilkeleriyle veri tazeliğini yönetebilirsiniz.

✅
Veri yapıları

Hash, list ve sorted set'i senaryoya uygun kullanabilirsiniz.

✅
Pub/Sub

Redis ile basit mesajlaşma kurabilirsiniz.

✅
CDN yapılandırması

Front Door veya CDN'de önbellek kuralları tanımlayabilirsiniz.

✅
Başlık denetimi

Cache-Control ve ETag ile istemci önbelleğini yönetebilirsiniz.

✅
Performans ölçümü

İsabet oranı ve gecikmeyi ölçüp iyileştirebilirsiniz.

Kimler İçin Uygundur?

  • Performans sorunu yaşayan web geliştiricileri
  • API geliştiricileri
  • mimarlar
  • AZ-204 adayları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Performans sorunu yaşayan web geliştiricileri, API geliştiricileri, mimarlar ve AZ-204 adayları.
Redis bilmek gerekir mi?
Hayır; temel komutlar sıfırdan öğretilir.
CDN ile Front Door farkı nedir?
Front Door global yönlendirme ve WAF'ı da içerir; CDN yalnızca içerik dağıtımına odaklıdır.
Hangi dil kullanılır?
C# ve Python örnekleri verilir.
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: Caching & Content Delivery Solutions Eğitim 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 AzureMicrosoft Azure Architect Technologies: Deploying Azure AD Connect Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Deploying Azure AD Connect Eğitimi

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

Deploying Azure AD Connect eğitimi: Entra Connect dağıtımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Deploying Azure Database Solutions Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Deploying Azure Database Solutions Eğitimi

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

Deploying Azure Database Solutions eğitimi: veritabanı çözümü dağıtımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

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

Microsoft Azure Architect Technologies: High Availability Eğitimi

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

Azure High Availability eğitimi: yüksek erişilebilirlik uygulamaları. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Load Balancing Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Load Balancing Eğitimi

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

Azure Load Balancing eğitimi: yük dengeleme servisleri. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

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

Microsoft Azure Architect Technologies: Management Tools Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Management Tools eğitimi: yönetim araçları ve temel idari görevler. 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