Microsoft Official Curriculum

Kurs-ID: MOC_DP-420T00

Kurs Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

MOC DP-420T00

In diesem Kurs lernen Entwicklerinnen, wie sie eine Anwendung mit der SQL-API und dem SDK für Azure Cosmos DB erstellen können. Die Kursteilnehmerinnen erfahren, wie sie effiziente Abfragen schreiben, Indizierungsrichtlinien erstellen, Ressourcen verwalten und bereitstellen und allgemeine Vorgänge mit dem SDK durchführen können.

Dieses Training findet in Kooperation mit softwareOne statt.

Anfrage stellen

Seminarinhalte

Erste Schritte mit der Azure Cosmos DB-SQL-API

  • Einführung in Azure Cosmos DB: SQL-API
  • Ausprobieren der Azure Cosmos DB-SQL-API

Planen und Implementieren der Azure Cosmos DB-SQL-API

  • Planen der Ressourcenanforderungen
  • Konfigurieren von Azure Cosmos DB-SQL-API-Datenbank und -Containern
  • Verschieben von Daten in die und aus der Azure Cosmos DB-SQL-API

Herstellen einer Verbindung mit der Azure Cosmos DB-SQL-API über das SDK

  • Verwenden des SDK für die Azure Cosmos DB-SQL-API
  • Konfigurieren des SDK für die Azure Cosmos DB-SQL-API

Zugreifen auf und Verwalten von Daten mit den SDKs der Azure Cosmos DB-SQL-API

  • Implementieren von Azure Cosmos DB-SQL-API-Punktvorgängen
  • Ausführen dokumentübergreifender Transaktionsvorgänge mit der Azure Cosmos DB-SQL-API
  • Verarbeiten von Massendaten in der Azure Cosmos DB-SQL-API

Ausführen von Abfragen in der Azure Cosmos DB-SQL-API

  • Abfragen der Azure Cosmos DB-SQL-API
  • Erstellen komplexer Abfragen mit der Azure Cosmos DB-SQL-API

Definieren und Implementieren einer Indizierungsstrategie für die Azure Cosmos DB-SQL-API

  • Definieren von Indizes in der Azure Cosmos DB-SQL-API
  • Anpassen von Indizes in der Azure Cosmos DB-SQL-API

Integrieren der Azure Cosmos DB-SQL-API mit Azure-Diensten

  • Nutzen eines Azure Cosmos DB-SQL-API-Änderungsfeeds mithilfe des SDK
  • Behandeln von Ereignissen mit Azure Functions und dem Änderungsfeed der Azure Cosmos DB-SQL-API
  • Durchsuchen von Azure Cosmos DB-SQL-API-Daten mit Azure Cognitive Search

Implementieren einer Datenmodellierungs- und Partitionierungsstrategie für die Azure Cosmos DB-SQL-API

  • Modellieren und Partitionieren von Daten in Azure Cosmos DB
  • Optimieren von Datenbanken mithilfe erweiterter Modellierungsmuster für Azure Cosmos DB

Entwerfen und Implementieren einer Replikationsstrategie für die Azure Cosmos DB-SQL-API

  • Konfigurieren der Replikation und Verwalten von Failovern in Azure Cosmos DB
  • Verwenden von Konsistenzmodellen in der Azure Cosmos DB-SQL-API
  • Konfigurieren von Schreibvorgängen in mehreren Regionen in der Azure Cosmos DB-SQL-API

Optimieren der Abfrageleistung in der Azure Cosmos DB-SQL-API

  • Auswählen von Indizes in der Azure Cosmos DB-SQL-API
  • Optimieren von Abfragen in der Azure Cosmos DB-SQL-API
  • Implementieren des integrierten Caches

Verwaltungs- und Überwachungsaufgaben für eine Azure Cosmos DB-SQL-API-Lösung

  • Messen der Leistung in der Azure Cosmos DB-SQL-API
  • Überwachen von Antworten und Ereignissen in der Azure Cosmos DB-SQL-API
  • Implementieren von Sicherung und Wiederherstellung für die Azure Cosmos DB-SQL-API
  • Implementieren von Sicherheit in der SQL-API für Azure Cosmos DB

Verwalten einer Azure Cosmos DB-SQL-API-Lösung mithilfe von DevOps-Verfahren

  • Schreiben von Skripts für die Azure Cosmos DB-SQL-API
  • Erstellen einer Ressourcenvorlage für die SQL-API von Azure Cosmos DB

Erstellen serverseitiger Programmierkonstrukte in der Azure Cosmos DB-SQL-API

  • Erstellen von Transaktionen mit mehreren Elementen unter Verwendung der Azure Cosmos DB-SQL-API
  • Erweitern der Abfrage- und Transaktionsfunktionalität in der Azure Cosmos DB-SQL-API

Kursthemen

Das Training Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB ist folgendem Thema zugeordnet:

 

Zielgruppe

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

Voraussetzungen

Vor der Teilnahme an diesem Kurs müssen die Teilnehmer folgende Voraussetzungen erfüllen:

  • Kenntnisse zu Microsoft Azure und der Navigation im Azure-Portal (gemäß AZ-900)
  • Erfahrung mit dem Programmieren in einer von Azure unterstützten Sprache auf dem Niveau fortgeschrittener Anfänger (C#, JavaScript, Python oder Java)
  • Fähigkeit, Code zu schreiben, um eine Verbindung mit einem SQL- oder NoSQL-Datenbankprodukt herzustellen und Vorgänge darin auszuführen (SQL Server, Oracle, MongoDB, Cassandra oder Ähnliches)

Dauer und Zeiten

4 Kurstage

Termine

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen