DESIGN AND IMPLEMENT CLOUD-NATIVE APPLICATIONS WITH MICROSOFT AZURE COSMOS DB (DP-420) EĞİTİMİ

Cosmos DB ile bulut yerel uygulamalar geliştirin

NoSQL veri modelleme, partition key, RU optimizasyonu, SQL API sorguları, change feed, çok bölgeli dağıtım ve güvenlik programı

Eğitim, Azure Cosmos DB üzerinde bulut yerel uygulama tasarlamayı ve geliştirmeyi öğretir. NoSQL doküman modelleme, partition key ve hierarchical partition key, SQL (NoSQL) API sorguları, dizin ilkeleri, RU/s ve autoscale, tutarlılık seviyeleri, change feed v…

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

Eğitim Hakkında

Azure Cosmos DB uygulama tasarımı, geliştirme ve optimizasyonu; DP-420 konu başlıkları

Eğitim, Azure Cosmos DB üzerinde bulut yerel uygulama tasarlamayı ve geliştirmeyi öğretir. NoSQL doküman modelleme, partition key ve hierarchical partition key, SQL (NoSQL) API sorguları, dizin ilkeleri, RU/s ve autoscale, tutarlılık seviyeleri, change feed ve Azure Functions, .NET SDK, çok bölgeli yazma ve failover, Synapse Link, güvenlik (RBAC, CMK, Private Endpoint) ve izleme DP-420 konu başlıklarına uygun uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; her modülde veri modelleme çalışması, SDK kod laboratuvarı ve sınav tarzı senaryo yer alır.

Seviye

İleri Seviye — Azure Cosmos DB ile veri modelleme, partition key, sorgu, RU yönetimi, change feed, güvenlik ve entegrasyon tasarımını kapsayan DP-420 odaklı eğitim

Öğrenme Metodu

Cosmos DB hesabında .NET SDK ve Data Explorer ile modelleme, sorgu, RU ölçümü ve change feed laboratuvarları yapılır.

Neden Bu Eğitim?

🌍Küresel Dağıtım

Çok bölgeli okuma/yazma ve tutarlılık kararlarını uygulamanıza göre verirsiniz.

🧬Doğru Modelleme

Erişim desenine göre doküman modeli ve partition key seçersiniz.

💸RU Yönetimi

Sorgu ve dizin maliyetini ölçüp RU tüketimini düşürürsünüz.

Anahtar Konular

DP-420azure cosmos dbcosmos db eğitimipartition keycosmos db change feedcosmos db RUnosql veri modellemecosmos db .net sdkcosmos db tutarlılıkcloud native uygulama azure
“İyi Cosmos DB tasarımı, sorgunun nasıl sorulacağını bilerek veriyi saklamaktır.”

Ön Koşullar

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

1
Programlama

C#/.NET veya benzeri bir dilde temel kod yazabilmek beklenir.

2
JSON ve REST

JSON veri yapısı ve REST kavramlarına aşinalık gerekir.

3
Azure temelleri

Azure portal ve temel kaynak yönetimi bilinmelidir.

4
Azure aboneliği

Cosmos DB hesabı oluşturabilen abonelik veya emülatör kullanılı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ı erişim desenine göre doküman modeli ve partition key tasarlar, SQL API sorguları yazar.
Modül 1
Cosmos DB Temelleri
  • Hesap, veritabanı, kapsayıcı, öğe hiyerarşisi
  • API seçenekleri: NoSQL, MongoDB, Cassandra, Gremlin, Table
  • Request Unit (RU) kavramı
  • Sağlanan throughput, autoscale, serverless
  • Emülatör ve Data Explorer
  • Fiyatlandırma modeli
Modül 2
NoSQL Veri Modelleme
  • Gömme ve referans kararları
  • Erişim deseni analizi
  • Denormalizasyon ve veri çoğaltma
  • Tek kapsayıcıda çoklu varlık türü
  • Doküman boyutu ve limitler
  • Şema versiyonlama
Modül 3
Partition Stratejisi
  • Mantıksal ve fiziksel partition
  • Partition key seçim ilkeleri ve yüksek kardinalite
  • Hierarchical partition key
  • Hot partition ve veri dengesi
  • Cross-partition sorgu maliyeti
  • Synthetic partition key
Modül 4
SQL API Sorguları
  • SELECT, WHERE, JOIN (iç içe dizi)
  • Toplulaştırma ve alt sorgu
  • Parametreli sorgular
  • Sorgu metrikleri ve RU ücreti
  • Dizin kullanımı ve sorgu planı
  • Sayfalama ve continuation token
Günün hedefiKatılımcı .NET SDK ile uygulama geliştirir, tutarlılık seviyelerini seçer ve change feed ile olay güdümlü akış kurar.
Modül 1
.NET SDK ile Geliştirme
  • CosmosClient ve bağlantı modları
  • CRUD, bulk ve transactional batch
  • Optimistic concurrency (ETag)
  • Yeniden deneme ve 429 hata yönetimi
  • Stored procedure, trigger, UDF
  • Entra ID kimlik doğrulama
Modül 2
Tutarlılık ve Çok Bölgeli Yapı
  • Beş tutarlılık seviyesi: strong, bounded staleness, session, consistent prefix, eventual
  • Çok bölgeli yazma ve çakışma çözümü
  • Bölge ekleme ve failover öncelikleri
  • Servis tarafı otomatik failover
  • SLA ve RPO/RTO
  • Tutarlılık-gecikme dengesi
Modül 3
Change Feed ve Entegrasyon
  • Change feed processor ve lease container
  • Azure Functions Cosmos DB tetikleyicisi
  • Materialized view ve olay kaynak (event sourcing) deseni
  • Event Hubs ve Service Bus entegrasyonu
  • Veri geçişi: Data Migration Tool, Spark
  • Synapse Link analitik depo
