Azure Cosmos DB ile NoSQL geliştirmeye hızlı bir başlangıç
Getting Started with Cosmos DB NoSQL Development (DP-3015) Eğitimi, Microsoft'un resmi DP-3015 içeriğini temel alarak Azure Cosmos DB for NoSQL ile geliştirmeye giriş sunan bir programdır.
Azure Cosmos DB for NoSQL ile geliştirmeye başlamayı öğreten resmi DP-3015 içeriği
Getting Started with Cosmos DB NoSQL Development (DP-3015) Eğitimi, Microsoft'un resmi DP-3015 içeriğini temel alarak Azure Cosmos DB for NoSQL ile uygulama geliştirmeye giriş sunar. Katılımcılar Cosmos DB'nin dağıtık mimarisini, hesap, veritabanı ve container yapısını kavrar. Partition key seçimi, RU/s tabanlı throughput ve istek maliyeti işlenir. JSON döküman modeli, Cosmos DB SQL sorgu dili ve nokta okuma ele alınır. .NET SDK ile CRUD ve geliştirme desenleri öğretilir.
2 Gün. İlk gün Cosmos DB mimarisi, hesap yapısı, partition key ve throughput, ikinci gün sorgu dili ve SDK ile geliştirme işlenir.
Başlangıç Seviye — Azure Cosmos DB for NoSQL temelleri, veri modeli, sorgulama ve SDK ile geliştirmeye giriş eğitimi
Her konu gerçek bir Azure Cosmos DB hesabı, Data Explorer ve .NET SDK üzerinde giriş düzeyi geliştirme senaryolarıyla uygulamalı işlenir.
Azure Cosmos DB for NoSQL'in dağıtık mimarisini ve temel kavramlarını sıfırdan anlaşılır biçimde öğrenirsiniz.
Partition key seçimini ve RU/s tabanlı throughput modelini kavrayarak maliyet ve performansı yönetmeye başlarsınız.
.NET SDK ile Cosmos DB üzerinde CRUD ve sorgu yaparak ilk uygulamanızı kurmayı deneyimlersiniz.
Giriş eğitiminden en iyi verimi almak için faydalı olacak temel bilgi ve ortam gereksinimleri
C# veya benzeri bir dilde temel programlama bilgisi SDK örneklerini izlemede faydalıdır.
Temel Azure portalı ve bulut kavramlarına aşinalık hesap ve kaynak oluşturmayı kolaylaştırır.
JSON döküman yapısına temel hakimiyet Cosmos DB veri modelinin kavranmasını sağlar.
Bir Azure aboneliği veya ücretsiz Cosmos DB katmanı örneklerin bizzat denenmesini mümkün kılar.
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.
Program sonunda katılımcılar:
Azure Cosmos DB'nin global dağıtık mimarisini ve hesap/container yapısını giriş düzeyinde açıklayabilirsiniz.
Partition key seçiminin performans ve maliyete etkisini kavrayarak doğru anahtarı belirleyebilirsiniz.
Request Unit ve throughput modellerini anlayarak istek maliyetini ve ölçeklemeyi yönetmeye başlayabilirsiniz.
Beş tutarlılık seviyesini kavrayarak uygulamanız için uygun tutarlılık-performans dengesini seçebilirsiniz.
Cosmos DB SQL sorgu dili ile JSON dökümanlar üzerinde SELECT, WHERE ve JOIN sorguları yazabilirsiniz.
Nokta okuma ve indexing policy ile en düşük maliyetli ve verimli veri erişimini kurgulayabilirsiniz.
.NET SDK ile CosmosClient üzerinden bağlantı kurup CRUD işlemlerini güvenle gerçekleştirebilirsiniz.
Sorgu, sayfalama ve hata yönetimini birleştirerek uçtan uca basit bir Cosmos DB uygulaması kurabilirsiniz.
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.
Cassandra yönetimi ve geliştirme eğitimi: küme kurulumu, topology, compaction, repair, yedekleme, güvenlik, ileri veri modelleme, sürücü ve performans ayarı.
Detayları Gör →Apache HBase temel eğitimi: kurulum, HMaster ve RegionServer mimarisi, row key ve sütun ailesi veri modelleme ile Shell ve istemci API uygulamalı işlenir.
Detayları Gör →Elasticsearch ile API analitiği eğitimi: REST API, Query DSL, metric ve bucket aggregation, ingest pipeline ve Kibana ile API izlemeyi uygulamalı öğrenin.
Detayları Gör →AWS DynamoDB eğitimi: partition/sort key, GSI ve LSI, kapasite modları, Streams, tek tablo tasarımı, PartiQL ve SDK ile NoSQL geliştirmeyi uygulamalı öğrenin.
Detayları Gör →Python ile AWS Lambda eğitimi: container image paketleme, ECR, boto3 ile DynamoDB, SNS pub/sub ve SES e-posta ile olay tabanlı sunucusuz uygulama geliştirme.
Detayları Gör →AWS NoSQL eğitimi: DynamoDB single-table design, DocumentDB, ElastiCache Redis, Keyspaces ve Neptune ile ölçeklenebilir modern uygulama geliştirmeyi öğrenin.
Detayları Gör →