Saltar al contenido principal

Precios de Azure Cosmos DB

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

Desarrollar aplicaciones de forma rápida y sencilla a cualquier escala con Azure Cosmos DB, una base de datos distribuida totalmente administrada y sin servidor que admita cargas de trabajo relacionales y NoSQL. Obtenga disponibilidad y velocidad garantizadas para datos NoSQL, escalabilidad automática e instantánea, y compatibilidad con código abierto PostgreSQL, MongoDB y Cassandra. Azure Cosmos DB ofrece modelos de precios rentables para aplicaciones de cualquier tamaño, desde desarrollo/pruebas hasta producción.

Explore las opciones de precios

Aplique filtros para adaptar las opciones de precios a sus necesidades.

Los precios son solo estimaciones y no están pensados como cotizaciones de precios reales. Los precios reales pueden variar en función del tipo de contrato especificado con Microsoft, la fecha de compra y el tipo de cambio de moneda. Los precios se calculan en dólares estadounidenses y se convierten con las tarifas al contado de cierre de Londres que se capturan en los dos días laborables anteriores al último día laborable del mes anterior. Si los dos días laborables anteriores al final del mes se encuentran en un día festivo en los principales mercados, el día de configuración de tarifas suele ser el día inmediatamente anterior a los dos días laborables. Esta tarifa se aplica a todas las transacciones durante el próximo mes. Inicie sesión en la calculadora de precios de Azure para ver los precios basados en su programa u oferta actuales con Microsoft. Póngase en contacto con un especialista en ventas de Azure para obtener más información sobre precios o para solicitar una oferta de precios. Vea preguntas poco frecuentes sobre los precios de Azure.

Modelo de precios de Azure Cosmos DB

Azure Cosmos DB factura tres tipos diferentes de uso: proceso, almacenamiento y ancho de banda. Las pestañas siguientes describen con más detalle cada modelo de precios de proceso con sus modelos de precios de almacenamiento y ancho de banda que lo acompañan.

Una vez elegidos un modelo de precios de proceso y una API, no se pueden cambiar.

Precios de Compute:

Unidad de solicitud (rendimiento): Azure Cosmos DB factura mediante unidades de solicitud (RU) medida por segundo (RU/s). Las unidades de solicitud son un proxy para proceso, memoria y IO que se usa para procesar operaciones de base de datos y se facturan en todas las regiones de Azure seleccionadas para la cuenta de Azure Cosmos DB.

Entre las opciones de rendimiento se incluyen: rendimiento aprovisionado estándar, rendimiento aprovisionado de escalabilidad automática y sin servidor.

API aplicables: NoSQL, MongoDB (RU), Cassandra, Gremlin y Table.

vCore: Azure Cosmos DB factura los núcleos virtuales (proceso y memoria) por nodo para procesar las operaciones de base de datos y se facturan según el tamaño y el número de nodos aprovisionados.

API disponibles: PostgreSQL y MongoDB (núcleo virtual).

Precios de almacenamiento:

Almacenamiento consumido: Azure Cosmos DB factura el almacenamiento consumido redondeado al siguiente GB por contenedor, colección, tabla o grafo por región. El almacenamiento consumido incluye todos los índices y datos transaccionales y analíticos, así como copias de seguridad.

API aplicables: NoSQL, MongoDB (RU), Cassandra, Gremlin y Table.

Disk Storage: Azure Cosmos DB factura los discos aprovisionados para cada nodo por tamaño de almacenamiento.

API aplicables: PostgreSQL y MongoDB (núcleo virtual).

Precios de ancho de banda:

Salida de datos: Azure factura los datos que salen a la nube de Azure o que transitan la WAN de Azure entre regiones o zonas de disponibilidad.

API aplicables: todas.

Azure Cosmos DB for PostgreSQL proporciona funcionalidad de escalado horizontal a cientos de nodos y es la mejor opción para cargas de trabajo de alto rendimiento que requieren:

  • Escalabilidad dinámica sin el costo de particionamiento manual y con poca necesidad de modificar la arquitectura de la aplicación
  • Consultas analíticas y transaccionales para ejecutarse en la misma base de datos

Obtenga más información sobre Azure Cosmos DB for PostgreSQL

Nodo único

