Precios de Azure Cosmos DB

Servicio de base de datos multimodelo totalmente administrado y distribuido globalmente

Cree una cuenta gratuita de Azure y obtenga un crédito de $200 de 30 días, además de 12 meses de acceso gratuito a Azure Cosmos DB.

Desarrolle aplicaciones que estén siempre disponibles en tiempo real a cualquier escala con Azure Cosmos DB, un servicio de base de datos multimodelo totalmente administrado y distribuido globalmente con alta disponibilidad (99,999 % del tiempo) y latencias de menos de diez milisegundos para operaciones de lectura y escritura en cualquier parte del mundo, respaldado, además, por un acuerdo de nivel de servicio. Simplifique el desarrollo de aplicaciones e impulse la productividad de los desarrolladores con funcionalidad integrada nativa en la nube que incluye cinco modelos de coherencia, indexación automática y múltiples modelos de datos.

Migre fácilmente datos de bases de datos MongoDB, Gremlin y Cassandra sin cambiar su aplicación y lleve a cabo análisis operativos en tiempo real con Spark. Pague solo por lo que necesita, ya que puede escalar el procesamiento y el almacenamiento de forma elástica e inmediata sin límites.

Precios

En Azure Cosmos DB, se factura el procesamiento aprovisionado y el almacenamiento consumido por horas.

El procesamiento aprovisionado se expresa en unidades de solicitud por segundo (RU/s),que se pueden usar para varias operaciones de base de datos (por ejemplo, inserciones, lecturas, reemplazos, upserts, eliminaciones, consultas, etc.). Puede aprovisionar el procesamiento y escalarlo de forma elástica en incrementos de 100 RU/s, mediante programación, usando una llamada API, o en Azure Portal. Su cuenta de base de datos se puede configurar para aceptar operaciones de escritura en varias regiones (arquitectura multimaestro) o en una sola región (maestro único). Con la capacidad reservada de Azure Cosmos DB, con un compromiso de uno o tres años, podrá disfrutar de un ahorro importante.

El almacenamiento se factura por cada GB utilizado para el índice y los datos respaldados por discos SSD.

Detalles de precios

Unidad Precio
Rendimiento aprovisionado (operaciones de escritura en varias regiones) por 100 RU/s $-
Rendimiento aprovisionado (operaciones de escritura en una región) por 100 RU/s $-
Almacenamiento SSD (por GB) $- GB/mes
Se aplican las tarifas estándar de transferencia de datos. Para la estimación de precios mensuales, se consideran 730 horas al mes.

Rendimiento aprovisionado

En Azure Cosmos DB, se cobra el procesamiento aprovisionado por horas, lo que garantiza un alto rendimiento a cualquier escala asignando recursos para que los utilice.

Puede aprovisionar procesamiento en:

  1. Contenedor de Azure Cosmos. Según el modelo de datos o la API que elija, un contenedor podría ser una colección (MongoDB o SQL), un grafo (Gremlin) o una tabla (Cassandra o Table). En Azure Cosmos DB, los contenedores se particionan horizontalmente y se pueden escalar de forma elástica para ofrecer una cantidad ilimitada de procesamiento y almacenamiento.
  2. Base de datos de Azure Cosmos. El procesamiento configurado en la base de datos se comparte entre todos los contenedores de la base de datos. Puede excluir de manera explícita determinados contenedores del procesamiento aprovisionado compartido en la base de datos y aprovisionar procesamiento para esos contenedores a nivel de contenedor. En función del modelo de datos o la API que elija, una base de datos puede ser un espacio de claves (Cassandra), una base de datos (MongoDB o SQL) o una cuenta de base de datos(Gremlin o Table).

El procesamiento aprovisionado comienza con 400 RU/s por contenedor o base de datos y se puede escalar verticalmente en incrementos de 100 RU/s. Utilice la calculadora de unidades de solicitud de Azure Cosmos DB para hacer un cálculo de sus necesidades de procesamiento.

Capacidad reservada de procesamiento aprovisionado

Consiga un ahorro de hasta un 65 % y acuerdos de nivel de servicio que garantizan una disponibilidad superior, al tiempo que reduce la carga que supone el planeamiento de la capacidad, con los precios de la capacidad reservada de Azure Cosmos DB. Reserve procesamiento aprovisionado para uno o tres años con un único pago y compártalo entre todas las regiones, API, cuentas y suscripciones de una inscripción determinada. Si desea obtener más información, consulte la documentación.

