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