Ignora esplorazione

Prezzi di Azure Cosmos DB

Database NoSQL veloce con API aperte per qualsiasi scala

Sviluppa in modo semplice e rapido app su qualsiasi scala con Azure Cosmos DB, un database distribuito completamente gestito e serverless che supporta NoSQL e i carichi di lavoro relazionali. Ottieni velocità e disponibilità garantite per dati NoSQL, scalabilità automatica e immediata e supporto per PostgreSQL, MongoDB e Cassandra open source. Azure Cosmos DB offre modelli di prezzo convenienti per app di qualsiasi dimensione, dallo sviluppo/test alla produzione.

Esplora le opzioni per i prezzi

Applica i filtri per personalizzare le opzioni per i prezzi in base alle tue esigenze.

I prezzi sono solo stime e non devono essere considerati offerte effettive. I prezzi effettivi possono variare in base al tipo di contratto stipulato con Microsoft, alla data di acquisto e al tasso di cambio della valuta. I prezzi vengono calcolati in dollari USA e vengono convertiti mediante i tassi del benchmark di Thomson Reuters aggiornati il primo giorno di ogni mese di calendario. Accedi al calcolatore dei prezzi di Azure per visualizzare i prezzi in base al programma/offerta corrente con Microsoft. Contatta uno specialista delle vendite di Azure per altre informazioni sui prezzi o per richiedere un'offerta. Per altre informazioni sui prezzi di Azure, vedi le Domande frequenti.

Modello di determinazione dei prezzi di Azure Cosmos DB

Azure Cosmos DB applica la fatturazione per operazioni su database NoSQL, risorse di archiviazione utilizzate e gateway dedicati facoltativi, in tutte le aree di Azure selezionate abilitate nell'account di Azure Cosmos DB.

Azure Cosmos DB offre anche supporto per PostgreSQL, che viene fatturato come vCore (calcolo e memoria) e risorse di archiviazione per nodo.

Operazioni di database

Il costo di tutte le operazioni di database viene normalizzato ed è espresso in termini di unità richiesta (UR) o vCore (calcolo e memoria). Azure Cosmos DB offre tre modelli di operazioni di database:

  • Provisioning velocità effettiva offre operazioni di database pre-selezionate, misurate in unità richieste al secondo (UR/s) e fatturate su base oraria in tutte le aree di Azure selezionate abilitate nell'account. Offre operazioni di lettura e scrittura in unità di millisecondi e una disponibilità al 99,999% in tutto il mondo, supportate da contratti di servizio. È ideale per carichi di lavoro critici di grandi dimensioni che richiedono garanzie di bassa latenza e disponibilità elevata. Puoi scegliere tra due opzioni di gestione della capacità: provisioning velocità effettiva standard e provisioning velocità effettiva con scalabilità automatica. Puoi stimare i tuoi requisiti di provisioning velocita effettiva utilizzando Azure Cosmos DB capacity planner (calcolatore RU).
  • Serverless offre operazioni di database su richiesta addebita le unità richieste (UR) usate per ogni operazione di database. L'approccio serverless semplifica l'esecuzione di carichi di lavoro con picchi che non presentano traffico costante. Consente di gestire picchi di traffico on demand, senza pianificazione o gestione delle risorse.
  • Sono disponibili vCore/nodi per Azure Cosmos DB for PostgreSQL. Questo modello abilità la scalabilità orizzontale a centinaia di nodi per i dati relazionali creati in PostgreSQL.

Risorse di archiviazione usate

Le risorse di archiviazione transazionali ed analitiche per i dati NoSQL vengono fatturate in base ai GB utilizzati dai dati e dagli indici in tutte le aree di Azure in cui il database è distribuito.

L'archivio di backup dei dati NoSQL è periodico o continuo:

  • Backup continuo è disponibile gratuitamente con un periodo di conservazione di 7 giorni o con un periodo di conservazione di 30 giorni fatturato come GB archiviati in tutte le aree di Azure in cui viene distribuito il database. Il ripristino temporaneo dal backup del database viene fatturato come GB di dati ripristinati in un'area di Azure. È possibile abilitare il backup continuo negli account usando Azure Cosmos DB for NoSQL o Azure Cosmos DB for MongoDB.
  • Il backup periodico è abilitato per impostazione predefinita, con due copie di backup offerte gratuitamente e copie aggiuntive fatturate in base al totale dei GB di dati archiviati nelle due aree di Azure.

