MOC On Demand DP-420: Design & Implement Cloud-Native Apps Using MS Azure Cosmos DB (incl. examen)
Leer in je eigen tempo
- Online thuis studie
- Duur 3 maanden
In het kort
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.
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.
Examen
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’.
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.
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)
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
Wat ga je leren?
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
Alle kosten in één overzicht
Weet precies waarvoor je betaalt, zodat je zonder zorgen aan je opleiding kunt beginnen.
Bovengenoemde kosten zijn voor de gehele opleiding bij betaling in 1 termijn. Je kunt bij langere opleidingen ook per jaar of per maand betalen.
Studie- en lesmateriaal
Je ontvangt alles wat je nodig hebt om succesvol te studeren, waaronder:
- Boeken, readers en werkboeken
- Toegang tot het online leerplatform
*Arrangement- & locatiekosten
Volg je de opleiding op locatie? Dan zorgen wij voor een inspirerende leeromgeving met koffie, thee en een uitgebreid lunchbuffet. De kosten hiervoor hangen af of je voor de dag- of avondvariant kiest. Vraag hiervoor het kostenoverzicht aan. Kies je voor de online variant? Dan betaal je uiteraard geen arrangementskosten.
Bekijk beschikbare startdata!
Bekijk hieronder onze actuele lesplanning en schrijf je in voor een startdatum naar keuze.
Eerstvolgende startdatum

Hulp nodig bij je opleidingskeuze?
Heb je na het lezen van alle informatie vragen of twijfel je nog ergens over? Onze opleidingsadviseurs geven je graag gratis en vrijblijvend persoonlijk studieadvies, op basis van jouw leerdoelen en behoeften. Laat je gegevens achter en wij nemen zo spoedig mogelijk contact met je op om het advies te bespreken. Heb je specifieke vereisten voor je deelname aan de training? Laat het ons vooraf weten, dan zorgen we samen voor een passende oplossing. We helpen je graag!