Tamaño de nodo único (proceso y memoria)

Un solo nodo ofrece una opción rentable para desarrollo/pruebas y cargas de trabajo crecientes para empezar a trabajar con Azure Cosmos DB for PostgreSQL en un solo nodo y estar preparado para el escalado horizontal.

Núcleo virtual/Nodo Memoria (GiB)/Nodo Precio/Nodo 1 año de reserva* 3 años de reserva*
1 (ampliable) 2 GiB $- N/D N/D
2 8 GiB $- $-
$-
2 (ampliable) 4 GiB $- N/D N/D
4 16 GiB $- $-
$-
8 32 GiB $- $-
$-
16 64 GiB $- $-
$-
32 128 GiB $- $-
$-
64 256 GiB $- $-
$-
*Ver más información sobre la capacidad reservada para 1 y 3 años

Almacenamiento de nodo único – Almacenamiento de uso general

Puede configurar el almacenamiento de Azure Cosmos DB for PostgreSQL para que sea de 128 GiB, 256 GiB, 512 GiB, 1024 GiB o 2048 GiB. El almacenamiento de 1024 GiB y 2048 GiB solo se admite con 8 núcleos virtuales o un proceso superior. El almacenamiento se cobra por GiB de almacenamiento aprovisionado.

Precio
128 GiB $-/mes
256 GiB $-/mes
512 GiB $-/mes
1,024 GiB $-/mes
2,048 GiB $-/mes

Varios nodos

Tamaño del nodo de trabajo (proceso y memoria)

Cada clúster de Azure Cosmos DB for PostgreSQL comienza con dos nodos de trabajo. A medida que aumente la carga de trabajo, puede agregar más núcleos virtuales (CPU lógicas) y memoria a los nodos de trabajo. También puede escalar horizontalmente el clúster de Postgres agregando más nodos de trabajo.

Núcleo virtual/Nodo Memoria (GiB)/Nodo Precio/Nodo 1 año de reserva* 3 años de reserva*
4 32 GiB $- $-
$-
8 64 GiB $- $-
$-
16 128 GiB $- $-
$-
32 256 GiB $- $-
$-
64 512 GiB $- $-
$-
96 672 GiB $- $-
$-
104 672 GiB $- $-
$-
*Más información sobre la capacidad reservada para 1 y 3 años.

Tamaño del coordinador (proceso y memoria)

Cada clúster de varios nodos de Azure Cosmos DB for PostgreSQL tiene 1 coordinador. A medida que aumenten las necesidades de rendimiento de la carga de trabajo, puede agregar más núcleos virtuales (CPU lógicas) y memoria al coordinador.

Núcleo virtual* Memoria (GiB) Precio 1 año de reserva** 3 años de reserva**
4 16 GiB $- $-
$-
8 32 GiB $- $-
$-
16 64 GiB $- $-
$-
32 128 GiB $- $-
$-
64 256 GiB $- $-
$-
96 384 GiB $- $-
$-

*El proceso de los nodos de coordinación se aprovisiona en núcleos virtuales, que son CPU lógicas.

**Más información sobre la capacidad reservada para 1 y 3 años.

Almacenamiento por nodo – Almacenamiento de uso general

Puede configurar el almacenamiento de los nodos de trabajo de Azure Cosmos DB for PostgreSQL para que sean de 0,5 TiB, 1 TiB, 2 TiB, 4 TiB, 8TiB, o 16 TiB por nodo. Puede configurar los nodos de coordinación para que sean de 128 GiB, 256 GiB, 0,5 TiB, 1TiB, 2 TiB, 4 TiB, 8TiB o 16 TiB. El almacenamiento de uso general se cobra por GiB de almacenamiento que aprovisione.

Almacenamiento Precio
128 GiB (solo coordinador) $-/mes
256 GiB (solo coordinador) $-/mes
0.5 TiB $-/mes
1.0 TiB $-/mes
2.0 TiB $-/mes
4.0 TiB $-/mes
8.0 TiB $-/mes
16.0 TiB $-/mes

Lo siguiente es lo mismo para los clústeres de uno y varios nodos

Alta disponibilidad

