- Train bij ons in Drachten of op jouw eigen locatie.
- Klanten geven ons een 9.2
- Erkende trainers.
- Ontvang een certificaat na deelname!
Kom je er niet uit?
Laat ons je helpen!
De Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) training focust op het ontwerpen en implementeren van cloud-native applicaties met Microsoft Azure Cosmos DB. Je leert hoe je Cosmos DB gebruikt voor schaalbare, wereldwijde applicaties. Belangrijke onderwerpen zijn datamodellering, queryoptimalisatie, schaalbaarheid en prestatiebeheer. Deze cursus is ideaal voor ontwikkelaars en databasebeheerders die willen werken met gedistribueerde databases in de cloud.
"*" geeft vereiste velden aan
Kom je er niet uit?
Laat ons je helpen!
"*" geeft vereiste velden aan
Kom je er niet uit?
Laat ons je helpen!
"*" geeft vereiste velden aan
Kom je er niet uit?
Laat ons je helpen!
€2095,- Excl. BTW
Inschrijven voor een trainingDe training Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) biedt uitgebreide informatie over cloud-native applicatieontwikkeling met een focus op Azure Cosmos DB. Duik in de essentie van het ontwikkelen, ontwerpen en implementeren van uiterst schaalbare en prestatiegerichte databasetoepassingen, speciaal afgestemd op de hedendaagse dynamische bedrijfsbehoeften.
Deze DP-420 training onthult de geheimen van het werken met Azure Cosmos DB, een toonaangevende dienst voor NoSQL-database in Microsoft Azure, bekend om zijn wereldwijde distributie en horizontale schaalbaarheid.
De training Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) is zowel theoretisch als praktijkgericht. Hierdoor biedt de training een holistisch begrip van cloud-native technologieën. Door deze training te volgen krijg jij diepgaand inzicht in zowel de basisbegrippen als de geavanceerde strategieën, zodat jij jouw opgedane kennis en vaardigheden direct in praktijk kunt brengen.
Deze DP-420 training is geschikt voor professionals die naar expertise in de nieuwste cloudtechnologieën streven. Of jij nu een softwareontwikkelaar, een ICT-projectmanager, een systeemarchitect, of een datawetenschapper bent, deze training biedt jou de benodigde kennis en vaardigheden om geavanceerde, cloud-native applicaties te ontwerpen en te implementeren.
Deze DP-420 training is met name geschikt voor de volgende mensen:
Door deel te nemen aan de training Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) zul je niet alleen jouw kennis verbeteren, maar zul je ook worden uitgerust met de benodigde vaardigheden die jij toe kunt passen in professionele omgevingen.
Door deze DP-420 training te volgen zul je de volgende kennis en vaardigheden verkrijgen:
Voordat jij deelneemt aan deze DP-420 training raden wij aan dat jij over de volgende kennis en vaardigheden beschikt:
DP-420 | Module 1: Aan de slag met Azure Cosmos DB SQL API
Moderne apps floreren op real-time data uit verschillende bronnen en in verschillende vormen. Deze apps vereisen een moderne database die de variëteit en snelheid van gegevens kan verwerken. In deze module verkennen we Azure Cosmos DB en hoe de SQL API enkele van de problemen kan oplossen die moderne applicaties met zich meebrengen.
Onderwerpen:
Lab: Oefening: Een Azure Cosmos DB SQL API-account aanmaken
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 2: Azure Cosmos DB SQL API plannen en implementeren
Het aanmaken van een nieuw Azure Cosmos DB-account vereist vaak veel configuratiekeuzes, wat in het begin ontmoedigend kan zijn. Hoewel de standaardinstellingen geschikt zijn voor veel scenario’s, is het verstandig om je vertrouwd te maken met de configuratieopties om ervoor te zorgen dat je account en resources optimaal zijn geconfigureerd voor je oplossing. In deze module leer je hoe je een Azure Cosmos DB-account en resources voorbereidt en configureert voor een nieuwe oplossing.
Onderwerpen:
Lab: Oefening: Doorvoer configureren voor Azure Cosmos DB SQL API met de Azure Portal
Lab: Oefening: Bestaande gegevens migreren met Azure Data Factory
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 3: Verbinden met Azure Cosmos DB SQL API met de SDK
Er zijn verschillende SDK's beschikbaar om verbinding te maken met de Azure Cosmos DB SQL API vanuit veel populaire programmeertalen, waaronder maar niet beperkt tot .NET (C#), Java, Python en JavaScript (Node.js). In deze module ga je praktisch aan de slag met de .NET SDK voor de Azure Cosmos DB SQL API.
Onderwerpen:
Lab: Oefening: De Azure Cosmos DB SQL API SDK configureren voor offline ontwikkeling
Lab: Oefening: Verbinding maken met Azure Cosmos DB SQL API met de SDK
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 4: Toegang tot en beheer van gegevens met de Azure Cosmos DB SQL API SDK’s
De SQL API SDK voor Azure Cosmos DB wordt gebruikt om verschillende bewerkingen uit te voeren, transacties uit te voeren en bulkgegevens te verwerken. In deze module gebruik je de SDK om documenten afzonderlijk of in groepen te manipuleren.
Onderwerpen:
Lab: Oefening: Documenten maken en bijwerken met de Azure Cosmos DB SQL API SDK
Lab: Oefening: Meerdere puntbewerkingen samenvoegen met de Azure Cosmos DB SQL API SDK
Lab: Oefening: Meerdere documenten in bulk verplaatsen met de Azure Cosmos DB SQL API SDK
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 5: Queries uitvoeren in Azure Cosmos DB SQL API
De Azure Cosmos DB SQL API ondersteunt Structured Query Language (SQL) als een JSON-querytaal. In deze module leer je hoe je efficiënte queries maakt met behulp van de SQL-querytaal.
Onderwerpen:
Lab: Oefening: Resultaten van cross-productqueries pagineren met de Azure Cosmos DB SQL API SDK
Lab: Oefening: Een query uitvoeren met de Azure Cosmos DB SQL API SDK
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 6: Een indexeringsstrategie definiëren en implementeren voor Azure Cosmos DB SQL API
Standaard indexeert Azure Cosmos DB automatisch alle paden van documenten die worden opgeslagen met behulp van de SQL API. Dit is ideaal voor het ontwikkelen van nieuwe applicaties, omdat je vrijwel onmiddellijk complexe queries kunt maken. Naarmate je applicatie volwassener wordt, kun je je indexeringsbeleid aanpassen aan de behoeften van je oplossing. In deze module leer je hoe je een aangepast indexeringsbeleid maakt.
Onderwerpen:
Lab: Oefening: Het standaard indexeringsbeleid beoordelen voor een Azure Cosmos DB SQL API-container met de portal
Lab: Oefening: Het indexeringsbeleid van een Azure Cosmos DB SQL API-container configureren met de portal
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 7: Azure Cosmos DB SQL API integreren met Azure-services
Azure Cosmos DB heeft een nauwe integratie met vele andere Azure-services, zoals Azure Functions, Azure Cognitive Search, Azure Event Hubs, Azure Storage, Azure Data Factory en Azure Stream Analytics.
Verder kun je de change feed gebruiken om Azure Cosmos DB te integreren met vele andere services, zowel binnen als buiten Azure. In deze module integreren we Azure Cosmos DB met zowel Azure Functions als Azure Cognitive Search. We verkennen ook de change feed met behulp van de SDK.
Onderwerpen:
Lab: Oefening: Gegevens van Azure Cosmos DB SQL API archiveren met Azure Functions
Lab: Oefening: Change feed-gebeurtenissen verwerken met de Azure Cosmos DB SQL API SDK
Lab: Oefening: Gegevens archiveren met Azure Functions en Azure Cosmos DB SQL API
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 8: Een datamodellerings- en partitioneringsstrategie implementeren voor Azure Cosmos DB SQL API
Azure Cosmos DB is zowel horizontaal schaalbaar als niet-relationeel. Om dit niveau van schaalbaarheid te bereiken, moeten gebruikers de concepten, technieken en technologieën begrijpen die uniek zijn voor NoSQL-databases voor het modelleren en partitioneren van gegevens. In deze module leer je hoe je gegevens kunt modelleren en partitioneren voor een NoSQL-database zoals de Azure Cosmos DB SQL API.
Onderwerpen:
Lab: Oefening: De prestaties van klantentiteiten meten
Lab: Oefening: Geavanceerde modelleringspatronen
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 9: Een replicatiestrategie ontwerpen en implementeren voor Azure Cosmos DB SQL API
Moderne applicaties moeten zeer responsief en altijd online zijn. Om lage latentie en hoge beschikbaarheid te bereiken, moeten instances van deze applicaties worden ingezet in datacenters die dicht bij hun gebruikers staan. In deze module leer je hoe je gegevens repliceert en consistentie beheert over de hele wereld met Azure Cosmos DB SQL API.
Onderwerpen:
Lab: Oefening: Consistentiemodellen configureren in de portal en de Azure Cosmos DB SQL API SDK
Lab: Oefening: Verbinding maken met verschillende regio's met de Azure Cosmos DB SQL API SDK
Lab: Oefening: Verbinding maken met een multi-regio schrijfaccount met de Azure Cosmos DB SQL API SDK
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 10: Queryprestaties optimaliseren in Azure Cosmos DB SQL API
Azure Cosmos DB biedt een uitgebreide set databasebewerkingen die worden uitgevoerd op de items binnen een container. De kosten die aan deze bewerkingen zijn verbonden, variëren afhankelijk van de CPU, IO en het geheugen dat nodig is om de bewerking te voltooien. In deze module leer je hoe je indexeringsbeleid kunt beheren en queries kunt bewerken om de kosten per query-aanvraag (RU) te minimaliseren.
Onderwerpen:
Lab: Oefening: Het indexeringsbeleid van een Azure Cosmos DB SQL API-container optimaliseren voor veelvoorkomende bewerkingen
Lab: Oefening: Het indexeringsbeleid van een Azure Cosmos DB SQL API-container optimaliseren voor een specifieke query
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 11: Beheer- en monitortaken voor een Azure Cosmos DB SQL API-oplossing
Wanneer je kritieke applicaties en bedrijfsprocessen hebt die afhankelijk zijn van Azure-resources zoals Azure Cosmos DB, wil je die resources bewaken op beschikbaarheid, prestaties en werking. In deze module leer je hoe je gebeurtenissen en prestaties van een Azure Cosmos DB-account kunt monitoren. Je leert ook hoe je gangbare beveiligingsmaatregelen implementeert samen met back-up en herstel in Azure Cosmos DB.
Onderwerpen:
Lab: Oefening: Een applicatieprobleem oplossen met de Azure Cosmos DB SQL API SDK
Lab: Oefening: Azure Monitor gebruiken om een Azure Cosmos DB SQL API-account te analyseren
Lab: Oefening: Een database of container herstellen vanaf een herstelpunt
Lab: Oefening: Azure Cosmos DB SQL API-accountsleutels opslaan in Azure Key Vault
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 12: Een Azure Cosmos DB SQL API-oplossing beheren met DevOps-praktijken
Als een Azure Cosmos DB SQL API-account klaar is om door een releaselevenscyclus te gaan, is het niet ongebruikelijk dat een operationeel team probeert de creatie van Azure Cosmos DB-resources in de cloud te automatiseren. Automatisering maakt het gemakkelijker om nieuwe omgevingen te implementeren, eerdere omgevingen te herstellen of een service uit te breiden.
In deze module leer je hoe je Azure Resource Manager kunt gebruiken om een Azure Cosmos DB-account en de bijbehorende child-resources te beheren met behulp van JSON-sjablonen, Bicep-sjablonen of de Azure CLI.
Onderwerpen:
Lab: Oefening: De provisioned throughput aanpassen met een Azure CLI-script
Lab: Oefening: Een Azure Cosmos DB SQL API-container maken met behulp van Azure Resource Manager-sjablonen
Na het voltooien van deze module kunnen deelnemers:
DP-420 | Module 13: Server-side programmeerconstructies maken in Azure Cosmos DB SQL API
Azure Cosmos DB biedt taalgeïntegreerde, transactionele uitvoering van JavaScript. Bij gebruik van de SQL API in Azure Cosmos DB kun je opgeslagen procedures, triggers en door gebruikers gedefinieerde functies (UDF's) schrijven in de JavaScript-taal. In deze module schrijf je JavaScript-logica die rechtstreeks binnen de database-engine wordt uitgevoerd.
Onderwerpen:
Lab: Oefening: Een UDF implementeren en gebruiken met de SDK
Lab: Oefening: Een opgeslagen procedure maken met de Azure Portal
Na het voltooien van deze module kunnen deelnemers:
Hieronder is een overzicht te vinden van trainingsmogelijkheden voor de Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) training, met zowel klassikale als virtuele trainingen. Selecteer de best passende optie en start jouw reis naar succes.
De training leidt tot de Microsoft Certified: Azure Cosmos DB Developer Specialty certificering. Deze certificering valideert je vaardigheden in het ontwerpen en implementeren van cloud-native applicaties met behulp van Azure Cosmos DB.
In de training leer je hoe je verschillende API’s van Azure Cosmos DB kunt gebruiken, zoals SQL, MongoDB, Cassandra, Gremlin, en Table API, voor het ontwikkelen van diverse soorten applicaties.
Na de DP-420 training kun je je kennis up-to-date houden door vervolgtrainingen te volgen, regelmatig de officiële Microsoft documentatie te raadplegen, deel te nemen aan webinars en conferenties, en betrokken te blijven bij de community via online forums en user groups.
Voor de training wordt een basiskennis van Azure, ervaring met programmeren en bekendheid met databases aanbevolen. Ervaring met cloud computing en NoSQL-databases is ook nuttig.