L'archiviazione per nodo è disponibile per i dati PostgreSQL. Non sono previsti addebiti aggiuntivi per l'archivio di backup fino al 100% delle risorse totali di archiviazione di cui è stato effettuato il provisioning in un determinato nodo.

Gateway dedicato

I gateway dedicati vengono fatturati su base oraria per risorse di calcolo dedicate configurate in base al numero selezionato di core e alla memoria. Un gateway dedicato indirizza le richieste alle partizioni back-end nell'account Azure Cosmos DB e può essere abilitato per supportare una cache integrata con Azure Cosmos DB for NoSQL.

Distribuzione dei dati a livello di area

Azure Cosmos DB supporta la replica e la distribuzione dei dati in una o in tutte le aree di Azure per il provisioning di velocità effettiva. Puoi aggiungere e rimuovere aree nell'account Azure Cosmos DB in qualsiasi momento. Con la distribuzione in più aree abilitata, il provisioning di velocità effettiva, lo spazio di archiviazione utilizzato e il gateway dedicato vengono fatturati in ogni area associata all'account.

Facoltativamente, gli account possono essere abilitati per le scritture in più aree. Se configurati in questo modo, gli account vengono fatturati con una tariffa per più aree.

Ambienti senza server

L'approccio serverless semplifica l'esecuzione dei carichi di lavoro con traffico ridotto. Consente di gestire picchi intermittenti on demand, senza pianificazione o gestione di risorse, e la fatturazione viene applicata solo per le risorse usate per ogni operazione di database, senza costi minimi. L'approccio serverless è un modello di fatturazione con pagamento in base al consumo senza numero minimo di operazioni e unità richiesta (UR) ed è quindi ideale per l'esecuzione di applicazioni piccole che non presentano traffico costante.

Ambienti senza server Totale unità richiesta (UR) Prezzo per 1 milione di UR
Unità richiesta (UR) serverless 1,000,000 $-
Unità richiesta (UR) serverless con zona di disponibilità 1,000,000 x 1,25 $-

Risorse di archiviazione usate

Azure Cosmos DB offre archiviazione transazionale e analitica illimitata (Collegamento ad Azure Synapse), fatturata come GB di archiviazione logica supportata da SSD usata da dati e indici in tutte le aree selezionate per la replica geografica. Ad esempio, se replichi un account Azure Cosmos DB in tre aree, pagherai il costo totale di archiviazione in ognuna di queste tre aree.

I dati vengono gestiti in due livelli di archiviazione distinti, transazionale e analitica, con i carichi di lavoro che operano sugli stessi dati logici senza interferire tra loro. L'archiviazione transazionale è sempre abilitata per impostazione predefinita, mentre quella analitica deve essere abilitata esplicitamente nel contenitore di Azure Cosmos DB per usare Collegamento ad Azure Synapse per l'esecuzione di analisi sui dati in Azure Cosmos DB usando l'API Core (SQL) o l'API per MongoDB.

Provisioning velocità effettiva (UR/s) viene dimensionato rispetto alla quantità di archiviazione transazionale con una tariffa basata su 10 UR/s per ogni 1 GB di archiviazione. Per stimare i requisiti per l'archiviazione, usa lo strumento Capacity Planner e assicurati di avere effettuato il provisioning di velocità effettiva sufficiente per soddisfare le esigenze di archiviazione.

Risorse di archiviazione usate Totale GB Prezzo
Archiviazione transazionale (basata su righe) 1 GB x N aree $-/mese
Archiviazione analitica (basata su colonne) 1 GB x N aree $-/mese

Archivio di backup

Gli account possono selezionare il backup periodico o continuo. per i dati NoSQL. Per impostazione predefinita, un backup periodico viene attivato gratuitamente in tutti gli account e vengono archiviate due copie di backup dei dati. I backup periodici dei dati possono essere configurati in modo da essere specifici per l'area geografica, locali o con resilienza della zona. Per informazioni dettagliate, vedere la documentazione tecnica.

