Panoramica
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 evitare i costi e la complessità della pianificazione, dell'acquisto e della manutenzione dell'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 (novità)
Con Neptune, puoi configurare i tuoi 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 tue applicazioni. Hai la flessibilità di 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 tuo carico di lavoro. I costi delle istanze di database, dell'archiviazione e dell'I/O variano in base all'opzione scelta. Per ulteriori informazioni, visita 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, spazio di 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 il database Amazon Neptune gratuitamente
Avendo accesso al Piano gratuito AWS, è possibile iniziare a utilizzare il database Neptune gratuitamente. Se l'organizzazione non ha mai creato un cluster Neptune fino al 20 aprile 2022 o in 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 spazio di archiviazione e 1 GB di spazio di archiviazione di backup.
La prova gratuita inizia dal giorno in cui viene creato il primo cluster 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, consulta Prova gratuita di Neptune.
Amazon Neptune Analytics
Neptune Analytics è un motore di database analitico 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, Neptune Analytics 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, Neptune Analytics 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 Database Neptune
Le istanze on demand consentono di pagare solo una tariffa oraria per l'utilizzo del database, senza impegni a lungo termine né pagamenti anticipati. In questo modo potrai evitare i costi e la complessità della pianificazione, dell'acquisto e della 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 Amazon 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 zona di disponibilità 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 Amazon Neptune vengono eseguite in modalità illimitata. Ciò significa che pagherai 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.
Amazon Neptune Database Serverless
Neptune Serverless è un'opzione di implementazione serverless per Database Neptune. Si tratta di un'opzione di implementazione on demand e a dimensionamento automatico 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 corrispondente CPU e rete corrispondenti, analogamente a quanto avviene per le istanze assegnate di Neptune.
Latenza di scala aumentata |
Dimensionamento automatico fino a centinaia di migliaia di transazioni al secondo |
Latenza di scala ridotta |
<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 |
Distribuisci repliche di lettura in zone di disponibilità separate per la disponibilità elevata. Consulta l'Accordo sul livello di servizio di Amazon Neptune per maggiori dettagli. |
Prezzi di archiviazione e I/O di database per 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
Il database globale Amazon Neptune è una funzionalità opzionale che fornisce letture globali a bassa latenza e ripristino di emergenza 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 giapponese sul consumo.
Il trasferimento dati tra istanze Neptune e Amazon EC2 nella stessa zona di disponibilità è gratuito.
Il trasferimento dati tra diverse zone di disponibilità per la replica di implementazioni multi-AZ è gratuito.
Istanze Database Neptune esterne al VPC: il trasferimento dati tra un'istanza Amazon EC2 e un'istanza 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 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 Database Neptune interne al VPC: il trasferimento dati tra un'istanza Amazon EC2 e un'istanza 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.
Amazon Neptune Workbench
Amazon 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 tuo database Amazon Neptune sia in esecuzione su un'istanza db.r5.large (on demand) negli Stati Uniti orientali (Virginia settentrionale). Archivi 50 GB di dati con backup da 100 GB ed esegui 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 dello spazio di archiviazione
Il costo dello spazio di archiviazione è di 0,10 USD per GB al mese, quindi per lo spazio di archiviazione di 50 GB il costo mensile (30 giorni) è di 5 USD (0,10 USD * 5 0). Non sono previsti costi aggiuntivi per i primi 50 GB di spazio 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
Il tuo costo di I/O è di 0,20 USD per milione di incrementi di richiesta, quindi per 200 milioni di I/O al mese, il tuo costo è di 40 USD (0,20 USD * 200).
Costi di trasferimento dati
Non ci sono costi per il trasferimento dei dati IN ENTRATA al tuo database Amazon Neptune. Anche il trasferimento dati IN USCITA (fino a 100 GB/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 tuo database Amazon Neptune sia in esecuzione su un'istanza db.r5.large (on demand) negli Stati Uniti orientali (Virginia settentrionale). Archivi 50 GB di dati con backup da 100 GB ed esegui 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 le tue tariffe con una configurazione Standard rispetto a quelle di una configurazione standard. Configurazione ottimizzata per I/O:
Costi delle istanze
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 ci sono costi per il trasferimento dei dati IN ENTRATA al tuo database Amazon Neptune. Anche il trasferimento dati IN USCITA (fino a 100 GB/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 Amazon Neptune Database sia in esecuzione con una istanza primaria db.r5d.2xlarge (on demand) e tre istanze di replica r5d.2xlarge (on demand) in Europa (Francoforte). Puoi anche utilizzare Neptune Workbench per eseguire una istanza notebook ml.t3.xlarge (on demand) nella stessa Regione. Archivi 100 GB di dati con 75 GB di backup ed esegui 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 Amazon 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. Si leggono i dati da S3 e si archiviano i risultati su 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:
Costo PMH totale = 256_PMH_HR_Costo * ore = 7,68 * 2 = 15,36 USD
Tariffe aggiuntive: se la tua applicazione utilizza altri servizi AWS come Amazon S3, ti verranno addebitate le tariffe standard previste per S3.
Risorse aggiuntive sui prezzi
Calcola facilmente le spese mensili con AWS
Contatta gli specialisti AWS per ricevere un preventivo personalizzato
Esplora le risorse per saperne di più su Amazon Neptune.
Ottieni l'accesso immediato al piano gratuito di AWS.
Inizia subito a utilizzare Amazon Neptune nella Console di gestione AWS.