Azure Cosmos DB

Servicio de base de datos multimodelo distribuido globalmente para cualquier escala

Cree aplicaciones a escala planetaria con más facilidad que nunca

Azure Cosmos DB es un servicio de base de datos totalmente administrado con distribución global llave en mano y replicación de arquitectura multimaestro transparente. Obtenga latencias de lectura y escritura inferiores a diez milisegundos en el percentil 99, escalado automático y elástico del procesamiento y el almacenamiento en todo el mundo, alta disponibilidad del 99,999 % y cinco opciones de coherencia bien definidas, todo ello con el respaldo de acuerdos de nivel de servicio extraordinarios.

Distribución global de los datos con un solo clic

Agregue o quite regiones de su base de datos distribuida globalmente en cualquier momento, sin la complicación que supone la administración de bases de datos que abarcan varios centros de datos, y escale el procesamiento y el almacenamiento de forma automática y elástica en esas regiones. Se garantizan latencias de lectura y escritura inferiores a diez milisegundos en el percentil 99 y una alta disponibilidad global del 99,999 %, con replicación de arquitectura multimaestro y cinco modelos de coherencia bien definidos.

Acceda y realice consultas con el modelo de datos y la API que prefiera

Acceda a los datos y consúltelos con API para SQL, MongoDB, Cassandra, Gremlin, Etcd y Table, y use Apache Spark para llevar a cabo análisis operativos a escala planetaria. Dirija sus herramientas y controladores de cliente NoSQL de código abierto actuales hacia su base de datos de Cosmos para preservar su inversión actual en OSS, o bien migre las cargas de trabajo de MongoDB, Cassandra u otras cargas de trabajo NoSQL a Azure Cosmos DB.

Análisis operativo e inteligencia artificial en tiempo real a escala global

Ejecute inteligencia artificial y análisis operativos de baja latencia distribuidos globalmente en los datos transaccionales de su base de datos. Gracias a la compatibilidad nativa con Apache Spark y los cuadernos de Jupyter Notebook, Azure Cosmos DB ayuda a reducir el tiempo necesario para obtener conclusiones, mediante la ingesta y la entrega de datos y la ejecución de análisis en la réplica local de la base de datos en una región de Azure. Ejecute consultas de Apache Spark directamente en datos multimodelo indexados almacenados en sus particiones de datos, sin movimientos de datos innecesarios.

De eficacia probada para cargas de trabajo empresariales críticas

Ejecute las cargas de trabajo críticas en un servicio de base de datos multimodelo de eficacia probada, basado en una infraestructura de talla mundial con seguridad y cumplimiento normativo de nivel empresarial en el que confían importantes empresas, incluido Microsoft. Azure Cosmos DB es un servicio de base de datos distribuida globalmente totalmente administrado con acuerdos de nivel de servicio extraordinarios.

Desarrolle aplicaciones con las arquitecturas de soluciones de Azure Cosmos DB

Diseñe e implemente aplicaciones increíbles para IoT, comercio electrónico, juegos y sin servidor con la distribución de los datos en cualquier número de regiones de Azure.

Organizaciones importantes que están innovando con Azure Cosmos DB

La Sociedad Estadounidense de Oncología conecta a los voluntarios y reduce los costos mientras ayuda a salvar vidas

"Results… have been simply phenomenal. The first year we did 86 percent more revenue year over year. Last year we did over 55 percent more revenue."

– Ben Kaplan, director sénior de Productos digitales

Leer el caso

American Cancer Society

Una subsidiaria de ExxonMobil aprovecha la nube para optimizar las operaciones e impulsar el crecimiento

"With Microsoft, Azure, and IoT technologies, XTO Energy is an innovation leader in the oil and gas industry."

– Anish Patel, director de Integración de tecnologías de Permian

Leer el caso

ExxonMobil

Jet.com crea un motor de comercio electrónico innovador en Azure en menos de un año

"When we were building Jet's next-generation event sourcing platform, Azure Cosmos DB offered the low latency, high throughput, global availability, and rich feature set critical to our success."

– Scott Havens, director de Ingeniería de software

Leer el caso

Jet.com

ASOS apuesta por Azure para ofrecer una experiencia estelar a más de 15 millones de clientes en línea

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

– Bob Strudwick, director de Tecnología

Leer el caso

Asos

Una compañía de ciberseguridad encuentra una nueva forma de ayudar a mantener protegidos 40 millones de dispositivos en la nube

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

– Mike Shavell, director técnico y arquitecto, Symantec

Leer el caso

Symantec

Precios que ofrecen flexibilidad y control

Administre los recursos y los costos con una capacidad de procesamiento y almacenamiento casi ilimitada y escalabilidad elástica en todas las regiones seleccionadas.

Diseñado para desarrolladores y compatible con un gran número de API

API de SQL (Core)

Cree aplicaciones nuevas con facilidad. Azure Cosmos DB incluye compatibilidad nativa con la API de SQL (Core) y JavaScript. La API de SQL de Azure Cosmos DB proporciona un modelo de programación formal para crear consultas muy completas sobre elementos de JSON. El lenguaje de consulta Azure Cosmos DB se basa en el modelo de programación de JavaScript y la API de SQL tiene su origen en el sistema de tipos, la evaluación de expresiones y la invocación de funciones de JavaScript.

Cassandra API

Ofrezca Cassandra como servicio con las características de Azure Cosmos DB. Use los SDK y las herramientas de Cassandra, incluidos los controladores actuales, para crear aplicaciones a una escala global casi infinita, con la funcionalidad de la plataforma Azure Cosmos DB respaldada por un acuerdo de nivel de servicio.