Archivio di backup periodico Totale GB Prezzo per GB
Dati di backup periodici archiviati (2 copie) GB per copia Gratuito/mese
Dati di backup periodici archiviati (>2 copie) GB per copia $-/mese

È possibile attivare un backup continuo anziché backup periodici negli account di provisioning di velocità effettiva usando l'API Core (SQL) o l'API per MongoDB. Dopo l'attivazione, verranno applicati addebiti per i backup mensilmente in base alla quantità totale di dati archiviati in tutte le aree di Azure selezionate. Il ripristino temporizzato dai dati del backup continuo viene fatturato come totale dei GB di dati ripristinati nell'area di scrittura primaria.

Archivio di backup continuo Totale GB Prezzo per GB
Dati di backup continuo - Conservazione di 7 giorni* GB x N aree Gratuito/mese
Dati di backup continuo - Conservazione di 30 giorni GB x N aree $-/mese
Ripristino temporizzato GB $-
*Il backup continuo con conservazione di 7 giorni sarà gratuito fino al 30 giugno 2024.

Transazioni di archiviazione analitica (Collegamento ad Azure Synapse)

Le transazioni di operazioni di I/O (input/output) al secondo per l'archiviazione analitica vengono fatturate in base alla quantità di operazioni.

Transazioni Operations Prezzo
Operazioni di scrittura - Archiviazione analitica 10,000 $-
Operazioni di lettura - Archiviazione analitica 10,000 $-
Per una stima più dettagliata delle operazioni di archiviazione analitica (collegamento ad Azure Synapse) per il carico di lavoro specifico, usare lo strumento Capacity Planner e vedere la documentazione sui prezzi dell'archiviazione analitica di Azure Cosmos DB per maggiori informazioni.

Nota: I prezzi per l'archiviazione transazionale non sono interessati dall'utilizzo dell'archiviazione analitica.

Gateway dedicato

Un gateway dedicato indirizza le richieste alle partizioni del back-end nell'account di Azure Cosmos DB. Dopo l'abilitazione, le risorse di calcolo vengono create in tutte le aree associate all'account.

Cache integrata

Dopo la creazione di un gateway dedicato, viene abilitata automaticamente una cache integrata di Azure Cosmos DB senza costi aggiuntivi, che può essere usata per migliorare ulteriormente le prestazioni di lettura. La cache integrata è disponibile per Azure Cosmos DB for NoSQL.

