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.
Las entidades gubernamentales de EE. UU. pueden comprar servicios de Azure Government a un proveedor de soluciones de licencia sin ningún compromiso financiero por adelantado, o bien directamente a través de una suscripción en línea de pago por uso.
Importante: el precio en R$ es solo una referencia. Se trata de transacciones internacionales y el precio final está sujeto a tipos de cambio y a la inclusión de impuestos sobre operaciones financieras. No se emitirá ningún eNF.
Las entidades gubernamentales de EE. UU. pueden comprar servicios de Azure Government a un proveedor de soluciones de licencia sin ningún compromiso financiero por adelantado, o bien directamente a través de una suscripción en línea de pago por uso.
Importante: el precio en R$ es solo una referencia. Se trata de transacciones internacionales y el precio final está sujeto a tipos de cambio y a la inclusión de impuestos sobre operaciones financieras. No se emitirá ningún eNF.
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 para núcleos virtuales de MongoDB proporciona funcionalidad de escalabilidad horizontal y es la mejor opción para cargas de trabajo de alto rendimiento que requieren:
- Arquitectura familiar
- Escalado vertical y horizontal de alta capacidad
- Ideal para consultas de larga ejecución y canalizaciones de agregación complejas
Más información sobre Azure Cosmos DB para núcleo virtual de MongoDB.
Nodo (proceso y memoria)
Cada Azure Cosmos DB for MongoDB para el clúster de núcleos virtuales tiene uno o varios nodos. A medida que crezcan las necesidades de rendimiento de la carga de trabajo, puedes escalar verticalmente actualizando el nivel de clúster a nodos más grandes con más proceso y memoria o escalando horizontalmente agregando nodos adicionales al clúster.
Nivel de clúster | Núcleos virtuales por node | Memoria en GB por nodo | Precio por nodo |
---|---|---|---|
M25 | 2 (ampliable) | 8 | $- |
M30 | 2 | 8 | $- |
M40 | 4 | 16 | $- |
M50 | 8 | 32 | $- |
M60 | 16 | 64 | $- |
M80 | 32 | 128 | $- |
M200 | 64 | 256 | $- |
M300 | 96 | 384 | $- |
Almacenamiento por nodo – Almacenamiento de uso general
Puedes configurar el almacenamiento para los nodos de Azure Cosmos DB for MongoDB. El almacenamiento de uso general se cobra por GB de almacenamiento que suministras y es redundante.
Precio | |
---|---|
32 GB | $-/mes |
64 GB | $-/mes |
128 GB | $-/mes |
256 GB | $-/mes |
512 GB | $-/mes |
1,024 GB | $-/mes |
2,048 GB | $-/mes |
4,096 GB | $-/mes |
Alta disponibilidad
Recomendado para producción. Alta disponibilidad (HA) evita el tiempo de inactividad de la base de datos al mantener las réplicas en espera. Al habilitar alta disponibilidad para el clúster, se crea otro conjunto de nodos y, por lo tanto, se duplica el precio del clúster.
Almacenamiento de copia de seguridad
El almacenamiento de copia de seguridad es el almacenamiento asociado con las copias de seguridad automatizadas del clúster de núcleo virtual de Azure Cosmos DB for MongoDB. No hay ningún cargo adicional por las copias de seguridad de hasta 35 días.
Ancho de banda
Redes de Azure factura los datos que salen de la nube de Azure hacia un destino en Internet o que transitan por la WAN de Azure entre regiones, consulte Precios de ancho de banda de Redes de Azure.
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. | Comenzar (solicitar unidad): habilite el nivel gratis en una nueva cuenta para recibir un rendimiento aprovisionado de 1000 RU/s y 25 GB de almacenamiento gratis cada mes durante la vida de una cuenta de Azure Cosmos DB por suscripción de Azure. API aplicables: NoSQL, MongoDB (RU), Cassandra, Gremlin y Table. Comenzar (vCore): configure un clúster de nivel gratis y obtenga experiencia práctica sin cargos por la vida útil del clúster. API aplicables: MongoDB (núcleo virtual) |
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 ventasConozca 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 opcionesRecursos 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.
Preguntas frecuentes
-
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.