Reserva por 1 año Reserva por 3 años
Procesamiento Escritura de una sola región Escritura de varias regiones Escritura de una sola región Escritura de varias regiones
Precio/ahorro Precio por 100 RU/s
(ahorro sobre el pago por uso)
Precio por 100 RU/s
(ahorro sobre el pago por uso)
Precio por 100 RU/s
(ahorro sobre el pago por uso)
Precio por 100 RU/s
(ahorro sobre el pago por uso)
Primeras 50 000 RU/s $- $- $- $- $- $- $- $-
Siguientes 450 000 RU/s $- $- $- $- $- $- $- $-
Siguientes 2 500 000 RU/s $- $- $- $- $- $- $- $-
Más de 3 000 000 RU/s $- $- $- $- $- $- $- $-

Todo el procesamiento que aprovisione por encima de la capacidad reservada se factura a las tarifas de procesamiento aprovisionado estándar. Como se indica debajo del gráfico.

Almacenamiento consumido

Azure Cosmos DB ofrece almacenamiento ilimitado (sin necesidad de aprovisionamiento, configuración ni reservas por adelantado) y escala y reduce verticalmente los recursos en función de los datos y los índices que se agregan o se quitan en un contenedor de Azure Cosmos DB.

El almacenamiento se factura por los GB de almacenamiento lógico local respaldado por discos SSD que utilizan sus datos e índices en todas las regiones donde utiliza Azure Cosmos DB. Por ejemplo, si replica una cuenta de Azure Cosmos DB en tres regiones, pagará por el costo total de almacenamiento en cada una de esas tres regiones. Para calcular los requisitos de almacenamiento, use la herramienta de planeamiento de capacidad. El costo de almacenamiento en Azure Cosmos DB es $-/GB/mes.

Probar gratis Azure Cosmos DB

Desarrolle y pruebe aplicaciones listas para producción desde su máquina local con el emulador local de Azure Cosmos DB Descargue el emulador gratuito de Azure Cosmos DB en su máquina local con Windows. Una vez que esté satisfecho con la base de datos, puede implementarla apuntando a una instancia de Azure Cosmos DB en la nube.
¿Acaba de llegar a Azure y quiere probar una aplicación antes de implementarla en producción? Pruebe Azure Cosmos DB y otros servicios de Azure con una cuenta gratuita de Azure Pruebe Azure Cosmos DB y otros servicios de Azure con una cuenta gratuita de Azure de 12 meses. Obtenga un crédito por valor de $200 para usarlo durante 30 días y disfrute de 400 RU/s de procesamiento aprovisionado y 5 GB de almacenamiento al mes durante un año.)
Cree y ejecute una base de datos global de Azure Cosmos DB sin compromiso durante 30 días. Disfrute de una experiencia limitada en Azure Cosmos DB distribuido globalmente de forma gratuita y sin necesidad de tener una suscripción desde la página Pruebe gratis Azure Cosmos DB.

Soporte técnico y contrato de nivel de servicio 

  • El soporte técnico se ofrece a través del Soporte técnico de Azure, a partir de $29/mes. Se ofrecen de forma gratuita los servicios de asistencia para facturación y administración de suscripciones.
  • Azure Cosmos DB está disponible en todas las regiones de Azure, incluidas las nubes públicas, gubernamentales y DoD. Si desea obtener más información, visite la página de disponibilidad por regiones de los servicios de Azure.
  • Acuerdo de Nivel de Servicio: se garantiza una disponibilidad de al menos el 99,99 % para las bases de datos de una región, y del 99,999 %, para las bases de datos de varias regiones para procesar solicitudes y realizar operaciones correctamente en Azure Cosmos DB. Si desea obtener más información, visite la página del acuerdo de nivel de servicio.

