Omitir navegación

Azure Cosmos DB

Base de datos NoSQL rápida con API abiertas para cualquier escala

Base de datos NoSQL rápida con API abiertas para cualquier escala

Azure Cosmos DB es una base de datos NoSQL sin servidor totalmente administrada para aplicaciones de alto rendimiento de cualquier tamaño o escala. Obtenga un rendimiento garantizado de milisegundos de un solo dígito y una disponibilidad del 99,999 %, respaldados por los Acuerdos de Nivel de Servicio, escalabilidad automática e instantánea, seguridad de nivel empresarial y API de código abierto para bases de datos NoSQL, como MongoDB y Cassandra. Disfrute de escrituras y lecturas rápidas en cualquier parte del mundo con escrituras y replicación de datos en varias regiones. Obtenga conclusiones sobre los datos en tiempo real con análisis sin ETL (extracción, transformación, carga) mediante Azure Synapse Link for Azure Cosmos DB.

Velocidad garantizada a cualquier escala con elasticidad instantánea e ilimitada, capacidad de ráfaga sin problemas, lecturas rápidas y escrituras en varias regiones en cualquier lugar del mundo

Desarrollo de aplicaciones rápido y flexible con SDK para lenguajes populares, además de una API Core (SQL) nativa, API para MongoDB, Cassandra y Gremlin, y opciones gratuitas de desarrollo/pruebas

Prepárese para aplicaciones críticas con una disponibilidad del 99,999 %, copia de seguridad continua con restauración a un momento dado, seguridad de nivel empresarial que garantiza la continuidad empresarial y análisis sin ETL sobre datos en tiempo real

Una base de datos sin servidor totalmente administrada y rentable que responde a las necesidades de la aplicación al escalar y reducir verticalmente de forma instantánea y automática, y ofrece opciones de precios basadas en el consumo

Escala automática e ilimitada

Satisfaga sus necesidades de aplicaciones y ofrezca un alto rendimiento, incluso con tráfico impredecible, con una base de datos que se escala de forma elástica, automática e instantánea. Las cargas de trabajo de cualquier tamaño o escala están garantizadas con disponibilidad siempre activa, y lecturas y escrituras en milisegundos de un solo dígito, por lo que podrá ejecutar sus aplicaciones más importantes sin preocuparse en cualquier lugar del mundo.

Escala automática e ilimitada
Operaciones de base de datos sin servidor

Operaciones de base de datos sin servidor

Ejecute cargas de trabajo con tráfico esporádico u ocasional y pague solo por los recursos usados por operación de base de datos, sin necesidad de ningún cargo mínimo ni de planeamiento de capacidad. Sin servidor es un modo basado en consumo que facilita la ejecución de cargas de trabajo de desarrollo/pruebas y aplicaciones de producción, y también las hace rentables.

Plataforma híbrida para los datos de Apache Cassandra

Obtenga una escala y un rendimiento superior, mientras mantiene la flexibilidad y el control, con un servicio de base de datos NoSQL completamente administrado en el que confían empresas como Symantec para ejecutar cargas de trabajo de Cassandra. Integre fácilmente con Azure Managed Instance for Apache Cassandra completamente compatible para una migración, replicación y sincronización transparentes de datos de Cassandra en una implementación híbrida o migre mediante lift and shift a Azure.

Plataforma híbrida para los datos de Apache Cassandra
Análisis sin ETL de los datos operativos en tiempo real

Análisis sin ETL de los datos operativos en tiempo real

Reduzca el tiempo necesario para obtener conclusiones mediante la ejecución de análisis casi en tiempo real e IA de los datos operativos en la base de datos NoSQL de Azure Cosmos DB. Azure Synapse Link for Azure Cosmos DB se integra perfectamente con Azure Synapse Analytics sin movimiento de datos ni disminución del rendimiento del almacén de datos operativos.

Seguridad y cumplimiento normativo completos e integrados

  • Microsoft invierte más de USD 1 millardo al año en la investigación y el desarrollo de la ciberseguridad.

  • Contamos con más de 3,500 expertos en seguridad dedicados a proteger la seguridad y la privacidad de los datos.

  • Azure tiene más certificaciones que cualquier otro proveedor en la nube. Vea la lista completa.

Precios que ofrecen flexibilidad y control

Busque el modelo que mejor se adapte a su carga de trabajo y las opciones gratuitas para desarrollo/pruebas. Disfrute de un rendimiento y un almacenamiento prácticamente ilimitados, escalabilidad elástica automática entre regiones y opciones sin servidor basadas en el consumo.

Todo lo que necesita para comenzar

Desarrollo/pruebas gratis con Azure Cosmos DB.

Encuentre guías de inicio rápido, vídeos, aprendizaje guiado y más recursos de desarrollador.

Continúe ampliando sus conocimientos.

Casos de uso frecuentes de Azure Cosmos DB

Telemetría de los dispositivos IoT rápida y escalable

Escale de forma instantánea y elástica para controlar casos de uso de telemetría en tiempo real e IoT, sin sacrificar la ingesta ni el rendimiento de las consultas. Ingiera, procese y analice datos de streaming a gran escala desde cualquier cantidad de dispositivos, en cualquier parte del mundo.

