In deze training leer je als ontwikkelaar hoe je applicaties kunt maken met behulp van de SQL API en SDK voor Azure Cosmos DB. Je leert hoe je efficiënte query's kunt schrijven, indexeringsbeleid kunt maken, bronnen kunt beheren en algemene bewerkingen kunt uitvoeren met de SDK.
Jouw resultaat
Na afloop van deze training kun je:
Een Azure Cosmos DB SQL API-account, database en container maken en configureren
De .NET SDK gebruiken om bronnen te beheren en bewerkingen uit te voeren
Query's van verschillende complexiteit uitvoeren
Een strategie voor gegevensmodellering en partitionering ontwerpen
Zoekopdrachten en indexen optimaliseren op basis van kenmerken van een applicatie
De Azure Resource Manager gebruiken om accounts en resources te beheren met CLI- of JSON- en Bicep-sjablonen
Voor wie
Software-engineers die zijn belast met het ontwerpen van cloud-native oplossingen die gebruikmaken van Azure Cosmos DB SQL API en de verschillende SDK's. Ze zijn bekend met C#, Python, Java of JavaScript. Ze hebben ook ervaring met het schrijven van code die interageert met een SQL- of NoSQL-databaseplatform.
Aanpak en studiemateriaal
Je volgt deze training zelfstandig in je eigen tempo. Voor deze training krijg je de beschikking over de volgende studiematerialen:
Het officiële, digitale Microsoft MOC-studiemateriaal
90 dagen online labomgeving voor praktijkoefeningen, inclusief 30 dagen toegang tot Microsoft Azure
E-Connect, de online leeromgeving van Computrain
Voorkennis
Voor het deelnemen aan deze training dien je de volgende vaardigheden te bezitten:
Kennis van Microsoft Azure en het vermogen om door de Azure Portal te navigeren (equivalent van AZ-900)
Ervaring met schrijven in een door Azure ondersteunde taal op gemiddeld niveau (C#, JavaScript, Python of Java)
Mogelijkheid om code te schrijven, om verbinding te maken en bewerkingen uit te voeren op een SQL- of NoSQL-databaseproduct (SQL Server, Oracle, MongoDB, Cassandra of vergelijkbaar)
Deze MOC On Demand-training is een goede voorbereiding op het examen 'MOC On Demand DP-420: Design & Implement Cloud-Native Apps Using MS Azure Cosmos DB (incl. examen)', dat bij de prijs is inbegrepen. Je kunt zelf bepalen op welk tijdstip en op welke locatie je het examen aflegt.
Met het behalen van het examen ben je gecertificeerd tot ‘Microsoft Certified: Azure Cosmos DB Developer Specialty’.
Inhoud
Module 1: Get started with Azure Cosmos DB SQL API
Introduction to Azure Cosmos DB SQL API
Try Azure Cosmos DB SQL API
Module 2: Plan and implement Azure Cosmos DB SQL API
Plan Resource Requirements
Configure Azure Cosmos DB SQL API database and containers
Moving data into and out of Azure Cosmos DB SQL API
Module 3: Connect to Azure Cosmos DB SQL API with the SDK
Use the Azure Cosmos DB SQL API SDK
Configure the Azure Cosmos DB SQL API SDK
Module 4: Access and manage data with the Azure Cosmos DB SQL API SDKs
Implement Azure Cosmos DB SQL API point operations
Perform cross-document transactional operations with the Azure Cosmos DB SQL API
Process bulk data in Azure Cosmos DB SQL API
Create a bulk operation
Review the results of a bulk operation
Implement bulk operation best practices
Module 5: Execute queries in Azure Cosmos DB SQL API
Query the Azure Cosmos DB SQL API
Author complex queries with the Azure Cosmos DB SQL API
Module 6: Define and implement an indexing strategy for Azure Cosmos DB SQL API
Define indexes in Azure Cosmos DB SQL API
Customize indexes in Azure Cosmos DB SQL API
Module 7: Integrate Azure Cosmos DB SQL API with Azure services
Consume an Azure Cosmos DB SQL API change feed using the SDK
Handle events with Azure Functions and Azure Cosmos DB SQL API change feed
Search Azure Cosmos DB SQL API data with Azure Cognitive Search
Module 8: Implement a data modeling and partitioning strategy for Azure Cosmos DB SQL API
Model and partition your data in Azure Cosmos DB
Optimize databases by using advanced modeling patterns for Azure Cosmos DB
Module 9: Design and implement a replication strategy for Azure Cosmos DB SQL API
Configure replication and manage failovers in Azure Cosmos DB
Use consistency models in Azure Cosmos DB SQL API
Configure multi-region write in Azure Cosmos DB SQL API
Module 10: Optimize query performance in Azure Cosmos DB SQL API
Choosing indexes in Azure Cosmos DB SQL API
Optimize queries in Azure Cosmos DB SQL API
Implement integrated cache
Module 11: Administrating and monitoring tasks for an Azure Cosmos DB SQL API solution
Measure performance in Azure Cosmos DB SQL API
Monitor responses and events in Azure Cosmos DB SQL API
Implementing backup and restore for Azure Cosmos DB SQL API
Implement security in Azure Cosmos DB SQL API
Module 12: Manage an Azure Cosmos DB SQL API solution using DevOps practices
Write scripts for Azure Cosmos DB SQL API
Create resource template for Azure Cosmos DB SQL API
Module 13: Create server-side programming constructs in Azure Cosmos DB SQL API
Build multi-item transactions with the Azure Cosmos DB SQL API
Expand query and transaction functionality in Azure Cosmos DB SQL API