Preguntas más frecuentes

  • En Azure Cosmos DB, reserva capacidad de rendimiento (en una base de datos o un contenedor) y solo paga por el rendimiento reservado para una hora determinada. La ventaja del modelo basado en rendimiento aprovisionado para los clientes es que proporciona rendimiento y elasticidad garantizados a cualquier escala. El modelo de rendimiento aprovisionado permite que Cosmos DB ofrezca alta disponibilidad y baja latencia garantizada, además de un rendimiento garantizado en el percentil 99 independiente de la escala. El rendimiento reservado se especifica en términos de unidades de solicitud (RU) por segundo. Cada operación de Azure Cosmos DB, incluidas las operaciones de escritura, actualizaciones, operaciones de lectura y consultas, así como la actualización de un documento, consume CPU, memoria y operaciones de E/S por segundo. Es decir, cada operación conlleva un cargo por solicitud, que se expresa en unidades de solicitud (RU). Si desea obtener más información, visite la página Unidades de solicitud en Azure Cosmos DB.

  • Se factura el rendimiento aprovisionado expresado en unidades de solicitud por segundo (RU/s) que se han reservado para su base de datos o contenedor de Azure Cosmos DB a la tarifa por hora durante el tiempo que estuvo aprovisionado.

    Rendimiento aprovisionado para un contenedor individual:

    Si crea una cuenta de base de datos de Azure Cosmos DB en la región Este de EE. UU. 2 con dos contenedores que tienen aprovisionado un rendimiento de 500 RU/s y 700 RU/s respectivamente, tiene un total de rendimiento aprovisionado de 1200 RU/s. Por tanto, se le cobraría 12 x $- = $-/hora.

    Si cambiaran sus necesidades de rendimiento y aumentara la capacidad de cada contenedor en 500 RU/s y creara al mismo tiempo un nuevo contenedor que utilizase 20 000 RU/s, la capacidad aprovisionada total sería 22 200 RU/s (1000 RU/s + 1200 RU/s + 20 000RU/s). La factura cambiaría a: $- x 222 = $-/hora.

    En un mes de 720 horas, si el rendimiento aprovisionado durante 500 horas fuese de 1200 RU/s y las 220 horas restantes fuese de 22 200 RU/s, la factura del mes indicaría: 500 x $-/hora + 220 x $-/hora = $-/mes.

    Rendimiento aprovisionado para una base de datos (un conjunto de contenedores):

    Si crea una cuenta en la región Este de EE. UU. 2 con dos bases de datos de Cosmos DB (con un conjunto de colecciones en cada una) que tienen aprovisionado un rendimiento de 50K RU/s y 70K RU/s respectivamente, tiene un total de rendimiento aprovisionado de 120K RU/s. Por tanto, se le cobraría 1200 x $- = $-/hora.

    Si sus necesidades de rendimiento cambiaron y aumentó el rendimiento aprovisionado de cada base de datos en 10K RU/s cada una, su capacidad total de aprovisionamiento sería de 140K RU/s (60K RU/s + 80K RU/s). La factura cambiaría a: 1400 * $- = $-/hora.

    En un mes de 720 horas, si el rendimiento aprovisionado durante 500 horas fuese de 120K RU/s y las 220 horas restantes fueron de 140K RU/s, la factura del mes indicaría: 500 x $-/hora + 220 x $-/hora = $- + $- = $-/mes.

  • Si extiende una cuenta de Cosmos (con bases de datos y contenedores) entre varias regiones geográficas, se le factura el rendimiento y el almacenamiento de cada contenedor en cada una de las regiones y las transferencias de datos entre regiones. A modo de ejemplo, suponga que tiene un contenedor en la región Oeste de EE. UU. aprovisionado con un rendimiento de 10 000 RU/s y un almacenamiento de 1 TB de datos este mes. Imagine que agrega tres regiones: Este de EE. UU., Europa del Norte y Asia Oriental, todas con la misma cantidad de almacenamiento y rendimiento. Su factura total mensual (suponiendo que un mes tiene 31 días) será:

    Elemento Uso (mes) Tarifa Costo mensual
    Factura de rendimiento por el contenedor en Oeste de EE. UU. 10K RU/s * 24 * 31 $- por 100 unidades de solicitud/s por hora $-
    Factura de rendimiento para 3 regiones adicionales: Este de EE. UU., Europa del Norte y Asia Pacífico 3 * 10K RU/s * 24 * 31 $- por 100 unidades de solicitud/s por hora $-
    Factura de almacenamiento por el contenedor en Oeste de EE. UU. 1 TB $-/GB $-
    Factura de almacenamiento para 3 regiones adicionales: Este de EE. UU., Europa del Norte y Asia Pacífico 3 * 1TB $-/GB $-
    Total $-

    Suponga que hace salir 100 GB de datos todos los meses del contenedor de la región Oeste de EE. UU. para replicar datos en las regiones Este de EE. UU., Europa del Norte y Asia Pacífico. Se le cobrará la salida de datos según las tarifas de transferencia de datos.

  • Si decide utilizar contenedores que abarquen varias regiones geográficas, se le facturarán el rendimiento y el almacenamiento aprovisionados para cada contenedor en cada una de las regiones y las transferencias de datos entre regiones. Se le facturará el rendimiento aprovisionado.

    Escritura de varias regiones

    Imagine que tiene un contenedor en la región Oeste de EE. UU. con un rendimiento aprovisionado de 10 000 RU/s y almacena 1 TB de datos este mes. Suponga que agrega 3 regiones (Este de EE. UU., Europa del Norte y Asia Oriental), cada una con el mismo almacenamiento y rendimiento, y que quiere ser capaz de escribir en los contenedores de todas las regiones desde la aplicación distribuida mundialmente. Su factura total mensual (suponiendo que un mes tiene 31 días) será:

    Elemento Uso (mes) Tarifa Costo mensual
    Factura de rendimiento para un contenedor en la región Oeste de EE. UU. (operaciones de escritura en varias regiones) 10K RU/s * 24 * 31 $- por 100 unidades de solicitud/s por hora $-
    Factura de rendimiento para 3 regiones más: Este de EE. UU., Europa del Norte y Asia Oriental (operaciones de escritura en varias regiones) (3 + 1) * 10K RU/s * 24 * 31 $- por 100 unidades de solicitud/s por hora $-
    Factura de almacenamiento por el contenedor en Oeste de EE. UU. 1 TB $-/GB $-
    Factura de almacenamiento para 3 regiones adicionales: Este de EE. UU., Europa del Norte y Asia Pacífico 3 * 1TB $-/GB $-
    Total $-

    En el ejemplo anterior, imagine que hace salir 100 GB de datos todos los meses del contenedor de la región Oeste de EE. UU. para replicarlos en las regiones Este de EE. UU., Europa del Norte y Asia Oriental. Se le cobrará la salida de datos según las tarifas de transferencia de datos.

  • La capacidad de almacenamiento se factura en unidades de la cantidad máxima de datos almacenados por hora (en GB) durante el período de un mes. Por ejemplo, si ha utilizado 100 GB de almacenamiento durante medio mes y 50 GB durante la segunda mitad del mes, se le facturará un uso medio de 75 GB de almacenamiento ese mes.

  • Se le cobra cada hora que exista el contenedor o la base de datos, independientemente del uso o de si el contenedor o la base de datos están activos durante menos de una hora. Por ejemplo, si crea un contenedor o base de datos y lo elimina a los 5 minutos, en su factura aparecerá como 1 hora.

  • Se le cobra el máximo rendimiento aprovisionado para una hora determinada.

    Por ejemplo, si aumenta el rendimiento aprovisionado a las 9:30 de la mañana de 400 RU/s a 1000 RU/s y lo vuelve a reducir a las 10:45 a 400 RU/s, se le cobrarán dos horas de 1000 RU/s.

    Si aumenta el rendimiento aprovisionado para un contenedor o grupo de contenedores a las 9:30 de la mañana de 100K RU/s a 200K RU/s y lo vuelve a reducir a las 10:45 a 100K RU/s, se le cobrarán dos horas de 200K RU/s.

  • Puede escalar o reducir verticalmente el rendimiento aprovisionado (es decir, las unidades de solicitud por segundo) para cada contenedor o base de datos desde Azure Portal, con uno de los SDK admitidos o mediante una API REST.

  • La capacidad reservada de Azure Cosmos DB permite ahorrar dinero con el pago por adelantado de períodos de uno o tres años de rendimiento de Cosmos DB aprovisionado, ya que obtiene un descuento en el rendimiento aprovisionado de Cosmos DB para bases de datos y contenedores (tablas/colecciones/grafos). La capacidad reservada de Azure Cosmos DB puede reducir de forma considerable los costos de Cosmos DB respecto a los precios normales, con un compromiso anticipado de uno o tres años. La capacidad reservada ofrece un descuento en la facturación y no afecta el estado de runtime de sus recursos de Cosmos DB. Puede adquirir capacidad reservada de Azure Cosmos DB en Azure Portal. Para obtener más información acerca de la capacidad reservada, consulte la documentación de Cosmos DB.

Recursos

Calcule el costo mensual de los servicios de Azure

Consulte las preguntas más frecuentes sobre los precios de Azure

Más información acerca de Azure Cosmos DB

Consulte tutoriales técnicos, vídeos y más recursos

Agregado al presupuesto. Presione 'v' para verlo en la calculadora Véalo en la calculadora

Aprenda y cree soluciones con un crédito de $200 y continúe gratis