Servicios de minoristas en tiempo real

Ofrezca casos de uso minorista escalables y de alto rendimiento, incluidos el catálogo de productos en tiempo real, recomendaciones personalizadas, procesamiento de pedidos y servicios de extracción del repositorio. Usado por minoristas líderes para admitir experiencias de clientes digitales y críticas para la empresa, Azure Cosmos DB garantiza velocidad y rendimiento a los clientes de todo el mundo.

Aplicaciones críticas con usuarios distribuidos

Ejecute las cargas de trabajo más críticas en cualquier región de Azure con la velocidad, la disponibilidad, el rendimiento y la coherencia respaldados por el Acuerdo de Nivel de Servicio. Azure Cosmos DB admite aplicaciones distribuidas con usuarios de cualquier parte del mundo y ofrece alta disponibilidad y baja latencia a gran escala.

Sectores importantes que están innovando con Azure Cosmos DB

Los datos distribuidos globalmente alimentan aplicaciones y microservicios para mejorar el cuidado de las mascotas

"Azure services enabled us to provide a secure, fully monitored, enterprise-ready foundation to our implementation."

Adam Lind, vicepresidente de desarrollo de software
MARS

La plataforma de automóviles conectada se basa en la alta disponibilidad y la baja latencia garantizadas

"The Azure ecosystem gave us useful capabilities that the developers worked into their system."

Rodrigo Nunes, ingeniero principal de software
Mercedes-Benz

Chipotle impulsa los pedidos digitales y una experiencia web personalizada con Azure Cosmos DB

"Switching to Azure Cosmos DB is a big win in terms of scalability, availability, and, down the road, geographic distribution."

Mike Smith, desarrollador jefe de software
Chipotle

ASOS ofrece recomendaciones globales de compra personalizadas con Azure Cosmos DB

"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
ASOS

Symantec ahorra un 40 % en los costos de las bases de datos al migrar a Azure Cosmos DB

"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
Symantec

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

API núcleo (SQL)

Compile aplicaciones nuevas fácilmente y aproveche todas las características y los SLA de Azure Cosmos DB. La API de Azure Cosmos DB Core (SQL) admite Java, Node.js, Python, .NET y JavaScript, y le permite usar el lenguaje SQL para escribir consultas enriquecidas a través de elementos JSON.

Cassandra API

Use las SDK, CQL, herramientas y controladores de Cassandra con la Cassandra API de Azure Cosmos DB para habilitar aplicaciones escalables y sin servidor con una disponibilidad del 99,999 % respaldada por el Acuerdo de Nivel de Servicio. Intégrese sin problemas con Azure Managed Instance for Apache Cassandra para la sincronización y la migración de datos híbridos.

API para MongoDB

Con la API de Azure Cosmos DB para MongoDB, puede ejecutar una base de datos totalmente administrada y sin servidor para la aplicación y obtener una disponibilidad del 99,999 % en todo el mundo, escalabilidad elástica y particionamiento automático. La API permite una implementación sencilla con pocos cambios de código y el uso continuado de controladores, SDK y herramientas de MongoDB.

Documentación, cursos y recursos de migración

Comunidad y soporte técnico de Azure

Únase a la comunidad de Azure Cosmos DB. Siga al equipo de Azure Cosmos DB en Twitter, YouTube y el blog de Azure Cosmos DB. Formule preguntas y obtenga soporte técnico de ingenieros de Microsoft y expertos de la comunidad de Azure en Stack Overflow. Busque ejemplos y repositorios en GitHub.

Tutoriales y laboratorios

Actualizaciones, blogs y anuncios de Azure Cosmos DB

Preguntas 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
    • Sesión
    • Prefijo coherente
    • Posible

    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.
  • La API Azure Cosmos DB para MongoDB proporciona la capacidad de interactuar con Azure Cosmos DB como si fuese una base de datos de MongoDB, sin tener que administrar la infraestructura de la base de datos en sí. Esto significa que seguirán funcionando casi todas las herramientas, los SDK y las aplicaciones de MongoDB que prefiere usar. Para obtener información detallada sobre la compatibilidad, consulte la documentación.
  • Gracias a la compatibilidad de la API Azure Cosmos DB para MongoDB con la versión 4.0 del servidor, es más fácil modelar lógica de negocios transaccional compleja sin la complicada lógica de control de errores. La compatibilidad con la versión 4.0 incorpora nuevas características, como las transacciones de varios documentos, las operaciones de escritura que se pueden reintentar, etc.
  • Azure Cosmos DB Cassandra API permite interactuar con los datos almacenados en Azure Cosmos DB usando el lenguaje de consulta de Cassandra (CQL), las herramientas basadas en Cassandra (como cqlsh) y los controladores de Apache actuales compatibles con CQLv4. Esto significa que la aplicación de Cassandra que tiene actualmente puede comunicarse con Azure Cosmos DB Cassandra API. Próximamente, la API se conectará también con Azure Managed Instance for Apache Cassandra (cuando esté disponible con carácter general).

Si está listo, empiece ya a crear aplicaciones con Azure Cosmos DB

¿Podemos ayudarle?