Prezzi di Azure Cosmos DB

Usa un servizio di database multimodello distribuito globalmente e completamente gestito

Crea il tuo account Azure gratuito e ottieni 12 mesi di accesso gratuito a Azure Cosmos DB oltre a $200 di credito per 30 giorni.

Sviluppa in tempo reale applicazioni sempre attive di qualsiasi dimensione con Azure Cosmos DB, un servizio di database multimodello, distribuito globalmente e completamente gestito, con il 99,999% di disponibilità elevata e latenze in lettura e scrittura nell'ordine di millisecondi a una cifra, ovunque nel mondo con copertura di contratto di servizio. Semplifica lo sviluppo di app e aumenta la produttività degli sviluppatori con funzionalità integrate native del cloud, tra cui cinque modelli di coerenza, indicizzazione automatica e più modelli di dati.

Esegui con facilità la migrazione dei dati dei database MongoDB, Gremlin e Cassandra senza cambiare l'applicazione ed esegui analisi operative in tempo reale con Apache Spark. Paga solo per le risorse necessarie, con la scalabilità elastica, istantanea e illimitata di unità elaborate e risorse di archiviazione.

Prezzi

In Azure Cosmos DB vengono addebitati i costi per la le unità elaborate con provisioning e per le risorse di archiviazione utilizzate all'ora.

Il numero di unità elaborate con provisioning è espresso in Unità richieste al secondo (UR/s) che possono essere usate per varie operazioni del database, ad esempio inserimenti, letture, sostituzioni, aggiornamenti, eliminazioni, query e così via. Puoi effettuare il provisioning delle unità elaborate e aumentarle elasticamente in incrementi di 100 UR/s, usando una chiamata API a livello di programmazione oppure tramite il portale di Azure. L'account di database può essere configurato per accettare scritture in più aree (multimaster) o in una singola area (master singolo). Con la capacità di riserva di Azure Cosmos DB, con un impegno di uno o tre anni, puoi realizzare risparmi significativi sulle unità elaborate con provisioning.

Per l'archiviazione viene fatturato ogni GB usato per i dati e l'indice basati su SSD.

Dettagli prezzi

Unità Prezzo
Unità elaborate con provisioning (operazioni di scrittura in più aree) per 100 UR/s $-
Unità elaborate con provisioning (operazioni di scrittura in una singola area) per 100 UR/s $-
Archiviazione SSD (per GB) $- GB/mese
Vengono applicate le tariffe di trasferimento dati standard. I prezzi mensili stimati si basano su un utilizzo di 730 ore al mese.

Velocità effettiva con provisioning

Le unità elaborate con provisioning di Azure Cosmos DB prevedono un costo orario e garantiscono prestazioni elevate su qualsiasi scala tramite impegno delle risorse per l'uso nella tua organizzazione.

Puoi effettuare il provisioning delle unità elaborate in:

  1. Contenitore Azure Cosmos DB. In base al modello di dati scelto o all'API, il contenitore potrebbe essere una raccolta (MongoDB o SQL), un grafo (Gremlin) o una tabella (Cassandra o Table). In Azure Cosmos DB i contenitori vengono partizionati orizzontalmente e possono scalare elasticamente per offrire una quantità illimitata di unità elaborate e risorse di archiviazione.
  2. Database di Azure Cosmos DB. Le unità elaborate configurate nel database vengono condivise da tutti i contenitori del database. Puoi scegliere di escludere esplicitamente determinati contenitori dalle unità elaborate condivise nel database e in alternativa effettuare il provisioning delle unità elaborato a livello di singolo contenitore. In base al modello di dati scelto o all'API, il database potrebbe essere un keyspace (Cassandra), un database (MongoDB o SQL) o un account di database (Gremlin o Table).

La quantità di unità elaborate con provisioning inizia da 400 UR/s per contenitore o database e può essere aumentata in incrementi di 100 UR/s. Per stimare le esigenze di unità elaborate, usa il calcolatore di unità richieste di Azure Cosmos DB.

Capacità di riserva per le unità elaborate con provisioning

