Flexibel: Klassikaal, online, e-learning, hybride
Praktijkgericht: Ervaren, gecertificeerde docenten
Actueel: Breed en compleet trainingsaanbod
Artificial IntelligenceOver onsKennis en inspiratieContact
IT beheer

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.

Bereken eenvoudig je kosten!
Vraag nu eenvoudig een kostenoverzicht aan en ontdek de totale kosten, afgestemd op jouw persoonlijke studie- en betalingsvoorkeuren.
Investering
Lesgeld
€ 900,00
Examenkosten
€ 195,00
Totaalprijs (incl. btw)
€ 1.095,00

Bovengenoemde kosten zijn voor de gehele opleiding bij betaling in 1 termijn. Je kunt bij langere opleidingen ook per jaar of per maand betalen.

Wat krijg je hiervoor

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

Man belt met klant

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!