DEVELOPING SOLUTIONS FOR MICROSOFT AZURE: CACHING IN AZURE EĞİTİMİ

Azure önbellekleme ile uygulamanızı hızlandırın

Azure Cache for Redis, CDN, Front Door, HTTP önbellek başlıkları ve önbellek geçersiz kılma stratejileri uygulamaları

Bu eğitim Azure ortamında önbellekleme stratejilerini ele alır. Azure Cache for Redis katmanları, bağlantı yönetimi, cache-aside, veri yapıları, TTL ve tahliye politikaları, oturum önbelleği, HTTP önbellek başlıkları (Cache-Control, ETag), Azure CDN ve Front…

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

Eğitim Hakkında

Azure Cache for Redis, cache-aside ve TTL ekseninde uygulamalı Azure çalışması

Bu eğitim Azure ortamında önbellekleme stratejilerini ele alır. Azure Cache for Redis katmanları, bağlantı yönetimi, cache-aside, veri yapıları, TTL ve tahliye politikaları, oturum önbelleği, HTTP önbellek başlıkları (Cache-Control, ETag), Azure CDN ve Front Door kuralları, önbellek geçersiz kılma ve tutarlılık sorunları laboratuvarlarla uygulanır.

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 — Redis önbelleği, cache-aside deseni, CDN ve HTTP önbellek stratejileri konularını kapsayan Azure eğitimi

Öğrenme Metodu

Azure Cache for Redis ve cache-aside 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

Azure Cache for Redis, cache-aside ve TTL konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde Azure Cache for Redis üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

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

Anahtar Konular

Azure Cache for RedisRediscache-asideAzure CDNFront DoorHTTP cacheCache-Controlönbellek geçersiz kılmaAzure performans
“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
Programlama Dili

C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir.

2
Azure Temelleri

Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.

3
REST ve JSON

HTTP tabanlı API çağrıları ve JSON veri biçimi hakkında temel bilgi gerekir.

4
Laboratuvar Ortamı

Tarayıcı, Azure CLI ve bir kod editörü yeterlidir; Azure aboneliği 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ı Redis önbelleği kurar, cache-aside uygular ve tahliye politikalarını yönetir.
Modül 1
Azure Cache for Redis
  • Basic, Standard, Premium ve Enterprise katmanları
  • Boyut, çoğaltma ve kullanılabilirlik farkları
  • TLS bağlantısı (6380) ve erişim anahtarları
  • Microsoft Entra kimlik doğrulama
  • redis-cli ve StackExchange.Redis bağlantısı
  • Sanal ağ ve özel uç nokta
Modül 2
Veri Yapıları
  • String, Hash, List, Set ve Sorted Set
  • INCR ile sayaç ve hız sınırlama
  • Pub/Sub ile bildirim
  • Anahtar adlandırma ve ad alanı yaklaşımı
  • Serileştirme: JSON ve MessagePack
  • Büyük değer sınırlamaları
Modül 3
Cache-Aside Deseni
  • Okuma: önbellekte yoksa veritabanından yükleme
  • Yazma: güncelleme ve geçersiz kılma
  • TTL seçimi ve kayan/mutlak süre
  • Cache stampede ve kilit ile koruma
  • Önbellek ısıtma (warm-up)
  • Önbellek vuruş oranı ölçümü
Modül 4
Tahliye ve Dayanıklılık
  • maxmemory-policy: allkeys-lru, volatile-ttl
  • Bellek parçalanması ve ölçek
  • Kalıcılık: RDB ve AOF (Premium)
  • Yük devretme ve bağlantı yeniden deneme
  • Bölümleme (cluster) ve hash slot
  • Bakım ve yama pencereleri
Günün hedefiKatılımcı HTTP başlıklarıyla ve CDN ile içeriği uçta önbellekler, geçersiz kılma yönetir.
Modül 1
HTTP Önbellek Başlıkları
  • Cache-Control: max-age, no-store, public/private
  • ETag, If-None-Match ve 304 yanıtı
  • Last-Modified ve koşullu istek
  • Vary başlığı ve varyant yönetimi
  • Çıktı önbellekleme (ASP.NET output cache)
  • Kullanıcıya özel içeriği önbellekleme riski