Con i prezzi della capacità di riserva di Azure Cosmos DB puoi ottenere fino al 65% di risparmio sui costi e contratti di servizio a disponibilità elevata, riducendo al tempo stesso l'onere associato alla pianificazione della capacità. Riservati unità elaborate con provisioning per uno o tre anni con un pagamento una tantum e condividile in tutte le aree, le API, gli account e le sottoscrizioni con una determinata iscrizione. Per saperne di più, vedi la pagina della documentazione

Capacità riservata per 1 anno Capacità riservata per 3 anni
Velocità effettiva Scrittura in area singola Scrittura in più aree Scrittura in area singola Scrittura in più aree
Prezzo/Risparmio Prezzo per 100 UR/s
(risparmio rispetto al pagamento in base al consumo)
Prezzo per 100 UR/s
(risparmio rispetto al pagamento in base al consumo)
Prezzo per 100 UR/s
(risparmio rispetto al pagamento in base al consumo)
Prezzo per 100 UR/s
(risparmio rispetto al pagamento in base al consumo)
Prime 50.000 UR/s $- $- $- $- $- $- $- $-
Successive 450.000 UR/s $- $- $- $- $- $- $- $-
Successive 2.500.000 UR/s $- $- $- $- $- $- $- $-
Oltre 3.000.000 UR/s $- $- $- $- $- $- $- $-

L'eventuale provisioning di velocità effettiva in eccesso rispetto alla capacità riservata viene addebitato in base alle tariffe standard.

Risorse di archiviazione usate

Azure Cosmos DB offre risorse di archiviazione illimitate, senza la necessità di effettuare provisioning, configurazioni o prenotazioni anticipate, che possono essere aumentate o ridotte automaticamente in base ai dati e agli indici aggiunti o rimossi da un contenitore di Azure Cosmos DB.

Le risorse di archiviazione vengono fatturate in GB di spazio logico locale basato su SSD usato dai dati e dagli indici in tutte le aree in cui usi Azure Cosmos DB. Se ad esempio replichi a livello globale un account Azure Cosmos DB in tre aree, ti verrà addebitato il costo di archiviazione totale in ognuna. Per stimare i requisiti di archiviazione, usa lo strumento Capacity Planner. Il costo per le risorse di archiviazione in Azure Cosmos DB è $-/GB/mese.

Prova gratuitamente Azure Cosmos DB

Sviluppa e testa app pronte per la produzione dal computer locale con l'emulatore locale di Azure Cosmos DB Scarica l'emulatore gratuito di Azure Cosmos DB dal computer Windows locale. Quando il database soddisfa le tue esigenze, puoi distribuirlo puntando a un'istanza di Azure Cosmos DB nel cloud.
Non hai mai usato Azure e vuoi testare un'app di preproduzione? Prova Azure Cosmos DB e altri servizi di Azure con un account gratuito di Azure 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 puoi usufruire di 400 UR/s di unità elaborate con provisioning e di 5 GB di spazio di archiviazione al mese per un anno.)
Crea ed esegui un database di Azure Cosmos DB senza impegno per 30 giorni. Prova l'esperienza di Azure Cosmos DB distribuito a livello globale per un periodo limitato di tempo, gratuitamente e senza sottoscrizione, tramite Prova gratuitamente Azure Cosmos DB.

Supporto e contratto di servizio

  • Il supporto tecnico è disponibile attraverso il supporto di Azure, a partire da $29/mese. Il supporto per fatturazione e gestione delle sottoscrizioni viene fornito gratuitamente.
  • Azure Cosmos DB è disponibile in tutte le aree di Azure, inclusi i cloud pubblici, governativi e DoD. Per saperne di più, visita la pagina sulla disponibilità per area dei servizi di Azure.
  • Contratto di servizio: garantiamo una disponibilità almeno del 99,99% per database con una singola area e una disponibilità del 99,999% per i database con più aree, in modo da elaborare correttamente le richieste ed eseguire le operazioni in Azure Cosmos DB. Per saperne di più, visita la pagina del contratto di servizio.

