Kurzbeschreibung
In diesem Kurs werden Entwickler und Datenbankspezialisten geschult eine Microsoft Azure Cosmos DB Dienst zu implementiern und grundelegend zu betreuen. Schulungsinhalte reichen von der Einführung in Azure Cosmos DB, über API zu Datenbankabfragen, der Einrichtung von Funktionen und Prozeduren und deren Perfomranceoptmierung bis hin zu Big Data Abfragen und Analysen mit Cosmos DB.
Voraussetzungen
• Grundlegende Kentnisse zu Partitionierung, Replikation und Ressourcenverwaltung
• Praktische Erfahrungen mit Cosmos-DB-SQL API.
Seminarinhalt
Einführung in Azure Cosmos DB
• Architektur von Cosmos DB.
• Übersicht über NoSQL-Datenbankstrukturen
• Erstellung & Konfiguration einer Cosmos DB Datenbank
• Datenmigration in & Anwendungen von Cosmos DB
• Verwaltung & Schutz von Daten in der Cosmos DB
Entwerfen und implementieren von SQL API Datenbankanwendungen
• Cosmos DB Dokumentmodelle
• Datenabfragen in einer SQL API Datenbank
• Programmgesteuerte Datenabfrage und Wartung
Implementierung serverseitiger Vorgänge
• Serverseitige Programmierung mit Cosmos DB
• Erstellung und Verwendung gespeicherter Prozeduren
• Verwendung von Triggern zum Aufrechterhalten der Datenintegrität
Performanceoptimierung und Monitoring
• Optimierung der Datenbankperformance
• Performancemonitoring der Datenbank
Entwurf und Implementierung einer Diagrammdatenbank
• Diagramm-Datenbankmodelle in Cosmos DB
• Entwurf von Diagramm-Datenbankmodellen für einen effizienten Betrieb
Abfrage und Analyse von Big Data mit Cosmos DB
• Integration von Cosmos DB mit Azure Search zur Optimierung von Abfragen
• Analyse von Daten in einer Cosmos DB-Datenbank mithilfe von Apache Spark
• Visualisierung von Daten in einer Cosmos DB-Datenbank
Implementierung der Stream-Verarbeitung mit Cosmos DB
• Arbeiten mit der Cosmos DB Wechselfeed
• Integration von Cosmos DB in Streaming-Lösungen
Zielgruppen
• Datenbank-Entwickler
• Datenbank-Architekten
• Umsetzer von Big Data Anwendungsszenarien
Preise und Termine
Firmenschulung
Eine Firmenschulung bei Ihnen vor Ort, in einem Schulungszentrum oder virtuell.
(Zertifizierung)
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.