Azure Tables ile ölçeklenebilir NoSQL depo geliştirin
Bu eğitim, Azure Table Storage'ı uygulama geliştiricisi için ayrıntılı işler. Azure.Data.Tables .NET ve azure-data-tables Python SDK ile TableServiceClient, TableClient, TableEntity ve güçlü tipli varlıklar, PartitionKey ve RowKey tasarım desenleri (ters.
Kodla Azure Tables: anahtar tasarımı, sorgu ve toplu işlem
Bu eğitim, Azure Table Storage'ı uygulama geliştiricisi için ayrıntılı işler. Azure.Data.Tables .NET ve azure-data-tables Python SDK ile TableServiceClient, TableClient, TableEntity ve güçlü tipli varlıklar, PartitionKey ve RowKey tasarım desenleri (ters zaman damgası, bileşik anahtar, veri tekrarı), OData $filter ve $select sorguları, sayfalama, TransactionalBatch (aynı bölümde en çok 100 işlem), ETag ile iyimser eşzamanlılık, Upsert Merge/Replace, SAS ve Entra ID yetkilendirmesi, hata yönetimi ve retry işlenir. Cosmos DB Table API ile farkları ve geçiş uygulamalı ele alınır.
2 Gün. Her gün dört modül; TableClient, varlık modeli ve PartitionKey/RowKey desenleri; OData, batch, ETag, güvenlik ve geçiş. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Orta Seviye — Geliştiriciler için Azure Table Storage ve Cosmos DB Table API ile SDK kullanımı, bölüm tasarımı, sorgu ve toplu işlem çözümlerini kapsar.
Cihaz telemetrisi ve kullanıcı profili tabloları kodla tasarlanır; sorgu desenleri ölçülür, batch ve eşzamanlılık kontrolleri uygulanır.
Erişim desenine göre PartitionKey ve RowKey belirlersiniz.
Point query ve aralık sorgularıyla tablo taramasından kaçınırsınız.
Transactional batch ve ETag ile tutarlı yazma yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Uygulamalar ücretsiz Azure hesabı veya sağlanan sandbox aboneliği üzerinde yapılır.
C#, Python veya JavaScript'ten birinde temel düzeyde kod okuyup yazabilmek gerekir.
Visual Studio Code, Azure CLI ve ilgili SDK kurulu bir bilgisayar önerilir; kurulum eğitimde gösterilir.
Anahtar-değer depolama mantığına genel aşinalık yararlıdır.
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:
Tablo ve varlık işlemlerini SDK ile kodlayabilirsiniz.
Erişim desenine göre PartitionKey/RowKey tasarlayabilirsiniz.
Point, aralık ve filtre sorgularını doğru seçebilirsiniz.
Continuation token ile büyük sonuç kümelerini okuyabilirsiniz.
Aynı bölümde 100 işlemlik batch yazabilirsiniz.
ETag ile çakışmaları yönetebilirsiniz.
Kısıtlı SAS ve Entra ID ile erişim verebilirsiniz.
Table Storage veya Cosmos DB Table API arasında seçim yapabilirsiniz.
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.
Azure Load Balancer eğitimi: Standard SKU Load Balancer, health probe ve inbound NAT rule uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.
Detayları Gör →Azure Multi-Factor Authentication eğitimi: Microsoft Authenticator ve FIDO2 dahil uygulamalı Azure laboratuvarı. 3 gün, Digital Vizyon Akademi.
Detayları Gör →Azure Network Infrastructure eğitimi: VNet/subnet planı, NSG ve VNet peering uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.
Detayları Gör →Azure Network Monitoring eğitimi: Network Watcher, Connection Monitor ve NSG flow logs uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.
Detayları Gör →Azure Policies eğitimi: policy definition, initiative ve Deny efekti uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.
Detayları Gör →