Modül 4
Dizin İlkeleri ve Performans
  • Indexing policy: included/excluded paths
  • Composite, spatial, vektör dizini
  • Dizinleme modu ve yazma maliyeti
  • Point read ve sorgu karşılaştırması
  • Entegre önbellek (dedicated gateway)
  • RU optimizasyon laboratuvarı
Günün hedefiKatılımcı Cosmos DB güvenlik ve izleme yapılandırmalarını uygular ve sınav konu başlıklarını tekrar eder.
Modül 1
Güvenlik
  • Entra ID RBAC ve veri düzlemi rolleri
  • Customer-managed key şifreleme
  • Private Endpoint ve firewall
  • Always Encrypted (istemci taraflı şifreleme)
  • Anahtar yönetimi ve döndürme
  • Defender for Cosmos DB
Modül 2
Yedekleme ve Geri Yükleme
  • Periyodik ve sürekli yedekleme (PITR)
  • Silinmiş hesap/kapsayıcı geri yükleme
  • Yedekleme saklama ayarları
  • Felaket kurtarma planı
  • Bölge kesintisi simülasyonu
  • Veri koruma uyumluluğu
Modül 3
İzleme ve Optimizasyon
  • Azure Monitor metrikleri: RU, 429, gecikme
  • Tanılama günlükleri ve KQL
  • Alert kuralları
  • Throughput ölçekleme kararları
  • Maliyet analizi
  • Insights panosu
Modül 4
Sınav Hazırlığı
  • DP-420 konu dağılımı
  • Modelleme vaka soruları
  • Partition key seçimi senaryoları
  • SDK kod okuma soruları
  • Mini uygulama sınavı
  • Geri bildirim ve çalışma planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Doküman modeli

Erişim desenine göre gömme/referans modeli tasarlayabilirsiniz.

✅
Partition key

Hot partition oluşturmayan partition key seçebilirsiniz.

✅
NoSQL sorgusu

SQL API sorgularını RU maliyetiyle birlikte optimize edebilirsiniz.

✅
SDK geliştirme

.NET SDK ile bulk, batch ve ETag tabanlı işlem yazabilirsiniz.

✅
Tutarlılık

Tutarlılık seviyesini gecikme ve doğruluk gereksinimine göre seçebilirsiniz.

✅
Change feed

Change feed processor ile olay güdümlü akış kurabilirsiniz.

✅
Güvenlik

RBAC, CMK ve Private Endpoint ile Cosmos DB'yi koruyabilirsiniz.

✅
Sınav hazırlığı

DP-420 konu başlıklarında hazırlık seviyenizi ölçebilirsiniz.

Kimler İçin Uygundur?

  • Bulut uygulama geliştiricileri
  • veri mühendisleri
  • NoSQL çözüm mimarları için uygundur; DP-420 sınavına hazırlananlara yöneliktir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Bulut uygulama geliştiricileri, veri mühendisleri ve NoSQL çözüm mimarları için uygundur; DP-420 sınavına hazırlananlara yöneliktir.
DP-420 sınavına hazırlık sağlar mı?
Program DP-420 konu başlıklarını kapsar ve model ile SDK senaryo soruları içerir.
Hangi API işlenir?
Ağırlıklı NoSQL (SQL) API işlenir; diğer API'ler kavramsal karşılaştırılır.
Kod yazılacak mı?
Evet, .NET SDK ile CRUD, bulk, transactional batch ve change feed örnekleri yazılır.
Sınav ücretini DVA mı karşılar?
Hayır. Katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez, program sınav hazırlığına yönelik içerik sunar.

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. Design and implement cloud-native applications with Microsof 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 AzureAzure Data Fundamentals: Structured Data Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Structured Data Eğitimi

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

Azure Data Fundamentals kapsamında yapılandırılmış veri: tablo şeması, kısıtlar, CSV ve Parquet biçimleri, Azure SQL ile yükleme ve SQL ile veri kalitesi.

Detayları Gör →
Microsoft AzureAzure Data Lake Storage Gen Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Lake Storage Gen Eğitimi

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

ADLS Gen2 ileri düzey eğitimi: göl mimarisi, Delta Lake, ACL tasarımı, özel uç nokta, Purview yönetişimi ve Gen1'den Gen2'ye geçişi uygulamalı öğrenin.

Detayları Gör →
Microsoft AzureAzure Databricks & Data Pipelines Eğitimi
Bulut Bilişim Eğitimleri

Azure Databricks & Data Pipelines Eğitimi

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

Azure Databricks eğitimi: PySpark, Delta Lake, Auto Loader, Structured Streaming, Delta Live Tables, Workflows ve Unity Catalog ile veri hattı geliştirin.

Detayları Gör →
Microsoft AzureAzure Developer: Advanced Scalability Using Azure Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: Advanced Scalability Using Azure Eğitimi

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

Azure geliştiricileri için ileri ölçeklenebilirlik eğitimi: autoscale, Front Door, kuyruk tabanlı desenler, Redis, AKS HPA/KEDA ve Azure Load Testing.

Detayları Gör →
Microsoft AzureAzure Developer: Azure Batch & Scheduling Bulk Operations Eğitimi
Bulut Bilişim Eğitimleri

Azure Developer: Azure Batch & Scheduling Bulk Operations Eğitimi

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

Azure Developer eğitimi: Azure Batch havuz ve görev yönetimi, Python SDK, spot düğümler, otomatik ölçek formülleri ve Job Schedule ile toplu işlem otomasyonu.

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