Examen DP-420: Diseño e implementación de aplicaciones nativas en la nube con Azure Cosmos DB de Microsoft
Examen de certificación de Microsoft supervisado centrado en el diseño, la integración y la optimización de aplicaciones nativas en la nube de Azure Cosmos DB.
- Tipo
- Escrito
- Duración
- 100 min
Secciones del examen
Diseñar e implementar modelos de datos
Se centra en el diseño de modelos de datos no relacionales y estrategias de partición para Azure Cosmos DB para NoSQL. Cubre el modelado de entidades, la desnormalización, la selección de claves de partición, los requisitos de tamaño y escalado, y la implementación de la conectividad del cliente y el acceso a los datos utilizando SDK y JavaScript del lado del servidor.
Consejos de preparación
Practique el modelado de datos para NoSQL, la elección de claves de partición para varias cargas de trabajo y el uso de Azure Cosmos DB SDK para C# o Java.
Diseñar e implementar la distribución de datos
Cubre el diseño y la implementación de estrategias de replicación, incluida la distribución global, los modelos de consistencia y las escrituras multirregionales. Se centra en la disponibilidad, los costos de RU y las políticas de resolución de conflictos específicas de Azure Cosmos DB para NoSQL.
Consejos de preparación
Comprenda las compensaciones entre los niveles de consistencia (Strong, Bounded Staleness, Session, Consistent Prefix, Eventual) y cómo configurar escrituras multiregión.
Integrar una solución de Azure Cosmos DB
Implica habilitar cargas de trabajo analíticas utilizando Azure Synapse Link y Microsoft Fabric Mirroring. Cubre la integración de Cosmos DB con otros servicios como Azure Functions, Event Hubs y Azure AI Search, a menudo utilizando el Change Feed para el movimiento y la agregación de datos.
Consejos de preparación
Aprenda a usar el Feed de cambios para activar Azure Functions y cómo configurar almacenes analíticos para consultas Synapse Spark/SQL.
Optimizar una solución de Azure Cosmos DB
Se centra en la optimización del rendimiento para consultas e indexación. Cubre el cálculo de los costos de RU, la implementación de la caché integrada y el diseño eficiente de los consumidores de alimentación de cambio para las tareas de desnormalización, agregación y archivo.
Consejos de preparación
Concéntrese en las políticas de indexación, el análisis de costos de consulta y la optimización del procesamiento de Change Feed con la biblioteca Change Feed Processor.
Mantener una solución de Azure Cosmos DB
Cubre la supervisión, la resolución de problemas, la copia de seguridad/restauración y la seguridad. Incluye la configuración de RBAC, cifrado, acceso a la red y procesos DevOps utilizando plantillas ARM, PowerShell o CLI para el aprovisionamiento de recursos y la gestión de conmutación por error.
Consejos de preparación
Practique el uso de Azure Monitor para RU y métricas de latencia, la configuración de RBAC para el acceso al plano de datos y la gestión de políticas de copia de seguridad/restauración.
