FORMACIÓN OFICIAL MICROSOFT | CURSOS EN MADRID


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

Duración: 20 horas

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

La formación DP-420 en Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB enseña a los desarrolladores cómo crear aplicaciones mediante la API de SQL y el SDK para Azure Cosmos DB.

Los alumnos aprenderán cómo escribir consultas eficientes, crear políticas de indexación, administrar y aprovisionar recursos y realizar operaciones comunes con el SDK.


Inicio / Cursos / Formación Oficial de Microsoft / Azure / DP-420 Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

Requisitos Previos

  • Los asistentes al curso de Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB deberán tener conocimiento de Microsoft Azure y capacidad para navegar por Azure Portal (equivalente a AZ-900)
  • Experiencia escribiendo en un lenguaje compatible con Azure en el nivel intermedio. (C#, JavaScript, Python o Java)
  • Capacidad para escribir código para conectarse y realizar operaciones en un producto de base de datos SQL o NoSQL. (Servidor SQL, Oracle, MongoDB, Cassandra o similar)

Modalidad formativa

  • Presencial en Gadesoft: Madrid.
  • Presencial en cliente: En sus instalaciones. Toda la península.
  • Online Direct: Mediante herramientas de videoconferencia (Microsoft Teams), en directo con el instructor. Pantalla compartida, interacción, seguimiento total.

Objetivos

  • 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.
  • Optimice 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.

Contenidos

  • Manual oficial de Microsoft.
  • Laboratorios de prácticas.
  • Opcional: Voucher de certificación.

Fechas

Próximas fechas de convocatoria para el curso:

  • 13 de noviembre de 2023
  • 11 de diciembre de 2023
  • 15 de enero de 2024
  • 12 de febrero de 2024
  • 4 de marzo de 2024
  • 15 de abril de 2024
  • 20 de mayo de 2024
  • 10 de junio de 2024

Certificación

El curso de Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DBprepara para el examen DP-420.

TEMARIO

Module 1: Get started with Azure Cosmos DB SQL API

  • Introduction to Azure Cosmos DB SQL API.
  • Try Azure Cosmos DB SQL API.

Lab: Exercise: Create an Azure Cosmos DB SQL API account.

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.

Lab: Exercise: Configure throughput for Azure Cosmos DB SQL API with the Azure portal.

Lab: Exercise: Migrate existing data using Azure Data Factory.

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.

Lab: Exercise: Configure the Azure Cosmos DB SQL API SDK for offline development.

Lab: Exercise: Connect to Azure Cosmos DB SQL API with the 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.

Lab: Exercise: Create and update documents with the Azure Cosmos DB SQL API SDK.

Lab: Exercise: Batch multiple point operations together with the Azure Cosmos DB SQL API SDK.

Lab: Exercise: Move multiple documents in bulk with the Azure Cosmos DB SQL API SDK.

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.

Lab: Exercise: Paginate cross-product query results with the Azure Cosmos DB SQL API SDK.

Lab: Exercise: Execute a query with the Azure Cosmos DB SQL API SDK.

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.

Lab: Exercise: Review the default index policy for an Azure Cosmos DB SQL API container with the portal.

Lab: Exercise: Configure an Azure Cosmos DB SQL API container’s index policy with the portal.

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.

Lab: Exercise: Archive Azure Cosmos DB SQL API data using Azure Functions.

Lab: Exercise: Process change feed events using the Azure Cosmos DB SQL API SDK.

Lab: Exercise: Archive data using Azure Functions and Azure Cosmos DB SQL API.

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.

Lab: Exercise: Measure performance for customer entities.

Lab: Exercise: Advanced modeling patterns.

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.

Lab: Exercise: Configure consistency models in the portal and the Azure Cosmos DB SQL API SDK.

Lab: Exercise: Connect to different regions with the Azure Cosmos DB SQL API SDK.

Lab: Exercise: Connect to a multi-region write account with the Azure Cosmos DB SQL API SDK.

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.

Lab: Exercise: Optimize an Azure Cosmos DB SQL API container’s index policy for common operations.

Lab: Exercise: Optimize an Azure Cosmos DB SQL API container’s index policy for a specific query.

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.

Lab: Exercise: Troubleshoot an application using the Azure Cosmos DB SQL API SDK.

Lab: Exercise: Use Azure Monitor to analyze an Azure Cosmos DB SQL API account.

Lab: Exercise: Recover a database or container from a recovery point.

Lab: Exercise: Store Azure Cosmos DB SQL API account keys in Azure Key Vault.

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.

Lab: Exercise: Adjust provisioned throughput using an Azure CLI script.

Lab: Exercise: Create an Azure Cosmos DB SQL API container using Azure Resource Manager templates.

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.

Lab: Exercise: Implement and then use a UDF using the SDK.

Lab: Exercise: Create a stored procedure with the Azure Portal.

Ponte en contacto con nosotros