Nome vCPU Memoria Costo (per istanza, varia in base all'area geografica)
Gateway dedicato - Utilizzo generico - D4 4 16 GB $- all'ora
Gateway dedicato - Utilizzo generico - D8 8 32 GB $- all'ora
Gateway dedicato - Utilizzo generico - D16 16 64 GB $- all'ora

Zone di disponibilità

Puoi abilitare le zona di disponibilità quando selezioni le aree da associare all'account Azure Cosmos DB nel portale di Azure. Questa opzione fornisce ridondanza aggiuntiva all'interno di un'area specifica replicando i dati tra più zone nell'area. Le aree di Azure idonee per diventare zone di disponibilità sono: Regno Unito meridionale, Asia sudorientale, Stati Uniti orientali, Stati Uniti orientali 2, Stati Uniti centrali, Europa occidentale, Stati Uniti occidentali 2, Giappone orientale, Europa settentrionale, Francia centrale, and Australia orientale.

L'impatto sulla fatturazione è il seguente:

  • Per gli account con scrittura in una singola area che usano provisioning di velocità effettiva standard, le unità richiesta al secondo (UR/s) vengono moltiplicate per un fattore di 1.25 in ogni area designata come zona di disponibilità
  • Per account serverless con singola area, le unità richiesta (UR) vengono moltiplicate per un fattore di 1.25
  • Per account con scrittura in più aree (in precedenza “multimaster”) che usano il provisioning di velocità effettiva, non è previsto alcun impatto sulla fatturazione

Prova gratuitamente Azure Cosmos DB

Sono disponibili diversi modi per iniziare gratuitamente a usare Azure Cosmos DB.

30 giorni gratuiti. Esegui un database non di produzione di Azure Cosmos DB per un periodo di tempo limitato. Inizia: Prova l'esperienza di Azure Cosmos DB distribuito a livello globale per un periodo limitato di tempo, gratuitamente e senza abbonamento ad Azure. Puoi rinnovare quante volte vuoi.
Livello Gratuito di Azure Cosmos DB. Sviluppa e testa le applicazioni o esegui gratuitamente carichi di lavoro di produzione di piccole dimensioni nell'ambiente di Azure. Inizia: Abilita il livello Gratuito in un nuovo account per ricevere 1,000 UR/s di provisioning di velocità effettiva e 25 GB di risorse di archiviazione gratuite ogni mese per la durata di un account Azure Cosmos DB per ogni sottoscrizione di Azure.
Account Azure gratuito. Non hai ancora provato Azure? Sviluppa e testa un'applicazione di pre-produzione con Azure Cosmos DB e altri servizi di Azure. Inizia: Prova Azure Cosmos DB e altri servizi di Azure con un account gratuito di Azure valido 12 mesi. Ottieni $200 di credito per 30 giorni e usufruisci di 400 UR/s di provisioning di velocità effettiva e di 25 GB di spazio di archiviazione gratuito al mese. I nuovi account Azure gratuiti possono abilitare anche il livello Gratuito di Azure Cosmos DB per ottenere gratuitamente provisioning di velocità effettiva e risorse di archiviazione aggiuntive.
Emulatore locale di Azure Cosmos DB. Testa le applicazioni dal computer locale senza dovere creare una sottoscrizione di Azure o sostenere costi. Inizia: Scarica l'emulatore gratuito di Azure Cosmos DB dal computer Windows o Linux locale. Quando il database soddisfa le tue esigenze, puoi distribuirlo puntando a un'istanza di Azure Cosmos DB nel cloud.

Prezzi e opzioni di acquisto di Azure

Contattaci direttamente

Informazioni dettagliate sui prezzi di Azure. È possibile ottenere informazioni sui prezzi per la soluzione cloud e sull'ottimizzazione dei costi e richiedere una proposta personalizzata.

Comunica con uno specialista vendite

Scopri le modalità di acquisto

Acquista servizi di Azure tramite il sito Web di Azure, un rappresentante Microsoft o un partner di Azure.

Esplora le opzioni disponibili

Risorse aggiuntive

Azure Cosmos DB

Scopri di più sulle funzionalità e sulle capacità di Azure Cosmos DB.

Calcolatore prezzi

Stima i costi mensili previsti per qualsiasi combinazione dei prodotti di Azure.

Contratto di servizio

Esamina il Contratto di servizio per Azure Cosmos DB.

Documentazione

Vedi esercitazioni tecniche, video e altre risorse di Azure Cosmos DB.

  • Le unità richiesta sono la valuta per le operazioni di database in Azure Cosmos DB. Ogni operazione, ovvero di scrittura, di aggiornamento, di lettura e di query, utilizza risorse di CPU, memoria e di operazioni di I/O al secondo. Queste risorse sono soggette ad addebiti, espressi in unità richiesta. Il provisioning velocità effettiva corrisponde al totale della capacità di velocità effettiva per le operazioni di database e viene configurato come unità richiesta al secondo (UR/s). Per scoprire di più, vedi la pagina delle unità richiesta in Azure Cosmos DB.
  • Viene applicata la fatturazione oraria per provisioning velocità effettiva, espresso in unità richiesta al secondo (UR/s), configurato per il database o il contenitore.

    Provisioning velocità effettiva standard per un singolo contenitore:

    Se crei un account del database di Azure Cosmos DB nell'area Stati Uniti orientali 2 con due contenitori con provisioning velocità effettiva standard pari rispettivamente a 500 UR/s e 700 UR/s, otterrai un totale di provisioning velocità effettiva pari a 1.200 UR/s. Verrà quindi applicato l'addebito di 12 x $- = $-/ora.

    Se devi modificare le unità elaborate e hai aumentato la capacità di ogni contenitore di 500 UR/s creando al contempo un nuovo contenitore che usa 20.000 UR/s, la capacità complessiva di cui effettuerai il provisioning è pari a 22.200 UR/s (1.000 UR/s + 1.200 UR/s + 20.000 UR/s). La tua fattura sarà quindi di: $- x 222 = $-/ora.

    In un mese di 720 ore, se per 500 ore le unità elaborate sottoposte a provisioning sono state pari a 1.200 UR/s e per le restanti 220 ore sono state pari a 22.200 UR/s, la fattura mensile indicherà: 500 x $-/ora + 220 x $-/ora = $-/mese.

    Unità elaborate con provisioning per un database (set di contenitori):

    Se crei un account nell'area Stati Uniti orientali 2 con due database di Cosmos DB, ognuno dei quali con un set di raccolte, con unità elaborate sottoposte a provisioning pari rispettivamente a 50.000 UR/s e 70.000 UR/s, otterrai un totale di unità elaborate sottoposte a provisioning pari a 120.000 UR/s. Verrà quindi applicato l'addebito di 1200 x $- = $-/ora.

    Se le esigenze a livello di unità elaborate sono cambiate e hai incrementato le unità elaborate sottoposte a provisioning di ogni database di 10.000 UR/s, la capacità sottoposta a provisioning complessiva sarà di 140.000 UR/s (60.000 UR/s + 80.000 UR/s). La tua fattura sarà quindi di: 1400 * $- = $-/ora.

    In un mese di 720 ore, se per 500 ore le unità elaborate sottoposte a provisioning sono state pari a 120.000 UR/s e per le restanti 220 ore sono state pari a 140.000 UR/s, la fattura mensile indicherà: 500 x $-/ora + 220 x $-/ora = $- + $- = $-/mese.

  • Grazie alla scalabilità automatica (in precedenza "autopilot"), puoi configurare un limite massimo per il provisioning velocità effettiva in UR/s che il tuo database o contenitore può raggiungere. Viene quindi applicata la fatturazione oraria per UR/s di provisioning velocità effettiva usato, a partire da 400 unità richiesta al secondo (UR/s) o il 10% del valore massimo. Se ad esempio configuri un limite massimo di 8.000 UR/s, Azure Cosmos DB verrà dimensionato automaticamente tra 800 - 8.000 UR/s in base all'utilizzo effettivo.
  • Se è abilitato in un nuovo account Azure Cosmos DB, il livello Gratuito offre gratuitamente le prime 1.000 UR/s e 25 GB di risorse di archiviazione per l'intera durata dell'account. Quando usi database condivisi per la velocità effettiva, puoi inoltre creare fino a 25 contenitori che condividono 1.000 UR/s a livello di database (al massimo 5 database condivisi per account del livello Gratuito). Puoi avere al massimo un account di livello Gratuito per sottoscrizione di Azure e devi acconsentire esplicitamente durante la creazione dell'account.
  • Negli account di livello Gratuito riceverai le prime 400 UR/s di provisioning di velocità effettiva e 5 GB di risorse di archiviazione gratuite ogni mese. La fatturazione per eventuale provisioning velocità effettiva e risorsa di archiviazione oltre tali 400 UR/s e 5 GB sarà basata sulle normali tariffe di Azure Cosmos DB. Il limite di 400 UR/s è applicabile al provisioning di velocità effettiva Standard, al provisioning di velocità effettiva con scalabilità automatica e con operazioni di scrittura in più aree (multimaster). Il livello Gratuito non è applicabile all'approccio serverless.

    Lo sconto in base al livello Gratuito viene applicato a livello di account. Se ad esempio in un mese un account ha avuto un totale di 400 UR/s e tre aree con 5 GB in ogni area, all'account verranno applicati addebiti per 800 UR/s (400 UR/s x 3 aree – 400 UR/s) e 10 GB di risorse di archiviazione (5 GB x 3 aree – 5 GB) per ogni ora del mese. Se le aree hanno tariffe diverse per UR/s e risorse di archiviazione, lo sconto rispecchierà le tariffe dell'area in cui è stato creato l'account.

  • Quando scegli di creare un account Azure Cosmos DB con database e contenitore che si estende in diverse aree geografiche, vengono fatturate le unità elaborate e le risorse di archiviazione per ogni contenitore in ogni area e i trasferimenti di dati tra aree. Ad esempio, supponiamo che sia disponibile un contenitore nell'area Stati Uniti occidentali con provisioning con velocità effettiva a 10.000 UR/s che sia stato archiviato 1 TB di dati questo mese. Supponiamo che tu aggiunga 3 aree, Stati Uniti orientali, Europa settentrionale e Asia orientale, ognuna delle quali con le stesse risorse di archiviazione e con le stesse unità elaborate. La tua fattura mensile totale sarà la seguente (presupponendo 31 giorni in un mese):

    Elemento Utilizzo (mese) Tariffa Costo mensile
    Fattura per le unità elaborate per un contenitore negli Stati Uniti occidentali 10K UR/s * 24 * 31 $- per 100 UR/sec all'ora $-
    Fattura per le unità elaborate per 3 aree aggiuntive - Stati Uniti orientali, Europa settentrionale e Asia orientale 3 * 10K UR/s * 24 * 31 $- per 100 UR/sec all'ora $-
    Fattura per le risorse di archiviazione per un contenitore negli Stati Uniti occidentali 1 TB $-/GB $-
    Fattura per le risorse di archiviazione per 3 aree aggiuntive - Stati Uniti orientali, Europa settentrionale e Asia orientale 3 * 1TB $-/GB $-
    Totale $-

    Supponiamo anche che vengano trasmessi 100 GB di dati in uscita ogni mese dal contenitore negli Stati Uniti occidentali verso gli Stati Uniti orientali, l'Europa settentrionale e l'Asia orientale. Viene fatturato il traffico in uscita in base alle tariffe per il trasferimento di dati.

  • Quando scegli di usare contenitori che si estendono in più aree geografiche, vengono addebitati i costi delle unità elaborate con provisioning e delle risorse di archiviazione per ogni contenitore in ogni area e per il trasferimento dei dati tra aree. Ti verranno addebitate le unità elaborate con provisioning.
  • La capacità di archiviazione viene fatturata in unità della quantità oraria massima di dati archiviati, in GB, in un periodo mensile. Se, ad esempio, hai utilizzato 100 GB di spazio di archiviazione nella prima metà del mese e 50 GB nella seconda, ti verrà addebitato l'equivalente di 75 GB di spazio di archiviazione per tale mese.

  • Ti verrà addebitata ogni ora di esistenza del contenitore o del database, indipendentemente dall'utilizzo o dal fatto che il contenitore o il database sia attivo per più o meno di un'ora. Se, ad esempio, crei un contenitore o un database e lo elimini dopo 5 minuti, la fattura riporterà un addebito per un'ora.

  • Ti vengono addebitate le unità elaborate con provisioning massime per un'ora specifica.

    Se ad esempio aumenti le unità elaborate sottoposte a provisioning alle 9:30 da 400 UR/s a 1.000 UR/s e quindi riduci di nuovo a 400 UR/s le unità elaborate sottoposte a provisioning alle 10:45, ti verranno addebitate due ore di 1.000 UR/s.

    Se aumenti le unità elaborate sottoposte a provisioning per un contenitore o un set di contenitori alle 9:30 da 100K UR/s a 200K UR/s e quindi riduci di nuovo a 100K UR/s le unità elaborate sottoposte a provisioning alle 10:45, ti verranno addebitate due ore di 200K UR/s.

  • Puoi aumentare o ridurre il provisioning di velocità effettiva, ovvero le unità richiesta al secondo, per ogni contenitore o database usando il portale di Azure, uno degli SDK supportati, un modello di ARM, PowerShell, l'interfaccia della riga di comando di Azure o l'API REST.

  • La capacità riservata di Azure Cosmos DB ti aiuta a risparmiare offrendo uno sconto se paghi in anticipo per uno o tre anni di provisioning velocità effettiva. La capacità riservata permette di ottenere uno sconto a livello di fatturazione e non ha alcuna ripercussione sullo stato di runtime delle risorse. Puoi acquistare la capacità riservata per Azure Cosmos DB nel portale di Azure. Per scoprire di più sulla capacità riservata, leggi la documentazione di Azure Cosmos DB.

Contatta uno specialista delle vendite per ottenere informazioni dettagliate sui prezzi di Azure. Verifica i prezzi per la tua soluzione cloud.

Ottieni servizi cloud gratuiti e $200 di credito per esplorare Azure per 30 giorni.

Aggiunto alla stima. Premi 'v' per visualizzare nel calcolatore
Serve aiuto?