La alta disponibilidad (HA) evita el tiempo de inactividad de la base de datos al mantener las réplicas en espera de cada nodo de un clúster. Si un nodo deja de funcionar, Hiperescala cambia las conexiones entrantes del nodo con errores a su modo de espera. La conmutación por error se produce en unos minutos y los nodos promocionados siempre tienen datos actualizados a través de la replicación de streaming sincrónica de PostgreSQL y la misma cadena de conexión. La habilitación de alta disponibilidad para el clúster de Azure Cosmos DB for PostgreSQL crea de forma eficaz otro conjunto de nodos y, por tanto, duplica el precio del clúster.

Almacenamiento de copia de seguridad

El almacenamiento de copia de seguridad es el almacenamiento asociado a las copias de seguridad automatizadas de su clúster de Azure Cosmos DB for PostgreSQL. No hay cargos adicionales por el almacenamiento de copia de seguridad hasta el 100% del total de su almacenamiento aprovisionado en un nodo dado. El consumo adicional de almacenamiento de copia de seguridad se cobrará en GiB/mes a partir del 1 de junio de 2024.

Precio
Con redundancia local (1 GiB) $-/mes

Pruebe gratis Azure Cosmos DB

Hay diversas formas de empezar a trabajar gratis con Azure Cosmos DB.

30 días gratis. Ejecute una base de datos de Azure Cosmos DB que no sea de producción durante un tiempo limitado. Comenzar: disfrute de una experiencia gratuita por tiempo limitado de Azure Cosmos DB y sin necesidad de tener una suscripción de Azure. Puede renovar las veces que desee.
Nivel Gratis de Azure Cosmos DB. Desarrolle y pruebe aplicaciones, o ejecute pequeñas cargas de trabajo de producción gratis en el entorno de Azure. Póngase en marcha: Habilite el nivel Gratis en una cuenta nueva para obtener un procesamiento aprovisionado de 1,000 RU/s y 25 GB de almacenamiento gratis cada mes durante la vigencia de una cuenta de Azure Cosmos DB por suscripción de Azure.
Cuenta gratuita de Azure. ¿Acaba de llegar a Azure? Desarrolle y pruebe una aplicación de preproducción con Azure Cosmos DB y otros servicios de Azure. Póngase en marcha: Pruebe Azure Cosmos DB y otros servicios de Azure con una cuenta gratuita de Azure para 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 25 GB de almacenamiento al mes gratis. Las nuevas cuentas gratuitas de Azure también pueden habilitar el nivel Gratis de Azure Cosmos DB para obtener más almacenamiento y procesamiento aprovisionados gratis.
Emulador local de Azure Cosmos DB. Pruebe las aplicaciones desde su máquina local sin necesidad de crear una suscripción de Azure ni incurrir en ningún costo. Póngase en marcha: Descargue el emulador gratuito de Azure Cosmos DB desde su máquina local con Windows o Linux. Una vez que esté satisfecho con la base de datos, puede implementarla apuntando a una instancia de Azure Cosmos DB en la nube.

Precios y opciones de compra de Azure

Póngase en contacto con nosotros directamente

Obtenga un tutorial sobre los precios de Azure. Averigüe cómo funcionan los precios para su solución en la nube, descubra cómo se pueden optimizar los costos y solicite una propuesta personalizada.

Hable con un especialista de ventas

Conozca las opciones de compra

Puede adquirir servicios de Azure en el sitio web de la plataforma y a través de un representante de Microsoft o de un asociado de Azure.

Explore sus opciones

Recursos adicionales

Azure Cosmos DB

Obtenga más información sobre las características y funcionalidades de Azure Cosmos DB.

Calculadora de precios

Haga una estimación de los costos mensuales que le supondría el uso de cualquier combinación de productos de Azure.

Contrato de nivel de servicio

Revise el Acuerdo de Nivel de Servicio de Azure Cosmos DB.

Documentación

