AZURE SERVERLESS DEVELOPMENT PRINCIPLES: SERVERLESS DATABASE & STORAGE EĞİTİMİ

Sunucusuz uygulamalar için veri ve depolama katmanı

Cosmos DB serverless, Azure SQL serverless, Blob/Table/Queue, Functions bağlamaları, change feed ve veri erişim desenleri

Bu eğitim, sunucusuz uygulamalar için veri katmanı tasarımını ele alır. Cosmos DB serverless ve autoscale, partition key ve RU maliyeti, change feed ile Functions tetikleme, Azure SQL serverless auto-pause, Blob/Queue/Table Storage binding, Event Grid ile blo…

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

Eğitim Hakkında

Sunucusuz mimarilerde veritabanı ve depolama hizmetlerinin seçimi ve kullanımı

Bu eğitim, sunucusuz uygulamalar için veri katmanı tasarımını ele alır. Cosmos DB serverless ve autoscale, partition key ve RU maliyeti, change feed ile Functions tetikleme, Azure SQL serverless auto-pause, Blob/Queue/Table Storage binding, Event Grid ile blob olayları, connection yönetimi, managed identity ve veri erişim desenleri uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, Azure Serverless Development Principles: Serverless Database & Storage odaklı uygulamalı laboratuvar ve ekip tartışması.

Seviye

Orta Seviye — Sunucusuz mimarilerde veritabanı ve depolama hizmetlerinin seçimi ve kullanımı

Öğrenme Metodu

Functions uygulamaları Cosmos DB, SQL ve Storage ile bağlanır; change feed, blob tetikleyici ve maliyet ölçümü yapılır.

Neden Bu Eğitim?

🗃️Doğru Veri Katmanı

Serverless Cosmos DB, SQL ve Storage arasında senaryoya göre seçim yaparsınız.

💸Kullandıkça Öde

Auto-pause ve RU modelleriyle veri maliyetini kontrol edersiniz.

🔔Olay Tetikleme

Change feed ve blob olaylarıyla veri güdümlü akışlar kurarsınız.

Anahtar Konular

cosmos db serverlessazure sql serverlessazure functions cosmos dbchange feedazure blob triggersunucusuz veritabanıazure serverless eğitimiazure queue storageazure veri erişim desenleri
“Sunucusuz veri, ihtiyaç kadar kaynak tüketir.”

Ön Koşullar

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

1
Azure Functions

Temel Functions geliştirme bilgisi.

2
Veritabanı Temelleri

SQL ve NoSQL kavramları.

3
Azure Aboneliği

Laboratuvar için deneme aboneliği veya eğitim ortamında sağlanan hesap.

4
Portal ve CLI

Azure Portal'a erişim ve Azure CLI ya da PowerShell kullanımına temel yatkınlık.

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ı Cosmos DB serverless hesabı kurar ve Functions ile change feed işler.
Modül 1
Cosmos DB Serverless ve Autoscale
  • Provisioned, autoscale, serverless karşılaştırması
  • Serverless sınırları (1 TB, tek bölge)
  • RU maliyeti ve sorgu ücreti
  • TTL ve indeksleme politikası
  • Tutarlılık seviyeleri
  • Emülatör ile yerel geliştirme
Modül 2
Veri Modelleme ve Partition
  • Embed ve reference modelleme
  • Partition key seçimi
  • Hot partition önleme
  • Hiyerarşik partition key
  • Cross-partition sorgu maliyeti
  • Point read optimizasyonu
Modül 3
Change Feed ve Functions
  • Cosmos DB trigger
  • Lease container
  • Change feed processor
  • Idempotent işleme
  • Materialized view desenleri
  • Hata ve yeniden deneme
Modül 4
SDK ve Erişim
  • Cosmos SDK v3/v4 kullanımı
  • Singleton CosmosClient
  • Entra ID ve RBAC ile erişim
  • Bağlantı modu (Direct/Gateway)
  • Bulk işlemler
  • Retry ve 429 yönetimi
Günün hedefiKatılımcı SQL serverless ve Storage hizmetlerini sunucusuz uygulamalara bağlar.
Modül 1
Azure SQL Serverless
  • vCore serverless ve auto-pause
  • Min/max vCore ayarı
  • Resume gecikmesi ve istemci retry
  • Hyperscale serverless
  • Elastic pool karşılaştırması
  • Faturalama mantığı
