Panoramica dei prezzi
Amazon Neptune è un servizio di database a grafo veloce, affidabile e completamente gestito che semplifica la costruzione e l'esecuzione di applicazioni che funzionano con set di dati altamente connessi per casi d'uso come grafi d'identità, grafi di conoscenza e rilevamento frodi. Neptune è composto da due motori che possono essere utilizzati insieme o separatamente: Amazon Neptune Database e Amazon Neptune Analytics.
Database Neptune è un database a grafo serverless progettato per offrire scalabilità e disponibilità superiori. Con Database Neptune, non ci sono impegni a lungo termine o commissioni anticipate. Paghi per il tuo database a ore, utilizzando le istanze on demand. In questo modo potrai scongiurare i costi e la complessità implicati nella pianificazione, nell'acquisto e nella manutenzione di hardware, trasformando costi fissi normalmente elevati in spese variabili molto più ridotte.
Neptune Analytics è un motore di database analitico che consente di analizzare rapidamente grandi quantità di dati dei grafi per ottenere informazioni dettagliate e individuare tendenze. Con Neptune Analytics, i prezzi si basano su configurazioni di unità di capacità Neptune ottimizzate per la memoria (m-NCU). Ogni m-NCU corrisponde a 1 GB di memoria e alla corrispondente capacità di calcolo e rete per 1 ora. È disponibile in configurazioni prestabilite che vanno da 128 m-NCU a 4.096 m-NCU. Non è necessario scegliere la famiglia e la dimensione dell'istanza ottimali. Non sono previsti costi aggiuntivi per l'archiviazione persistente o l'I/O. Per gli snapshot dei grafi si applicano i costi dell'archiviazione di backup.
Configurazione del cluster del database Neptune
Con Neptune, è possibile configurare i cluster di database in modo che funzionino in modo conveniente, indipendentemente dalle esigenze di scalabilità o dall'evoluzione dei modelli di accesso ai dati delle applicazioni. Viene offerta la flessibilità di poter scegliere tra le opzioni di configurazione Amazon Neptune standard e Amazon Neptune ottimizzato per I/O per soddisfare al meglio i requisiti di prezzo-prestazioni e prevedibilità del prezzo delle funzionalità specifiche del carico di lavoro. I costi delle istanze di database, dell'archiviazione e dell'I/O variano in base all'opzione scelta. Per ulteriori informazioni, visitare la pagina Archiviazione e affidabilità di Amazon Neptune.
Neptune standard offre prezzi convenienti per la maggior parte delle applicazioni in esecuzione su Neptune con modelli tipici di accesso ai dati e un utilizzo di I/O da basso a moderato. Con Neptune standard, si pagano istanze di database, archiviazione e I/O pay-per-request.
Neptune ottimizzato per I/O offre un rapporto prezzo/prestazioni migliorato per applicazioni ad alta intensità di I/O. Se la spesa I/O supera il 25% della spesa totale del database Neptune, puoi risparmiare fino al 40% sui costi per carichi di lavoro ad alta intensità di I/O con Neptune ottimizzato per I/O. Con Neptune ottimizzato per I/O, paghi solo per le istanze del database e l'utilizzo dell'archiviazione e non sono previsti costi per le operazioni di I/O di lettura e scrittura. Neptune ottimizzato per I/O offre prezzi prevedibili per tutte le applicazioni indipendentemente dall'evoluzione dei modelli di accesso ai dati o dall'utilizzo degli I/O. Neptune ottimizzato per I/O elimina la variabilità nella spesa I/O.
Inizia a usare gratuitamente il database Neptune
Avendo accesso al Piano gratuito AWS, è possibile iniziare a utilizzare gratuitamente il database Neptune. Se l'organizzazione non ha mai creato un cluster Neptune fino al 20 aprile 2022 o a una data successiva, sarà possibile utilizzare gratuitamente per 30 giorni 750 ore dell'istanza Neptune db.t3.medium o db.t4g.medium, 10 milioni di richieste I/O, 1 GB di archiviazione e 1 GB di archiviazione di backup.
La prova gratuita inizia dal giorno in cui viene creato il primo cluster del database Neptune. Una volta scaduto il mese di prova gratuita, oppure una volta superato il limite di utilizzo, è possibile continuare a utilizzarlo alle nostre tariffe standard on-demand. Per ulteriori informazioni, consultare la pagina Prova gratuita di Neptune.
Analisi Neptune
Analisi Neptune è un motore di database di analisi che consente a Neptune di eseguire rapide operazioni di analisi su decine di miliardi di connessioni dei grafi in pochi secondi. Per analizzare rapidamente i dati a grafo, Analisi Neptune archivia grandi set di dati a grafo in memoria e supporta una libreria di algoritmi di analisi dei grafi ottimizzati, query dei grafi a bassa latenza e ricerca vettoriale.
Per iniziare, Analisi Neptune offre nove configurazioni per m-NCU (da 32 m-NCU a 4.096 m-NCU) che i clienti possono scegliere quando creano un grafo. Ogni m-NCU corrisponde a 1 GB di memoria e alla corrispondente capacità di calcolo e rete per 1 ora. I clienti possono chiudere il grafo una volta terminata l'analisi e sono tenuti a pagare solo i costi addebitati per la durata di esecuzione del grafo.
Prezzi delle istanze on demand per il database Neptune
Le istanze on demand consentono di pagare solo per l'utilizzo all'ora del database, senza impegni a lungo termine né pagamenti anticipati. In questo modo sarà possibile evitare i costi e la complessità implicati da pianificazione, acquisto e manutenzione dell'hardware, trasformando costi fissi normalmente elevati in spese variabili molto più ridotte.
I prezzi delle istanze si applicano sia alle istanze principali, utilizzate per carichi di lavoro di lettura e scrittura, sia alle repliche di Neptune, utilizzate per dimensionare le letture e potenziare il failover. Neptune adotta un'architettura a più zone di disponibilità (multi-AZ) per eseguire il failover su una delle repliche in caso di interruzioni. Il costo delle implementazioni multi-AZ corrisponde alla somma del costo dell'istanza principale e del costo di ciascuna replica di Neptune. Per ottenere la massima disponibilità, è consigliabile collocare almeno una replica in una AZ diversa rispetto a quella dell'istanza primaria.
I costi delle istanze variano in base alla configurazione del cluster di database scelta per soddisfare al meglio le esigenze di rapporto prezzo/prestazioni e prevedibilità dei prezzi dell'applicazione. A tutte le istanze in un cluster di database verrà addebitato il prezzo della configurazione Neptune Standard o Neptune ottimizzata per l'I/O.
Crediti CPU T4g e T3
Le istanze DB T4g e T3 di Neptune vengono eseguite in modalità illimitata. Ciò significa che il pagamento avverrà solo se l'utilizzo medio della CPU in un periodo continuo di 24 ore supera la base dell'istanza. I crediti CPU vengono fatturati a 0,15 USD per vCPU all'ora. Il prezzo dei crediti CPU è lo stesso per le istanze T4g e T3 in tutte le Regioni AWS.
Database Serverless di Amazon Neptune
Neptune Serverless è un'opzione di implementazione serverless per il database Neptune. Si tratta di un'opzione di implementazione on demand e a scalabilità automatica che regola automaticamente la capacità del database in base alle esigenze dell'applicazione. L'utilizzo di Neptune Serverless viene fatturato in base a capacità e archiviazione consumati dal database quando è attivo. La capacità del database viene automaticamente aumentata o ridotta in base al carico di lavoro delle applicazioni per risparmiare denaro e tempo di amministrazione. In Neptune Serverless, la capacità del database viene misurata in unità di capacità di Neptune (NCU, Neptune Capacity Unit) ed è fatturata al secondo. 1 NCU dispone di circa 2 GiB di memoria con CPU e rete corrispondenti, analogamente a quanto avviene per le istanze di Neptune.
Latenza di scalabilità |
Dimensionamento automatico fino a centinaia di migliaia di transazioni al secondo |
Ridurre verticalmente la latenza |
<5 minuti |
Capacità di avvio |
1 NCU |
Granularità della capacità |
Granulare, con incrementi piccoli da 1 NCU |
Repliche di lettura |
Fino a 15 repliche Neptune per scalabilità di lettura |
Multi-AZ e SLA |
Distribuire repliche di lettura in zone di disponibilità separate per la disponibilità elevata. Per ulteriori informazioni, fare riferimento a Neptune SLA. |
Prezzi di archiviazione e I/O di database per il database Neptune
L'archiviazione utilizzata dal database Neptune viene fatturata in incrementi di 1 GB/mese, mentre gli I/O utilizzati vengono fatturati in incrementi di un milione di richieste. Si paga solo per l'archiviazione e gli I/O utilizzati dal database Neptune e non è necessario effettuare il provisioning in anticipo.
Salvo diversamente specificato, i prezzi sono al netto di eventuali tasse e imposte doganali, inclusa l'IVA ed eventuali imposte sulle vendite. Per i clienti con indirizzo di fatturazione in Giappone, l'utilizzo di AWS è soggetto all'imposta sul consumo giapponese. Ulteriori informazioni.
Database globale Neptune
Il database globale Amazon Neptune è una funzionalità opzionale che fornisce letture globali a bassa latenza e disaster recovery nella remota eventualità di interruzioni di corrente a livello regionale. Pagherai gli I/O di scrittura replicati tra la Regione primaria e ogni Regione secondaria. Il numero di I/O di scrittura replicati su ciascuna Regione secondaria corrisponde al numero di I/O di scrittura interni alla Regione eseguiti dalla Regione primaria. A parte gli I/O di scrittura replicati, pagherai le tariffe Neptune standard per istanze, archiviazione, trasferimento dati tra regioni e archiviazione di backup.
Prezzi dell'archiviazione di backup
I prezzi dell'archiviazione di backup si applicano sia a Neptune Database che a Neptune Analytics.
L'archiviazione di backup per Neptune è l'archiviazione associata ai backup automatici di database e a tutti gli snapshot di cluster di database avviati manualmente. Estendendo il periodo di conservazione dei backup o creando snapshot di cluster di database si aumenta lo storage di backup consumato.
Lo spazio di archiviazione di backup viene allocato su base regionale. Lo spazio totale di backup corrisponde alla somma dello spazio di archiviazione di tutti i backup nella regione. Il trasferimento di uno snapshot di database in un'altra regione ne aumenta l'archiviazione allocata per i backup nella Regione di destinazione.
Non sono previsti costi aggiuntivi per l'archiviazione di backup fino al 100% dell'archiviazione totale di Neptune per ciascun cluster Neptune. Non sono previsti costi aggiuntivi per l'archiviazione di backup se il periodo di conservazione del backup è di un giorno e non si dispone di snapshot oltre il periodo di conservazione.
L'archiviazione di backup e gli snapshot memorizzati dopo l'eliminazione del cluster del database prevedono le tariffe sopra indicate.
Prezzi per trasferimento dati
I prezzi sotto riportati si basano sui dati trasferiti da e verso il database Neptune.
Salvo diversamente specificato, i prezzi sono al netto di eventuali tasse e imposte doganali, inclusa l'IVA ed eventuali imposte sulle vendite. Per i clienti con indirizzo di fatturazione in Giappone, l'utilizzo di AWS è soggetto all'imposta sul consumo giapponese.
Il trasferimento di dati tra istanze Neptune e Amazon Elastic Compute Cloud (Amazon EC2) nella stessa zona di disponibilità è gratuito.
Il trasferimento dati tra zone di disponibilità diverse per la replica di implementazioni multi-AZ è gratuito.
Istanze del database Neptune esterne ad Amazon VPC: il trasferimento dati tra un'istanza Amazon EC2 e un'istanza del database Neptune in diverse zone di disponibilità della stessa Regione non prevede alcun costo per il traffico in entrata e in uscita da e verso l'istanza del database Neptune. Si paga solo per il trasferimento dati in entrata e in uscita da e verso l'istanza di Amazon EC2; si applicano le tariffe standard di trasferimento dei dati regionali di Amazon EC2 (0,01 USD per GB in entrata/uscita).
Istanze del database Neptune interne ad Amazon VPC: il trasferimento dati tra un'istanza Amazon EC2 e un'istanza del database Neptune in diverse zone di disponibilità della stessa Regione prevede l'applicazione delle tariffe standard di Amazon EC2 in vigore nella Regione, in entrambe le direzioni.
Neptune Workbench
Neptune Workbench fornisce i notebook Neptune, che è possibile utilizzare per eseguire query a grafo e visualizzare i risultati nei notebook Jupyter ospitati da Amazon SageMaker. Un'istanza del notebook Neptune presenta una tariffa di istanza oraria in esecuzione in stato Pronto. Questi costi di Neptune Workbench non dipendono dal motore scelto e si applicano sia a Database Neptune che a Neptune Analytics.
Esempi di prezzo
Esempio di prezzi 1
Supponiamo che il database Neptune sia in esecuzione su un'istanza db.r5.large (on demand) negli Stati Uniti orientali (Virginia settentrionale). Vengono archiviati 50 GB di dati con backup da 100 GB ed eseguiti 200 milioni di I/O al mese, con trasferimento dati IN ENTRATA di 50 GB al mese e trasferimento dati IN USCITA di 10 GB al mese. I costi vengono calcolati come segue:
Costi dell’istanza
Il prezzo on demand per l'istanza db.r5.large è 0,348 USD all'ora, quindi il costo mensile per l'istanza è 250,56 USD (0,348 USD * 24 * 30).
Costi di archiviazione
Il costo di archiviazione è di 0,10 USD per GB al mese, quindi per l'archiviazione di 50 GB il costo mensile (30 giorni) è di 5 USD (0,10 USD × 50). Non sono previsti costi aggiuntivi per i primi 50 GB di archiviazione di backup. I restanti 50 GB di spazio di archiviazione di backup sono 1,05 USD (0,021 * 50 USD).
Costi I/O
Il costo di I/O è di 0,20 USD per milione di incrementi di richiesta, quindi per 200 milioni di I/O al mese, il costo è di 40 USD (0,20 USD × 200).
Costi di trasferimento dati
Non è previsto alcun costo per il trasferimento dati IN ENTRATA verso il database Neptune. Anche il trasferimento dati IN USCITA (fino a 100 GB al mese) è gratuito. Il costo per il trasferimento dei dati IN USCITA è di 0 USD (0 USD * 10).
Costi totali
250,56 USD costi delle istanze
5 USD costi dell’archiviazione
1,05 USD costi dell'archiviazione di backup
40 USD di costi I/O
0 USD di costi di trasferimento dati
Totale = 296,61 USD
Esempio di prezzi 2
Supponiamo che il database Neptune sia in esecuzione su un'istanza db.r5.large (on demand) negli Stati Uniti orientali (Virginia settentrionale). Vengono archiviati 50 GB di dati con backup da 100 GB ed eseguiti 450 milioni di I/O al mese, con trasferimento dati IN ENTRATA di 50 GB al mese e trasferimento dati IN USCITA di 10 GB al mese. Confrontiamo i costi con una configurazione standard rispetto a una configurazione ottimizzata per l'I/O:
Costi dell’istanza
Il prezzo on demand per un'istanza db.r5.large ottimizzata per I/O è 0,4698 USD all'ora, quindi il costo mensile per l'istanza è 338,26 USD (0,4698 USD * 24 * 30).
Costi di archiviazione
Il costo di archiviazione ottimizzato per I/O è di 0,225 USD per GB al mese, quindi per l'archiviazione di 50 GB il costo mensile (30 giorni) è di 11,25 USD (0,225 USD x 50). Non sono previsti costi aggiuntivi per i primi 50 GB di archiviazione di backup. I restanti 50 GB di spazio di archiviazione di backup sono 1,05 USD (0,021 * 50 USD).
Costi di I/O
Non ci sono costi di I/O con una configurazione ottimizzata per I/O.
Costi di trasferimento dati
Non è previsto alcun costo per il trasferimento dati IN ENTRATA verso il database Neptune. Anche il trasferimento dati IN USCITA (fino a 100 GB al mese) è gratuito. Il costo per il trasferimento dei dati IN USCITA è di 0 USD (0 USD * 10).
Costi totali
338,26 USD costi dell'istanza
11,25 USD costi di archiviazione
1,05 USD costi di archiviazione di backup
0 USD di costi I/O
0 USD di costi di trasferimento dati
Totale = 350,56 USD
Esempio di prezzi 3
Supponiamo che il database Neptune sia in esecuzione con una istanza primaria db.r5d.2xlarge (on demand) e tre istanze di replica r5d.2xlarge (on demand) in Europa (Francoforte). È anche possibile utilizzare Neptune Workbench per eseguire una istanza notebook ml.t3.xlarge (on demand) nella stessa Regione. Vengono archiviati 100 GB di dati con 75 GB di backup ed eseguiti 150 milioni di I/O al mese. I costi vengono calcolati come segue:
Costi dell’istanza
Il prezzo on demand per db.r5d.2xlarge è di 1,92 USD all'ora. Hai quattro istanze nel tuo cluster, quindi il tuo costo mensile di 30 giorni per il cluster è 5.529,60 USD (,1,92 USD * 4 * 24 * 30).
Costi dello spazio di archiviazione
Il costo dello spazio di archiviazione è di 0,119 USD per GB al mese, quindi per lo spazio di archiviazione di 100 GB il costo mensile (30 giorni) è di 11,90 USD (0,119 USD * 100). Non sono previsti costi aggiuntivi per l'archiviazione di backup fino al 100% dell'archiviazione totale di Database Neptune per ciascun cluster Neptune. Il costo di backup è di 0,00 USD.
Costi I/O
Il tuo costo di I/O è di 0,22 USD per milione di incrementi di richiesta, quindi per 150 milioni di I/O al mese, il tuo costo è di 33,00 USD (0,22 USD * 150).
Costi per notebook
I notebook sono ospitati e fatturati tramite il servizio notebook di SageMaker. Ai clienti viene addebitata l'istanza notebook mentre l'istanza si trova in stato Pronto. Il prezzo on demand per ml.t3.xlarge è 0,23 USD all'ora, quindi il costo mensile di 30 giorni per l'istanza notebook è 165,60 USD (0,23 USD × 24 × 30).
Costi totali
5.529,60 USD costi per l'istanza del database
11,90 USD costi di archiviazione
0,00 USD costi di backup
33,00 USD costi di I/O
165,60 USD costi per istanza notebook
Totale = 5.740,10 USD
Esempio di prezzi 4
Supponiamo di voler eseguire ogni giorno pageRank e altre query analitiche sul grafo per monitorare l'andamento dell'influsso nel tempo. I dati verranno letti da Amazon Simple Storage Service (Amazon S3) e i risultati archiviati su Amazon S3. Non sono configurati grafi standby a caldo aggiuntivi perché non si sta servendo traffico in tempo reale. Supponendo che l'esecuzione del processo di analisi completo sul grafico richieda 2 ore e 256 GB di RAM:
256_PMH_hr_Cost × ore = 7,68 × 2 = 15,36 USD
Totale = 15,36 USD
Tariffe aggiuntive: se l'applicazione utilizza altri servizi AWS come Amazon S3, verranno applicate le tariffe standard previste per Amazon S3.
Risorse aggiuntive sui prezzi
Calcola facilmente le spese mensili con AWS
Contatta gli specialisti AWS per ricevere un preventivo personalizzato