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

DP420
Avanzado
Data & AI
25 horas
650 €
Convocatorias
Inicio - Fin
Horario  
No hay convocatorias abiertas
Descripción
Este curso enseña a los desarrolladores cómo crear aplicaciones mediante la API de SQL y el SDK para Azure Cosmos DB. Los estudiantes aprenderán cómo escribir consultas eficientes, crear políticas de indexación, administrar y aprovisionar recursos y realizar operaciones comunes con el SDK.

Certificación

El curso sirve como preparación para el examen DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB, los alumnos que superen este examen obtendrán la certificación Microsoft Certified: Azure Cosmos DB Developer Specialty

El examen se encuentra incluido en el precio del curso, así como los materiales y laboratorios oficiales de Microsoft.

Al finalizar el curso se entregará un voucher a cada alumno para que pueda realizar el examen. El alumno podrá elegir entre hacer el examen de forma remota o bien presencialmente en un centro examinador de Pearson VUE.
Objetivos

Al finalizar el curso, el alumno será capaz de:

  • Crear y configurar una cuenta, una base de datos y un contenedor de SQL API de Azure Cosmos DB
  • Usar el SDK de .NET para administrar recursos y realizar operaciones
  • Realizar consultas de diversa complejidad.
  • Diseñar una estrategia de creación de particiones y modelado de datos
  • Optimizar consultas e índices en función de las características de una aplicación
  • Usar Azure Resource Manager para administrar cuentas y recursos con plantillas CLI o JSON y Bicep
Contenido

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

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