Kurs
digicode: DP315
Getting Started with Cosmos DB NoSQL Development – Intensive Training
Kurs-Facts
- Bewerten der Eignung von Azure Cosmos DB für NoSQL für Anwendungen
- Erstellen und Verwalten von Azure-Cosmos-DB-Konten, Datenbanken, Containern und Elementen
- Migrieren von Daten zu Azure Cosmos DB unter Verwendung von Azure-Diensten, Spark oder Kafka
- Integrieren und Verbinden mit Azure Cosmos DB unter Verwendung von .NET-, Python- und JavaScript-SDKs
- Durchführen verschiedener Abfrageoperationen, einschliesslich SQL-Abfragen und Unterabfragen
- Erstellen von generativen KI-Anwendungen, die mit privaten Daten interagieren, unter Verwendung von Python und Azure Cosmos DB
- Anwenden von Datenmodellierungs- und Partitionierungsstrategien für effiziente NoSQL-Datenbanken
- Konfigurieren von globaler Datenverteilung, Failover und Konsistenzstufen für Azure Cosmos DB
1 Erste Schritte mit Azure Cosmos DB for NoSQL
Lerne Azure Cosmos DB for NoSQL kennen und erfahre, wie du mit deinem ersten Konto, deiner ersten Datenbank und deinem ersten Container loslegen kannst.
2 Plane und implementiere Azure Cosmos DB for NoSQL
Plane Konfigurationsoptionen und Bereitstellungsoptionen für ein neues Azure Cosmos DB for NoSQL-Konto.
3 Verbinde dich mit Azure Cosmos DB for NoSQL mit dem SDK
Verwende die Microsoft.Azure.Cosmos-Bibliothek aus NuGet, um eine Verbindung zu einem Azure Cosmos DB for NoSQL-Konto aus einer .NET-Anwendung herzustellen.
4 Zugriff und Verwaltung von Daten mit den Azure Cosmos DB for NoSQL SDKs
Verwende das .NET SDK für Azure Cosmos DB for NoSQL, um allgemeine Operationen mit Datenbanken, Containern und Elementen durchzuführen.
5 Ausführen von Abfragen und Erstellen einer generativen KI-Anwendung mit Azure Cosmos DB
Erstelle SQL-Abfragen für Azure Cosmos DB for NoSQL mit dem Data Explorer und SDKs für .NET, Python und Node.js. Wende diese Fähigkeiten an, um Daten effizient abzurufen und zu verarbeiten, und nutze sie dann, um eine generative KI-Anwendung zu erstellen, die die Möglichkeiten von Cosmos DB optimal nutzt.
6 Definiere und implementiere eine Indizierungsstrategie für Azure Cosmos DB for NoSQL
Erstelle benutzerdefinierte Indizierungsrichtlinien für Azure Cosmos DB für NoSQL-Container.
7 Integriere Azure Cosmos DB for NoSQL mit Azure-Diensten
Integriere Azure Cosmos DB for NoSQL mit Azure Cognitive Search, Azure Functions und deinen eigenen Lösungen.
8 Implementierung einer Datenmodellierungs- und Partitionierungsstrategie für Azure Cosmos DB for NoSQL
In diesem Modul erfährst du, wie Azure Cosmos DB die Partitionierung zur Skalierung von Containern nutzt und wie du durch Überlegungen zu deinem Datenmodell die Leistungsanforderungen deiner Anwendungen erfüllen können.
9 Entwurf und Implementierung einer Replikationsstrategie für Azure Cosmos DB for NoSQL
Plane und implementiere Techniken zur weltweiten Replikation von Daten in Azure Cosmos DB for NoSQL.
10 Optimiere die Abfrage- und Betriebsleistung in Azure Cosmos DB for NoSQL
Optimiere die Leistung deiner Abfragen und Operationen mit Azure Cosmos DB for NoSQL.
11 Überwachen und Fehlerbehebung einer Azure Cosmos DB for NoSQL-Lösung
Überprüfe die allgemeinen Cosmos DB-Verwaltungsaufgaben von Monitor, Leistungsmetriken, Backup und Sicherheit, die in Azure verwendet werden.
12 Verwalte eine Azure Cosmos DB for NoSQL-Lösung mit DevOps-Praktiken
Verwende die Befehlszeile und den Azure Resource Manager, um allgemeine Verwaltungsaufgaben für Azure Cosmos DB for NoSQL zu automatisieren.
13 Erstellen von serverseitigen Programmierkonstrukten in Azure Cosmos DB for NoSQL
Verwende JavaScript, um serverseitige gespeicherte Prozeduren, benutzerdefinierte Funktionen und Auslöser zu erstellen.
Teil von folgenden Kursen / Lehrgängen
- Getting Started with Cosmos DB NoSQL Development – Intensive Training
Software-Ingenieurinnen und -Ingenieure, die mit der Erstellung von Cloud-nativen Lösungen betraut sind, die Azure Cosmos DB for NoSQL und seine verschiedenen SDKs nutzen. Sie sind mit der C#-Programmierung vertraut. Sie haben ausserdem Erfahrung im Schreiben von Code, der mit einer SQL- oder NoSQL-Datenbankplattform interagiert.
- Vertrautheit mit Azure und dem Azure-Portal.
- Erfahrung in der Programmierung mit C#. Wenn du noch keine Programmiererfahrung hast, empfehlen wir dir, den Lernpfad „Erste Schritte mit C#“ zu absolvieren, bevor du mit diesem Lernpfad beginnst.