WORKING WITH AZURE COSMOS DB: GETTING STARTED EĞİTİMİ

Cosmos DB ile ilk NoSQL uygulamanızı kurun

Cosmos DB hesabı, database ve container, partition key, item CRUD, SQL API sorguları, RU, indeks ve SDK ile bağlantı

Cosmos DB hesabı, container, JSON belge işlemleri, SQL sorguları, RU, partition key ve SDK ile temel uygulama geliştirmeyi uygulamalı öğreten başlangıç eğitimi.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Azure Cosmos DB NoSQL'e giriş ve ilk uygulama

Eğitim, Azure Cosmos DB'ye giriş yapar: NoSQL ve ilişkisel farkı, API seçenekleri, hesap/database/container hiyerarşisi, partition key kavramı, JSON belge ekleme, okuma, güncelleme ve silme, Data Explorer ile SQL benzeri sorgular, Request Unit (RU) ve provisioned/serverless kapasite, varsayılan indeksleme, tutarlılık seviyelerine giriş ve .NET veya Node.js SDK ile basit bir uygulamanın Cosmos DB'ye bağlanması uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; günlük konu başlıkları: Cosmos DB Temelleri; Uygulama Geliştirme ve İşletim. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Seviye

Başlangıç Seviye — Azure Cosmos DB hesabı, container, belge işlemleri, SQL sorguları ve temel RU kavramı

Öğrenme Metodu

Katılımcılar Data Explorer ve SDK ile kendi Cosmos DB hesaplarında belgeler oluşturur, sorgular ve RU maliyetini gözlemler.

Neden Bu Eğitim?

🌐NoSQL başlangıcı

Belge tabanlı veri modelini ve ilişkisel modelden farklarını uygulayarak öğreneceksiniz.

📄JSON ile çalışma

Esnek şemalı JSON belgelerle CRUD ve sorgu işlemleri yapacaksınız.

🔢RU farkındalığı

Her işlemin RU maliyetini görerek maliyet bilinci kazanacaksınız.

Anahtar Konular

Cosmos DB başlangıçAzure Cosmos DB eğitimiCosmos DB nedirNoSQL eğitimiCosmos DB SQL sorgularıCosmos DB partition keyRequest UnitCosmos DB SDKAzure NoSQLCosmos DB Data Explorer
“Esnek şema, düzensizlik değil; erişim desenine göre tasarlanmış düzendir.”

Ön Koşullar

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

1
Azure aboneliği

Uygulamalar için ücretsiz deneme ya da kurum aboneliği üzerinde kaynak oluşturabilecek bir hesap kullanılır.

2
JSON bilgisi

JSON nesne ve dizi yapısını okuyabilmek yeterlidir.

3
SQL farkındalığı

SELECT ve WHERE mantığını bilmek sorgu bölümünü kolaylaştırır.

4
Temel kodlama

C#, JavaScript veya Python'da basit kod okuyabilmek önerilir.

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 hesabı ve container oluşturup belge CRUD işlemlerini yapabilir.
Modül 1
NoSQL ve Cosmos DB
  • İlişkisel ve belge tabanlı model farkları
  • Cosmos DB API'leri: NoSQL, MongoDB, Cassandra, Gremlin, Table
  • Küresel dağıtım ve düşük gecikme vaadi
  • Kullanım senaryoları: IoT, e-ticaret, oyun
  • Fiyatlandırma modeli
  • Ücretsiz katman (free tier)
Modül 2
Hesap ve Kaynak Yapısı
  • Hesap, database, container, item hiyerarşisi
  • Provisioned throughput ve serverless
  • Database ve container düzeyinde RU
  • Partition key seçimine giriş
  • Portal ve Data Explorer
  • Emülatör ile yerel geliştirme
Modül 3
Belge İşlemleri
  • JSON belge ekleme (create)
  • Okuma (read) ve nokta okuma
  • Güncelleme (replace, upsert, patch)
  • Silme
  • id ve partition key kuralları
  • Time to live (TTL) giriş
Modül 4
Sorgulama
  • SELECT ... FROM c WHERE söz dizimi
  • Projeksiyon, ORDER BY, TOP
  • Dizi sorgusu: JOIN, ARRAY_CONTAINS
  • Toplulaştırma: COUNT, SUM, AVG
  • Çapraz partition sorgu
  • Sorgu RU maliyetini görme
Günün hedefiKatılımcı SDK ile uygulama bağlayıp temel performans ve güvenlik ayarlarını yapabilir.
Modül 1
SDK ile Uygulama
  • SDK kurulumu: .NET veya Node.js
  • CosmosClient ve bağlantı dizesi
  • Container oluşturma kodla
  • CRUD işlemleri kod içinde
  • Sayfalama ve devam token'ı
  • Hata yönetimi ve 429 yeniden deneme
