KnowledgeCity

Microsoft Azure für Fortgeschrittene: Cosmos DB

Sie lernen Cosmos DB kennen und erfahren Sie, wie Sie damit Lösungen erstellen können
Erste Lektion kostenlos ansehen — voller Zugriff auf alle 3 Lektionen.

To view this video please enable JavaScript.

Kurs: Auf Abruf
Fortgeschrittene  Anbieter Steven Burnley  3 Lektionen ·  18m  in Arabisch, Deutsch, Englisch, Spanisch, Französisch, Portugiesisch, Chinesisch (vereinfacht) 

Kursbeschreibung

Cosmos DB ist eine Dokumentendatenbank, die sich von herkömmlichen SQL-Datenbanken unterscheidet. Die Cosmos DB wurde speziell für die Cloud entwickelt und ermöglicht es Administratoren, die Datenbank in vielen Regionen innerhalb der Azure-Cloud zu speichern. Dies bietet eine hoch skalierbare Grundlage, die große Datenmengen unterstützen kann. Die Cosmos DB verfügt über erweiterte Optionen für Partitionierung und Replikation, die eine globale Datenverteilung unterstützen.  Mehrere Optionen für die Datenbankkonsistenz bieten Entwicklern Flexibilität bei der Gestaltung von Datenbankaktualisierungstransaktionen. Entwickler haben auch die Wahl, welche APIs sie bei der Arbeit mit einer Cosmos-Datenbank verwenden möchten. Dazu gehören NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin und eine generische Tabellen-API. Diese ermöglichen es Teams, Cosmos DB zu übernehmen und gleichzeitig Technologien zu verwenden, mit denen sie bereits vertraut sind.

In diesem Kurs lernen Sie Cosmos DB kennen und erfahren, wie Entwickler diese Dokumentendatenbank nutzen können, um maßgeschneiderte Web-Lösungen zu erstellen. 

Was Sie lernen werden

  • Überprüfen Sie, wie Cosmos DB als Cloud-designed Dokumentendatenbank funktioniert
  • Erkunden Sie häufige Szenarien für die Verwendung einer Cosmos DB
  • Vergleichen Sie die alternativen APIs, die Entwickler bei Zugriff auf eine Cosmos DB verwenden können, einschließlich NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin und der generischen Table API
  • Untersuchen Sie Beispiele zum Ändern einer Cosmos DB
  • Verstehen Sie die Partitionierungs- und Replikationsoptionen von Cosmos DB, die globale Datenverteilung unterstützen
  • Verwenden Sie das Cosmos DB SDK und die Datenbanklogik, um benutzerdefinierte Weblösungen zu erstellen

Wichtige Erkenntnisse

  • Cosmos DB ist eine Dokumentendatenbank, die sich von herkömmlichen SQL-Datenbanken unterscheidet und speziell für die Cloud entwickelt wurde.
  • Sie ermöglicht es Administratoren, die Datenbank in vielen Regionen innerhalb der Azure-Cloud zu speichern und bietet eine hochgradig skalierbare Grundlage für große Datenmengen.
  • Cosmos DB verfügt über erweiterte Partitionierungs- und Replikationsoptionen, die globale Datenverteilung unterstützen.
  • Mehrere Datenbankkonsistenzoptionen geben Entwicklern Flexibilität beim Entwerfen von Datenbankaktualisierungstransaktionen.
  • Entwickler können zwischen NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin und einer generischen Table API wählen, was Teams die Einführung von Cosmos DB ermöglicht, während sie Technologien verwenden, die sie bereits kennen.

Häufig gestellte Fragen

Was ist Cosmos DB und wie unterscheidet es sich von einer herkömmlichen Datenbank?

Cosmos DB ist eine Dokumentendatenbank, die sich von herkömmlichen SQL-Datenbanken unterscheidet. Sie wurde speziell für die Cloud entwickelt und ermöglicht es Administratoren, die Datenbank in vielen Regionen innerhalb der Azure-Cloud zu speichern.

Für wen ist dieser Kurs geeignet?

Der Kurs ist für Entwickler gedacht, die mehr über Cosmos DB erfahren möchten und wie diese Dokumentendatenbank zum Erstellen benutzerdefinierter Weblösungen verwendet wird.

Welche APIs behandelt der Kurs zum Zugriff auf Cosmos DB?

Der Kurs vergleicht die alternativen APIs, die Entwickler verwenden können, einschließlich NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin und einer generischen Table API.

Welche Themen oder Lektionen sind enthalten?

Der Kurs umfasst drei Lektionen: Cosmos DB-Konzepte; Erkunden der Cosmos DB APIs; und Cosmos DB SDK und Datenbanklogik.

Welche Fähigkeiten sind mit diesem Kurs verbunden?

Er ist mit Fähigkeiten wie Azure Cosmos DB, Azure Data Catalog, Cloud Database und SQL Azure verbunden und ist mit den Zertifizierungen Microsoft Certified: Azure Cosmos DB Developer Specialty und Microsoft Certified: Azure Database Administrator Associate vereinbar.