DP-3015: Getting Started with Cosmos DB NoSQL Development

In diesem Training erfahren Entwickler*innen, wie sie die API und das SDK von Azure Cosmos DB for NoSQL verwenden. Die Trainingssteilnehmenden lernen etwas über Abfrageausführung, Ressourcenkonfiguration, SDK-Vorgänge und Entwurfsstrategien für nicht relationale Datenmodellierung und Datenpartitionierung.

Physisch oder virtuell?

Nehmen Sie an einem unserer Standorte oder virtuell an unseren Klassenraumtrainings teil. Unter “Termin buchen” werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.

Softwareentwickler*innen
Softwareentwickler*innen, die mit der Entwicklung von cloudnativen Lösungen betraut sind, die Azure Cosmos DB for NoSQL und die verschiedenen zugehörigen SDKs nutzen. Sie sind mit der Programmierung in C# vertraut. Außerdem verfügen sie über Erfahrung beim Schreiben von Code, der mit einer SQL- oder NoSQL-Datenbankplattform interagiert.

Was werden Sie in diesem Training erlernen?

In diesem Kurs lernen Entwickler, wie sie das API und das SDK von Azure Cosmos DB effektiv nutzen können. Tauchen Sie ein in die Feinheiten der Abfrageausführung, Ressourcenkonfiguration und SDK-Vorgänge. Erfahren Sie außerdem alles über fortschrittliche Entwurfsstrategien für nicht relationale Datenmodellierung und Datenpartitionierung. Starten Sie noch heute und erweitern Sie Ihr Know-how in der Welt der NoSQL-Entwicklung!

Agenda

Einführung in Azure Cosmos DB for NoSQL
Funktionsweise von Azure Cosmos DB for NoSQL
Wann sollten Sie Azure Cosmos DB for NoSQL verwenden?
Was ist Azure Cosmos DB for NoSQL?
Testen von Azure Cosmos DB for NoSQL
Ressourcen
Grundlegende Vorgänge
Übung: Erstellen eines Azure Cosmos DB for NoSQL-Kontos
Planen der Ressourcenanforderungen
Grundlegendes zum Durchsatz
Auswerten der Durchsatzanforderungen
Auswerten von Datenspeicheranforderungen
Gültigkeitsdauer (TTL)
Planen der Datenaufbewahrung mit Gültigkeitsdauer (Time-to-Live, TTL)
Konfigurieren von Azure Cosmos DB for NoSQL
Vergleich zwischen serverlos und bereitgestelltem Durchsatz
Serverlos
Automatisches Skalieren des Durchsatzes
Vergleichen von Durchsatz mit Autoskalierung mit Standarddurchsatz (manueller Durchsatz)
Migrieren zwischen Standarddurchsatz (manuell) und Durchsatz mit Autoskalierung
Übung: Konfigurieren des Durchsatzes für die Azure Cosmos DB-SQL-API mit dem Azure-Portal
Verschieben von Daten in und aus Azure Cosmos DB for NoSQL
Verschieben von Daten mithilfe eines Kafka-Connectors
Übung: Migrieren vorhandener Daten mit Azure Data Factory
Verschieben von Daten mit dem Azure Cosmos DB-Spark-Connector
Verschieben von Daten mit Stream Analytics
Verschieben von Daten mithilfe von Azure Data Factory
Verwenden des SDK für Azure Cosmos DB for NoSQL
Übung: Herstellen einer Verbindung mit Azure Cosmos DB for NoSQL über das SDK
Konfigurieren des Konnektivitätsmodus
Implementieren eines Client-Singleton
Herstellen einer Verbindung mit einem Onlinekonto
Grundlegendes zum SDK
Importieren aus dem Paket-Manager
Konfigurieren des SDK für Azure Cosmos DB for NoSQL
Aktivieren von Offlineentwicklung
Konfigurieren der Protokollierung
Übung: Konfigurieren des SDK für Azure Cosmos DB for NoSQL für Offlineentwicklung
Implementieren von Threading und Parallelität
Behandeln von Verbindungsfehlern
Implementieren von Azure Cosmos DB for NoSQL-Punktvorgängen
Verstehen von Punktvorgängen
Übung: Erstellen und Aktualisieren von Dokumenten mit dem SDK für Azure Cosmos DB for NoSQL
Erstellen von Dokumenten
Löschen von Dokumenten
Konfigurieren des Werts für die Gültigkeitsdauer (Time-to-Live, TTL) für ein bestimmtes Dokument
Aktualisieren von Dokumenten
Lesen eines Dokuments
Ausführen dokumentübergreifender Transaktionsvorgänge mit Azure Cosmos DB for NoSQL
Erstellen eines Transaktionsbatches mit dem SDK
Überprüfen der Ergebnisse des Batchvorgangs mit dem SDK
Batchverarbeitung mehrerer Punktvorgänge mit dem SDK für Azure Cosmos DB for NoSQL
Implementieren von optimistischer Nebenläufigkeit
Verarbeiten von Massendaten in Azure Cosmos DB for NoSQL
Überprüfen der Einschränkungen bei Massenvorgängen
Übung: Massenverschieben von Dokumenten mit dem SDK für Azure Cosmos DB for NoSQL
Erstellen von Massenvorgängen mit dem SDK
Implementieren von bewährten Methoden für Massenvorgänge
Abfragen von Azure Cosmos DB for NoSQL
Verwenden integrierter Funktionen
Implementieren von Typüberprüfung in Abfragen
Projizieren von Abfrageergebnissen
Erstellen von Abfragen mit SQL
Grundlegendes zur SQL-Abfragesprache
Ausführen von Abfragen im SDK
Übung: Ausführen einer Abfrage mit dem SDK für Azure Cosmos DB for NoSQL
Erstellen komplexer Abfragen mit Azure Cosmos DB for NoSQL
Erstellen produktübergreifender Abfragen
Implementieren korrelierter Unterabfragen
Implementieren von Variablen in Abfragen
Paginieren von Abfrageergebnissen
Übung: Paginieren produktübergreifender Abfrageergebnisse mit dem SDK für Azure Cosmos DB for NoSQL

Dein Training im Überblick

Dauer 1
Trainingssprache Deutsch
Trainingsart brainyCLASS (offen)

690,00 

Startdatum und Ort wählen

Aktuell sind keine Termine vorhanden

Termin anfragen

Terminübersicht