Consulte tutoriales técnicos, vídeos y más recursos de Azure Cosmos DB.

  • Las unidades de solicitud son la moneda de las operaciones de base de datos en Azure Cosmos DB. Cada operación (de escritura, actualización, lectura o consulta) consume recursos de CPU, memoria e IOPS. Estos recursos incurren en cargos que se expresan en unidades de solicitud (RU). El procesamiento aprovisionado es la capacidad de procesamiento total para las operaciones de base de datos y se establece en unidades de solicitud por segundo (RU/s). Si desea obtener más información, visite la página Unidades de solicitud en Azure Cosmos DB.
  • El procesamiento aprovisionado que establezca para la base de datos o el contenedor se le facturará por horas, expresado en unidades de solicitud por segundo (RU/s).

    Procesamiento aprovisionado estándar 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 procesamiento de 500 RU/s y 700 RU/s respectivamente, tiene un procesamiento aprovisionado total 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.

  • Con la escalabilidad automática (antes “AutoPilot”), establece un límite de procesamiento aprovisionado máximo en RU/s al que puede escalar la base de datos o el contenedor. Después, se le facturan las RU/s de procesamiento aprovisionado que se usa por horas, a partir de 400 unidades de solicitud por segundo (RU/s) o el 10 % del máximo. Por ejemplo, si establece un máximo de 8000 RU/s, Azure Cosmos DB se escalará automáticamente entre 800 y 8000 RU/s en función del uso real.
  • Cuando el nivel Gratis está habilitado en una nueva cuenta de Azure Cosmos DB, ofrece los primeros 25 GB de almacenamiento y 1000 RU/s de forma gratuita durante la vigencia de la cuenta. Además, cuando se usan bases de datos de procesamiento compartido, puede crear hasta 25 contenedores que compartan 1000 RU/s en el nivel de base de datos (cinco bases de datos compartidas como máximo por cuenta del nivel Gratis). Puede tener un máximo de una cuenta del nivel Gratis por suscripción de Azure y debe especificarlo al crear la cuenta.
  • En las cuentas del nivel Gratis, obtiene las primeras 400 RU/s de procesamiento aprovisionado y 5 GB de almacenamiento gratis cada mes. Cualquier procesamiento aprovisionado y almacenamiento que supere las 400 RU/s y los 5 GB se cobrarán a las tarifas normales de Azure Cosmos DB. Las 400 RU/s se aplican al procesamiento aprovisionado estándar, el procesamiento aprovisionado de escalabilidad automática y a las operaciones de escritura en varias regiones (arquitectura multimaestro). El nivel Gratis no es aplicable a la opción sin servidor.

    El descuento de nivel Gratis se aplica en el nivel de cuenta. Por ejemplo, si en un mes una cuenta tuviera un total de 400 RU/s y tres regiones, con 5 GB en cada región, la cuenta se facturaría por 800 RU/s (400 RU/s x 3 regiones - 400 RU/s) y 10 GB de almacenamiento (5 GB x 3 regiones - 5 GB) por cada hora del mes. Si las regiones tienen diferentes tarifas para RU/s y almacenamiento, el descuento reflejará las tarifas de la región en la que se creó la cuenta.

  • Si amplía una cuenta de Azure Cosmos DB (con bases de datos y contenedores) a varias regiones geográficas, se le factura el procesamiento y el almacenamiento de cada contenedor en cada una de las regiones, así como 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., Norte de Europa 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., Norte de Europa y Asia Oriental 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., Norte de Europa y Asia Oriental 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 replicarlos en las regiones Este de EE. UU., Norte de Europa y Este de Asia. 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.
  • 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 procesamiento aprovisionado (es decir, las unidades de solicitud por segundo) para cada contenedor o base de datos desde Azure Portal o con uno de los SDK admitidos, una plantilla de ARM, PowerShell, la CLI de Azure o la API REST.

  • La capacidad reservada de Azure Cosmos DB ayuda a ahorrar dinero, porque conlleva un descuento si paga por adelantado uno o tres años de procesamiento aprovisionado. La capacidad reservada ofrece un descuento en la facturación y no afecta al estado en tiempo de ejecución de sus recursos. Puede adquirir capacidad reservada de Azure Cosmos DB en Azure Portal. Para obtener más información sobre la capacidad reservada, consulte la documentación de Azure Cosmos DB.

Hable con un especialista de ventas para que le explique en detalle los precios de Azure. Conozca el precio de su solución en la nube.

Obtenga servicios en la nube gratuitos y un crédito de $200 para explorar Azure durante 30 días.

Agregado al presupuesto. Presione 'v' para verlo en la calculadora
¿Podemos ayudarle?