KnowledgeCity

Microsoft Azure avanzado: Cosmos DB

Conozca Cosmos DB y cómo se puede usar para crear soluciones
Ve la primera lección gratis — obtén acceso completo a las 3 lecciones.

To view this video please enable JavaScript.

Curso: A demanda
Avanzado  Proveedor Steven Burnley  3 Lecciones ·  18m  en Árabe, Alemán, Inglés, Español, Francés, Portugués, Chino simplificado 

Descripción del curso

Cosmos DB es una base de datos de documentos, que es diferente de las bases de datos SQL tradicionales. Cosmos DB se diseñó específicamente para la nube y permite a los administradores almacenar la base de datos en muchas regiones dentro de la nube de Azure. Esto proporciona una base altamente escalable que puede admitir grandes volúmenes de datos. Cosmos DB tiene opciones avanzadas para la creación de particiones y la replicación, lo que admite una distribución global de datos.  Varias opciones de coherencia de la base de datos ofrecen a los desarrolladores flexibilidad a la hora de diseñar transacciones de actualización de la base de datos. Los desarrolladores también pueden elegir qué API usar al trabajar con una base de datos Cosmos. Estos incluyen NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin y una API de tabla genérica. Esto permite a los equipos adoptar Cosmos DB sin dejar de usar tecnologías con las que ya están familiarizados.

En este curso, aprenderá sobre Cosmos DB y cómo los desarrolladores pueden usar esta base de datos de documentos para crear soluciones web personalizadas. 

Lo que aprenderás

  • Revisar cómo funciona Cosmos DB como una base de datos de documentos diseñada para la nube
  • Explorar escenarios comunes para usar una Cosmos DB
  • Comparar las API alternativas que los desarrolladores pueden usar al acceder a una Cosmos DB, incluidas NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin y la API de Tabla genérica
  • Examinar ejemplos de cómo modificar una Cosmos DB
  • Comprender las opciones de particionamiento y replicación de Cosmos DB que respaldan la distribución global de datos
  • Usar el SDK de Cosmos DB y la lógica de base de datos para construir soluciones web personalizadas

Puntos clave

  • Cosmos DB es una base de datos de documentos que difiere de las bases de datos SQL tradicionales y fue diseñada específicamente para la nube.
  • Permite a los administradores almacenar la base de datos en muchas regiones dentro de la nube de Azure, proporcionando una base altamente escalable para grandes volúmenes de datos.
  • Cosmos DB tiene opciones avanzadas de particionamiento y replicación que respaldan la distribución global de datos.
  • Varias opciones de consistencia de base de datos ofrecen a los desarrolladores flexibilidad al diseñar transacciones de actualización de base de datos.
  • Los desarrolladores pueden elegir entre NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin y una API de Tabla genérica, permitiendo que los equipos adopten Cosmos DB mientras usan tecnologías que ya conocen.

Preguntas frecuentes

¿Qué es Cosmos DB y cómo difiere de una base de datos tradicional?

Cosmos DB es una base de datos de documentos que difiere de las bases de datos SQL tradicionales. Fue diseñada específicamente para la nube y permite a los administradores almacenar la base de datos en muchas regiones dentro de la nube de Azure.

¿Para quién es este curso?

El curso es para desarrolladores que desean aprender sobre Cosmos DB y cómo usar esta base de datos de documentos para construir soluciones web personalizadas.

¿Qué API cubre el curso para acceder a Cosmos DB?

El curso compara las API alternativas que los desarrolladores pueden usar, incluidas NoSQL, MongoDB, PostgreSQL, Cassandra, Gremlin y una API de Tabla genérica.

¿Qué temas o lecciones se incluyen?

El curso incluye tres lecciones: Conceptos de Cosmos DB; Explorando las API de Cosmos DB; y SDK de Cosmos DB y Lógica de Base de Datos.

¿Con qué habilidades se relaciona este curso?

Se relaciona con habilidades incluyendo Azure Cosmos DB, Catálogo de Datos de Azure, Base de Datos en la Nube y SQL Azure, y se alinea con las certificaciones Certificado de Microsoft: Especialidad de Desarrollador de Azure Cosmos DB y Certificado de Microsoft: Asociado de Administrador de Base de Datos de Azure.