Modül 2
Azure CDN ve Front Door
  • Profil, uç nokta ve köken (origin) tanımı
  • Önbellek kuralları ve sorgu dizesi davranışı
  • Kural motoru ile yeniden yazma
  • Sıkıştırma ve HTTPS özel alan adı
  • Front Door ile dinamik hızlanma ve WAF
  • Önbellek vuruş oranı raporları
Modül 3
Önbellek Geçersiz Kılma
  • Purge ve preload işlemleri
  • Sürümlü dosya adı (fingerprint) stratejisi
  • Süre sonu ile anlık temizleme dengesi
  • Redis'te anahtar silme ve olay tabanlı geçersiz kılma
  • Event Grid ile içerik değişikliği tetikleme
  • Tutarlılık hataları ve test
Modül 4
Mimari Kararlar
  • Tarayıcı, CDN, uygulama ve veri önbelleği katmanları
  • Neyi önbelleğe almamalı: hassas ve kişisel veri
  • Maliyet-yarar analizi
  • Önbellek arızasında zarif düşüş (graceful degradation)
  • Metrik ve alarm tasarımı
  • Yük testiyle kazanç doğrulama

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Azure Cache for Redis

Önbellek örneğini oluşturup bağlanabilirsiniz

⚙️
Veri Yapıları

Redis veri tiplerini senaryoya göre kullanabilirsiniz

🔐
Cache-Aside Deseni

Önbellek ve veri kaynağını tutarlı kullanabilirsiniz

📡
Tahliye ve Dayanıklılık

Bellek yönetimini ayarlayabilirsiniz

🗄️
HTTP Önbellek Başlıkları

Tarayıcı ve proxy önbelleğini yönetebilirsiniz

🚀
Azure CDN ve Front Door

Küresel içerik dağıtımı yapılandırabilirsiniz

🔍
Önbellek Geçersiz Kılma

İçerik güncellemesini uçlara yayabilirsiniz

✅
Mimari Kararlar

Önbellek katmanını doğru tasarlayabilirsiniz

Kimler İçin Uygundur?

  • Uygulama performansını artırmak isteyen geliştiriciler
  • bulut mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uygulama performansını artırmak isteyen geliştiriciler ve bulut mimarları için uygundur.
Azure'da Önbellekleme 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 Azure Cache for Redis, cache-aside, TTL gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir. Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.
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 Solutions for Microsoft Azure: Caching in Azure E 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 AzureIntroduction to Azure: Azure Core Services Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Azure: Azure Core Services Eğitimi

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

Azure Çekirdek Hizmetleri eğitimi: Azure Temel Mimari ve Kaynak Hiyerarşisi konularını 2 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Sertif

Detayları Gör →
Microsoft AzureIntroduction to Azure: Azure Identity & Cost Fundamentals Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Azure: Azure Identity & Cost Fundamentals Eğitimi

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

Azure Kimlik ve Maliyet Temelleri eğitimi: Microsoft Entra ID ve Erişim Yönetimi Temelleri, Kullanıcı ve Grup Yönetimi konularını uygulamalı laboratuvarlarla öğ

Detayları Gör →
Microsoft AzureIntroduction to Microsoft Azure Data (DP-900) Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Microsoft Azure Data (DP-900) Eğitimi

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

Microsoft Azure Veri Temelleri (DP-900) eğitimi: Temel Veri Kavramları konularını 2 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Sertifikası

Detayları Gör →
Microsoft AzureIntroduction to Microsoft Azure for IT Professionals Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Microsoft Azure for IT Professionals Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

BT Profesyonelleri için Microsoft Azure eğitimi: Azure Temel Mimari ve Kaynak Hiyerarşisi, Temel Hesaplama Hizmetleri konularını uygulamalı laboratuvarlarla öğr

Detayları Gör →
Microsoft AzureKapsamlı Bulut Hesaplama Sertifika Programı: AWS ve Microsoft Azure Eğitimi
Bulut Bilişim Eğitimleri

Kapsamlı Bulut Hesaplama Sertifika Programı: AWS ve Microsoft Azure Eğitimi

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

AWS ve Azure Bulut Hesaplama Programı eğitimi: Bulut Hesaplama Modelleri ve Karşılaştırma, AWS Temel Hizmetleri konularını uygulamalı laboratuvarlarla öğrenin.

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