Azure Cosmos DB API para MongoDB

Use Azure Cosmos DB como servicio de base de datos totalmente administrado para su aplicación de MongoDB, con muy pocos cambios de código y compatibilidad de API nativa para datos de MongoDB, lo que aporta a la aplicación las ventajas de una plataforma nativa de la nube.

API de Gremlin

Aproveche la compatibilidad nativa con un modelo de datos de grafos en Azure Cosmos DB sin cambios en el código y emita consultas de grafos distribuidos globalmente con Gremlin API.

Funcionalidad integrada de Apache Spark y Jupyter Notebook

Habilite aprendizaje automático e inteligencia artificial en tiempo real en conjuntos de datos distribuidos globalmente con la funcionalidad integrada de Apache Spark y Jupyter Notebook. Gracias a la compatibilidad integrada con Apache Spark y los cuadernos de Jupyter Notebook, Azure Cosmos DB reduce el tiempo para obtener conclusiones y ofrece análisis operativo de baja latencia y distribuido globalmente para cualquier escala.

Table API

Use Azure Cosmos DB como base de datos distribuida globalmente para su aplicación basada en Azure Table Storage, sin cambios de código, con Table API. Proporciona índices secundarios, distribución global, funcionalidad de conmutación por error basada en directivas y muchas otras características.

¿Por qué Azure para la seguridad?

  • Microsoft invierte más de mil millones de USD anualmente en la investigación y el desarrollo de la ciberseguridad.
  • Contamos con más de 3500 expertos en seguridad que se dedican exclusivamente a proteger sus datos y su privacidad.
  • Azure tiene más certificaciones de cumplimiento normativo que cualquier otro proveedor de nube. Vea la lista completa.

Todo lo que necesita para comenzar

Pruebe Azure Cosmos DB gratis durante 30 días.
Más información sobre el uso de Azure Cosmos DB: Busque procedimientos recomendados y explore tutoriales y documentación.

Documentación, cursos y recursos de migración

Comunidad y Soporte técnico de Azure

Formule preguntas y obtenga soporte técnico de los ingenieros de Microsoft y expertos de la comunidad de Azure en Stack Overflow y busque ejemplos y repositorios en GitHub.

Tutoriales y laboratorios

Actualizaciones, blogs y anuncios de Azure Cosmos DB

Preguntas más frecuentes

  • Azure Cosmos DB es un servicio de base de datos multimodelo distribuida globalmente para cualquier escala. El servicio se creó desde el principio con distribución global y escalado horizontal como características fundamentales.

    Con distribución global llave en mano en cualquier número de regiones de Azure, Azure Cosmos DB escala y replica sus datos de forma transparente dondequiera que se encuentren los usuarios. Escale elásticamente las operaciones de lectura y escritura en todo el mundo y pague solo por lo que necesita. Azure Cosmos DB proporciona compatibilidad nativa con API NoSQL y OSS, incluidos MongoDB, Cassandra, Gremlin, etcd, Spark y SQL. También ofrece varios modelos de coherencia bien definidos y garantiza latencias de lectura y escritura de menos de diez milisegundos en el percentil 99 y una alta disponibilidad del 99,999 %, con hospedaje múltiple en cualquier parte del mundo y todo ello respaldado con acuerdos de servicio extraordinarios.

    Azure Cosmos DB es un servicio totalmente administrado que repercute en Azure la carga administrativa que supone operar y escalar bases de datos distribuidas, de modo que usted no tiene que preocuparse por administrar máquinas virtuales, aprovisionar hardware, definir configuraciones, la capacidad, la replicación, la aplicación de revisiones de software o el escalado de clústeres.

  • Con Azure Cosmos DB, puede configurar sus bases de datos para distribuirlas globalmente y que estén disponibles en cualquiera de las regiones de Azure. Para minimizar la latencia, sitúe los datos cerca de donde se encuentren los usuarios.

    Azure Cosmos DB replica los datos con transparencia en todas las regiones asociadas a su cuenta de Azure Cosmos DB. Proporciona una sola imagen del sistema de la base de datos de Azure Cosmos DB distribuida globalmente y los contenedores que su aplicación puede leer y escribir en modo local.

    Con distribución global llave en mano, puede agregar o quitar las regiones asociadas a su cuenta en cualquier momento. No es necesario poner la aplicación en pausa ni volver a implementarla para agregar o quitar una región. La alta disponibilidad se mantiene con funcionalidad de hospedaje múltiple que el servicio proporciona de forma nativa. Más información.

  • Azure Cosmos DB afronta la coherencia de los datos con diversas opciones, no solo los dos extremos de coherencia segura o posible.

    Puede elegir entre cinco modelos de coherencia bien definidos:

    • Strong
    • Obsolescencia limitada
    • Session
    • Prefijo coherente
    • Eventual

    Cada modelo cuenta con el respaldo de un acuerdo de nivel de servicio completo. Más información.

  • Como base de datos distribuida globalmente, Azure Cosmos DB proporciona acuerdos de nivel de servicio completos que abarcan procesamiento, latencia en el percentil 99, coherencia y alta disponibilidad.

    Obtener más información

  • Azure Cosmos DB replica con transparencia los datos en todas las regiones de Azure asociadas a su cuenta de Azure Cosmos DB. El servicio aplica varias capas de redundancia a lo datos. Obtenga más detalles.

Explore Azure Cosmos DB y vea en acción la distribución global llave en mano

Empiece gratis