Modül 2
SQL Bağlantısı ve Performans
  • Functions’tan SQL bağlantısı
  • Connection pooling
  • Entra ID / managed identity
  • SQL binding for Functions
  • Query Store ve index
  • Transient fault yönetimi
Modül 3
Blob, Queue ve Table
  • Blob trigger ve Event Grid trigger farkı
  • Queue trigger ve poison queue
  • Table Storage ve Cosmos Table API
  • Binding çıktıları
  • SAS ve user delegation
  • Büyük dosya işleme deseni
Modül 4
Mimari Desenler
  • CQRS ve event sourcing giriş
  • Outbox deseni
  • Cache-aside ve Redis
  • Veri hattı: Blob → Function → Cosmos
  • Maliyet / performans karşılaştırması
  • Referans mimari tartışması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Cosmos Modelleme

Partition key ve model kararlarını doğru verebilirsiniz.

✅
Serverless Cosmos

Cosmos serverless hesabı kurup maliyetini yorumlayabilirsiniz.

✅
Change Feed

Change feed trigger ile olay işleme yazabilirsiniz.

✅
SQL Serverless

Auto-pause ve vCore ayarlarını yapılandırabilirsiniz.

✅
Bağlantı Yönetimi

Pooling ve retry ile dayanıklı veri erişimi sağlayabilirsiniz.

✅
Storage Olayları

Blob/Queue tetikleyicileriyle akış kurabilirsiniz.

✅
Kimlik Doğrulama

Managed identity ile parolasız erişim sağlayabilirsiniz.

✅
Mimari Karar

Senaryoya göre veri hizmeti seçebilirsiniz.

Kimler İçin Uygundur?

  • Sunucusuz uygulama veri katmanı tasarlayan yazılımcılar
  • bulut mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sunucusuz uygulama veri katmanı tasarlayan yazılımcılar ve bulut mimarları için uygundur.
Cosmos DB serverless ne zaman uygundur?
Seyrek ve değişken trafikte; RU maliyeti ve sınırlar eğitimde karşılaştırılır.
SQL auto-pause sorun olur mu?
İlk bağlantıda gecikme olabilir; retry ve uygun ayarlar laboratuvarda gösterilir.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Eğitim kaç gün sürer ve nasıl işlenir?
2 gün sürer; her gün dört modülden oluşur ve her modül uygulamalı laboratuvarla desteklenir.

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 Serverless Development Principles: Serverless Database 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: Development with Cosmos DB Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: Development with Cosmos DB Eğitimi

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

Azure Cosmos DB ile Geliştirme eğitimi: Cosmos DB veri modelleme, bölümleme, RU/s, tutarlılık düzeyleri ve SDK kullanımı. Uygulamalı laboratuvarlarla DVA'da.

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

Developing Solutions for Microsoft Azure: Implementing IaaS Solutions Eğitimi

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

Azure IaaS Çözümleri Uygulama eğitimi: VM dağıtımı, ARM/Bicep şablonları, özel görüntüler, ACI/ACR ve ölçek kümeleri. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Solutions for Microsoft Azure: Implementing User Authentication & Authorization Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: Implementing User Authentication & Authorization Eğitimi

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

Azure Kimlik Doğrulama ve Yetkilendirme eğitimi: Identity Platform, MSAL, RBAC, SAS, yönetilen kimlik ve Key Vault erişim kontrolü. Uygulamalı laboratuvarlarla

Detayları Gör →
Microsoft AzureDeveloping Solutions for Microsoft Azure: Instrumenting Monitoring & Logging Solutions Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: Instrumenting Monitoring & Logging Solutions Eğitimi

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

Azure İzleme ve Günlükleme Çözümleri eğitimi: Application Insights, Azure Monitor, KQL, uyarılar, kullanılabilirlik testleri. Uygulamalı laboratuvarlarla DVA'da

Detayları Gör →
Microsoft AzureDeveloping Solutions for Microsoft Azure: Integrating Caching & Content Delivery Eğitimi
Bulut Bilişim Eğitimleri

Developing Solutions for Microsoft Azure: Integrating Caching & Content Delivery Eğitimi

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

Azure Önbellek ve İçerik Dağıtımı Entegrasyonu eğitimi: Redis önbelleği, Azure CDN, Front Door, HTTP başlıkları ve geçersiz kılma. Uygulamalı laboratuvarlarla D

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