comTeach-CAMPUS bei Instagram [email protected] | comTeach-CAMPUS bei Instagram +49 (0)211 4156-6414

DP-420 | Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

Ziel

Thema dieses Seminars ist das Erstellen von Anwendungen mithilfe der SQL API und des SDK für Azure Cosmos DB. Die Teilnehmer lernen, effiziente Abfragen zu schreiben, Indizierungsrichtlinien zu erstellen, Ressourcen zu verwalten und gängige Aufgaben mit dem SDK auszuführen.

Inhalt

  • Einführung in Azure Cosmos DB SQL API
    • Features der Azure Cosmos DB SQL API und ihre Eignung für moderne Anwendungen
    • Erstellen eines neuen Azure-Cosmos-DB-SQL-API-Kontos
    • Erstellen von Datenbank-, Container- und Objektressourcen für ein Azure-Cosmos-DB-SQL-API-Konto
  • Planung und Implementierung von Azure Cosmos DB SQL API
    • Planung von Ressourcenanforderungen
    • Konfiguration von Azure-Cosmos-DB-SQL-API-Datenbanken und -Containern
    • Verschieben von Daten in die und aus der Azure Cosmos DB SQL API
  • Eine Verbindung herstellen zu Azure Cosmos DB SQL API mit dem SDK
    • Integration der Microsoft-Azure-Cosmos-SDK-Bibliothek aus NuGet
    • Eine Verbindung herstellen zu einem Azure-Cosmos-DB-SQL-API-Konto mithilfe des SDK und .NET
    • Konfiguration des SDK für Offline-Entwicklung
    • Troubleshooting gängiger Verbindungsfehler
    • Implementieren von Parallelismus im SDK
    • Konfiguration des Loggings mithilfe des SDK
  • Zugriff auf und Verwaltung von Daten mit den Azure Cosmos DB SQL API SDKs
    • Implementieren von Azure-Cosmos-DB-SQL-API-Punktoperationen
    • Ausführen von transaktionalen Operationen über Dokumente hinweg mit der Azure Cosmos DB SQL API
    • Verarbeiten von Bulkdaten in Azure Cosmos DB SQL API
  • Ausführen von Abfragen in Azure Cosmos DB SQL API
  • Definition und Implementierung einer Indizierungsstrategie für Azure Cosmos DB SQL API
    • Definieren von Indizes in Azure Cosmos DB SQL API
    • Anpassen von Indizes in Azure Cosmos DB SQL API
  • Integration von Azure Cosmos DB SQL API mit Azure-Diensten
    • Verarbeiten eines Azure-Cosmos-DB-SQL-API-Änderungsfeeds mithilfe des SDK
    • Handhabung von Ereignissen mit Azure-Funktionen und Azure-Cosmos-DB-SQL-API-Änderungsfeeds
    • Durchsuchen von Azure-Cosmos-DB-SQL-API-Daten mit Azure Cognitive Search
  • Implementierung einer Datenmodellierungs- und -partitionierungsstrategie für 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
  • Design und Implementierung einer Replikationsstrategie für Azure Cosmos DB SQL API
    • Konfiguration der Replikation und Verwalten von Failovers in Azure Cosmos DB
    • Verwenden von Konsistenzmodellen in Azure Cosmos DB SQL API
    • Konfiguration von Schreibvorgängen in mehreren Regionen in Azure Cosmos DB SQL API
  • Optimierung der Abfrageleistung in Azure Cosmos DB SQL API
    • Auswahl von Indizes in Azure Cosmos DB SQL API
    • Optimieren von Abfragen in Azure Cosmos DB SQL API
    • Implementieren eines integrierten Cache
  • Administration und Überwachung von Aufgaben für eine Azure-Cosmos-DB-SQL-API-Lösung
    • Messen der Leistung in Azure Cosmos DB SQL API
    • Überwachen von Antworten und Ereignissen in Azure Cosmos DB SQL API
    • Implementieren von Backup und Wiederherstellung für Azure Cosmos DB SQL API
    • Implementieren von Sicherheit in Azure Cosmos DB SQL API
  • Verwaltung einer Azure-Cosmos-DB-SQL-API-Lösung mithilfe von DevOps-Praktiken
    • Schreiben von Skripten für Azure Cosmos DB SQL API
    • Erstellen von Ressourcenvorlagen für Azure Cosmos DB SQL API
  • Erstellen von serverseitigen Programmierkonstrukten in Azure Cosmos DB SQL API
    • Erstellen von Transaktionen mit mehreren Objekten mit der Azure Cosmos DB SQL API
    • Erweitern der Abfrage- und Transaktionsfunktionalität in Azure Cosmos DB SQL API

    Zielgruppe

    Softwareingenieure, die für das Erstellen cloudnativer Lösungen zuständig sind, die Azure Cosmos DB SQL API und deren verschiedene SDKs nutzen

    Voraussetzungen

    • Besuch des Seminars AZ-900 oder vergleichbare Kenntnisse von Microsoft Azure und die Fähigkeit zur Navigation im Azure-Portal
    • Erfahrung mit einer von Azure unterstützten Sprache (C#, JavaScript, Python oder Java)
    • Fähigkeit zum Schreiben von Code, um eine Verbindung zu einem SQL- oder NoSQL-Datenbankprodukt herzustellen bzw. Aufgaben darauf durchzuführen (SQL Server, Oracle, MongoDB, Cassandra o.Ä.)

    Sonstiges

    • Leistungen die bereits im Seminarpreis enthalten sind:
      • Trainingsumgebung
      • Schulungsunterlagen


    Buchungsnummer: 41874

    Beginn 17.12.2024 10:00
    Ende 20.12.2024 17:00
    Dauer 4 Tage
    Ort Virtual Classroom
    Teilnehmerzahl max. 12
    Stornierung bis 03.12.2024 23:59

    Alternative Termine
    13.05.2024 09:00 | Bensheim
    17.06.2024 10:00 | Virtual Classroom
    26.08.2024 10:00 | Virtual Classroom
    27.08.2024 09:00 | Bensheim
    21.10.2024 10:00 | Virtual Classroom

    Kontakt
    [email protected]
    Tel: 0211 - 4156 6414

    Einloggen
    Registrieren
    Als Gast buchen
    Partner Werden


    Preis pro Teilnehmer/in
    2390,00 € zzgl. ges. MwSt.
    Jetzt Buchen Preis pro Partner/in *
    1190,00 € zzgl. ges. MwSt.
    Jetzt Buchen

    Das könnte dich auch interessieren:

    Angebot
    Ort
    Datum
    Referent/in
    Preis
    Hannover
    03.01.2025
    690,00 €
    * 490,00 €
    Nürnberg
    03.01.2025
    690,00 €
    * 490,00 €
    Düsseldorf
    03.01.2025
    690,00 €
    * 490,00 €
    Frankfurt
    03.01.2025
    690,00 €
    * 490,00 €
    Hamburg
    03.01.2025
    690,00 €
    * 490,00 €
    Berlin
    03.01.2025
    690,00 €
    * 490,00 €
    München
    03.01.2025
    690,00 €
    * 490,00 €
    Dresden
    03.01.2025
    690,00 €
    * 490,00 €
    Stuttgart
    03.01.2025
    690,00 €
    * 490,00 €
    Essen
    03.01.2025
    690,00 €
    * 490,00 €

    Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell, während andere zur Benutzerführung und Webanalyse verwendet werden und helfen, diese Webseite zu verbessern. Durch die weitere Nutzung der Webseite erklärst du dich mit unserer Cookie-Richtlinie einverstanden.

    Essenziell
    Technisch
    Analyse
    Marketing