Modül 2
Veri Modelleme Başlangıcı
  • Embed ve reference kavramı
  • Erişim desenine göre modelleme
  • Partition key seçimi örnekleri
  • Belge boyutu ve büyüme
  • Id tasarımı
  • Yaygın hatalar
Modül 3
İndeks ve Tutarlılık
  • Varsayılan indeksleme davranışı
  • İndeks yollarını dışarıda bırakma
  • Tutarlılık seviyeleri: Strong ile Eventual
  • Session tutarlılığı pratikte
  • Bölge ekleme ve okuma bölgesi
  • Hesap yük devretme genel bakış
Modül 4
Güvenlik, İzleme ve Maliyet
  • Anahtarlar, salt-okunur anahtar ve RBAC
  • Güvenlik duvarı ve Private Endpoint
  • Metrics: RU tüketimi ve 429
  • Tanılama logları
  • Autoscale ve maliyet kontrolü
  • Yedekleme genel bakış

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
NoSQL kavramları

Belge tabanlı modeli ve ilişkisel farkı açıklayabilirsiniz.

✅
Hesap kurulumu

Cosmos DB hesabı, database ve container oluşturabilirsiniz.

✅
CRUD

Belgeleri ekleyip okuyabilir, güncelleyip silebilirsiniz.

✅
Sorgulama

SQL benzeri sorgularla belgeleri filtreleyip toplulaştırabilirsiniz.

✅
SDK kullanımı

SDK ile uygulamanızı Cosmos DB'ye bağlayabilirsiniz.

✅
RU anlayışı

İşlemlerin RU maliyetini yorumlayabilirsiniz.

✅
Partition seçimi

Basit senaryolarda partition key seçebilirsiniz.

✅
Temel güvenlik

Anahtar yönetimi ve ağ kısıtlamasını uygulayabilirsiniz.

Kimler İçin Uygundur?

  • NoSQL'e yeni başlayan geliştiriciler
  • veri uzmanları
  • Azure'da belge tabanlı veritabanı değerlendiren ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
NoSQL'e yeni başlayan geliştiriciler, veri uzmanları ve Azure'da belge tabanlı veritabanı değerlendiren ekipler için uygundur.
NoSQL deneyimi gerekir mi?
Hayır, sıfırdan başlanır; JSON bilgisi yeterlidir.
Cosmos DB ücretli mi?
Ücretsiz katman ve serverless seçeneği vardır; laboratuvarlar buna göre planlanır.
RU nedir?
Request Unit, okuma/yazma/sorgu işlemlerinin kaynak maliyetini ifade eden birimdir; Data Explorer'da gözlemlenir.
Sertifika verilir mi?
Evet, 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. Working with Azure Cosmos DB: Getting Started Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureData Warehousing with Azure: Data Lake Implementation Using Azure Eğitimi
Bulut Bilişim Eğitimleri

Data Warehousing with Azure: Data Lake Implementation Using Azure Eğitimi

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

Azure ile Veri Gölü Uygulaması eğitimi: ADLS Gen2 veri gölü kurulumu, Data Factory alımı, Databricks dönüşümü ve Synapse ambar yüklemesi uygulaması.

Detayları Gör →
Microsoft AzureData Warehousing with Azure: Implementing Azure SQL Data Warehouse Eğitimi
Bulut Bilişim Eğitimleri

Data Warehousing with Azure: Implementing Azure SQL Data Warehouse Eğitimi

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

Azure SQL Data Warehouse Uygulaması eğitimi: Dedicated SQL pool kurulumu, dağıtım ve columnstore tasarımı, COPY INTO yükleme, güvenlik ve ölçekleme uygulaması.

Detayları Gör →
Microsoft AzureData Warehousing with Azure: Managing Azure Data Lake Eğitimi
Bulut Bilişim Eğitimleri

Data Warehousing with Azure: Managing Azure Data Lake Eğitimi

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

Azure Data Lake Yönetimi eğitimi: ADLS Gen2 erişim yönetimi, izleme, geri kurtarma, yaşam döngüsü, maliyet ve Purview yönetişimi eğitimi. 2 gün uygulamalı progr

Detayları Gör →
Microsoft AzureData Warehousing with Azure: Working with SQL Data Warehouse Objects Eğitimi
Bulut Bilişim Eğitimleri

Data Warehousing with Azure: Working with SQL Data Warehouse Objects Eğitimi

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

SQL Data Warehouse Nesneleri eğitimi: Dedicated SQL pool tablo, CTAS, harici tablo, view, saklı yordam ve istatistik nesneleriyle çalışma eğitimi.

Detayları Gör →
Microsoft AzureDell - Integrated System for Microsoft Azure Stack HCI Features and Administration Eğitimi
Bulut Bilişim Eğitimleri

Dell - Integrated System for Microsoft Azure Stack HCI Features and Administration Eğitimi

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

Dell Azure Stack HCI Yönetimi eğitimi: Dell Azure Stack HCI mimarisi, Storage Spaces Direct, Network ATC, Windows Admin Center ve Azure Arc yönetimi.

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