Domande frequenti

  • In Azure Cosmos DB puoi prenotare unità elaborate in un database o in un contenitore e pagare solo per le unità elaborate prenotate per un'ora specifica. Il vantaggio del modello basato su unità elaborate con provisioning per il cliente consiste nel fatto che fornisce prestazioni garantite e flessibilità indipendentemente dalle dimensioni. Il modello basato su unità elaborate con provisioning consente a Cosmos DB di offrire disponibilità elevata e bassa latenza garantita, oltre a unità elaborate garantite al 99° percentile indipendentemente dalle dimensioni. Le unità elaborate prenotate vengono specificate in termini di unità richiesta (UR) al secondo. Ogni operazione in Azure Cosmos DB, incluse le operazioni di scrittura, gli aggiornamenti, le operazioni di lettura, le query e l'aggiornamento di un documento, utilizza CPU, memoria e operazioni di I/O al secondo. In altre parole, ogni operazione comporta un addebito richiesta espresso in unità richiesta (UR). Per altre informazioni, vedi la pagina Unità richiesta in Azure Cosmos DB.

  • La fatturazione è basata sulle unità elaborate espresse in unità richiesta al secondo (UR/s) prenotata per il tuo database o contenitore di Azure Cosmos DB in base a una tariffa oraria per la durata del provisioning.

    Unità elaborate sottoposte a provisioning per un singolo contenitore:

    Se crei un account del database di Azure Cosmos DB nell'area Stati Uniti orientali 2 con due contenitori con unità elaborate sottoposte a provisioning pari rispettivamente a 500 UR/s e 700 UR/s, otterrai un totale di unità elaborate sottoposte a provisioning 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.

  • Quando scegli di creare un account Cosmos DM 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.

    Scrittura in più aree

    Supponiamo che sia disponibile un contenitore nell'area Stati Uniti occidentali con provisioning con unità elaborate pari a 10.000 UR/s che sia stato archiviato 1 TB di dati questo mese. Supponiamo che tu aggiunga tre aree, Stati Uniti orientali, Europa settentrionale e Asia orientale, ciascuna con le stesse risorse di archiviazione e con la stessa velocità effettiva e che tu voglia avere la possibilità di scrivere nei contenitori di tutte e quattro le aree dalla tua app distribuita a livello globale. 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 (operazioni di scrittura in più aree) 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 (operazioni di scrittura in più aree) (3 + 1) * 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 $-

    Per l'esempio precedente, supponiamo anche che vengano trasmessi 100 GB di dati in uscita ogni mese dal contenitore negli Stati Uniti occidentali per replicare i dati negli Stati Uniti orientali, nell'Europa settentrionale e nell'Asia orientale. Viene fatturato il traffico in uscita in base alle tariffe per il trasferimento di dati.

  • 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 le unità elaborate con provisioning, ovvero le unità richiesta al secondo, per ogni contenitore o database usando il portale di Azure, uno degli SDK supportati o l'API REST.

  • La capacità riservata di Azure Cosmos DB ti consente di risparmiare tramite il pagamento anticipato per uno o tre anni di capacità di unità elaborate con provisioning di Cosmos DB, permettendoti di ottenere uno sconto sulle unità elaborate con provisioning di Cosmos DB per database e contenitori (tabelle/raccolte/grafi). La capacità riservata di Azure Cosmos DB consente di ridurre in modo significativo i costi di Cosmos DB rispetto ai prezzi normali, con un impegno anticipato di un anno o di tre anni. La capacità riservata permette di ottenere uno sconto a livello di fatturazione e non ha alcuna ripercussione sullo stato di runtime delle risorse di Cosmos DB. Puoi acquistare la capacità riservata per Cosmos DB nel portale di Azure. Per scoprire di più sulla capacità riservata, leggi la documentazione di Cosmos DB.

Risorse

Stimare i costi mensili per i servizi di Azure

Leggi le domande frequenti sui prezzi di Azure

Altre informazioni su Azure Cosmos DB

Vedi esercitazioni tecniche, video e altre risorse

Aggiunto alla stima. Premi 'v' per visualizzare nel calcolatore Visualizza nel calcolatore

Apprendi e crea con $200 di credito e continua a usare le risorse gratuitamente