Amazon Timestream è un servizio di database veloce e scalabile che consente di archiviare e analizzare dati di serie temporali per applicazioni quali Internet of Things (IoT) e monitoraggio in tempo reale. Con Timestream, puoi configurare, gestire e dimensionare database di serie temporali nel cloud con pochi passaggi. Timestream offre una gamma di motori di database di serie temporali completamente gestiti per carichi di lavoro che vanno dalle querele a bassa latenza all'importazione dei dati su larga scala.
Timestream fornisce configurazioni serverless e basate su istanze, supportando diverse esigenze operative. Il suo modello di prezzi basato sull’utilizzo e on demand offre la massima flessibilità ed efficienza in termini di costi, consentendoti di scegliere il motore di database e la configurazione più adatti alle tue esigenze specifiche. Che si tratti di scalare per ottenere prestazioni elevate o di ottimizzare per la riduzione dei costi, l'approccio personalizzabile di Timestream consente di selezionare il miglior motore di database di serie temporali per il tuo carico di lavoro. Paghi solo per le risorse utilizzate: la soluzione ideale per una gestione dinamica ed efficiente dei dati.
Amazon Timestream per InfluxDB NOVITÀ!
Amazon Timestream per InfluxDB è un database di serie temporali gestito, altamente disponibile e open source che semplifica la configurazione, la gestione e la scalabilità delle istanze InfluxDB nel cloud. Le istanze database (DB) on demand consentono di pagare solo per la capacità di calcolo consumata all'ora, senza impegni a lungo termine. In questo modo potrai scongiurare i costi e la complessità implicati nella pianificazione, l'acquisto e la manutenzione di apparecchiature hardware. I costi dell'istanza del database e dell’archiviazione si basano sulle configurazioni scelte.
Prezzi per istanze di database
Timestream per InfluxDB supporta implementazioni single-AZ e multi-AZ, classi di istanze ottimizzate e tipi di archiviazione che puoi scegliere in base ai requisiti del carico di lavoro.
- Sia per le implementazioni single-AZ che multi-AZ, i prezzi si basano sulle ore di utilizzo dell'istanza database, calcolate a partire dall'avvio di un'istanza database fino al momento della sua interruzione o eliminazione.
- Per le implementazioni multi-AZ, i costi delle istanze si applicano sia alle istanze primarie di Timestream per InfluxDB che alle repliche secondarie.
- Le ore di utilizzo parziale dell'istanza database sono fatturate in incrementi di 1 secondo con una tariffa minima di 10 minuti dopo un'operazione di modifica dello stato fatturabile, come la creazione, l'avvio o la modifica di una classe di istanza database.
-
Implementazione Single-AZ
-
Implementazione multi-AZ
-
Implementazione Single-AZ
-
Prezzi delle istanze
Prezzi su richiesta per l'elaborazione:
-
Implementazione multi-AZ
-
Prezzi delle istanze
Prezzi su richiesta per l'elaborazione:
Prezzi in base all'archiviazione del database
Lo spazio di archiviazione di dati viene fatturato per gigabyte al mese. L'importo è determinato dal tipo di archiviazione selezionato e dal volume di archiviazione allocato per il database. I database Timestream per InfluxDB supportano i seguenti tipi di archiviazione:
Archiviazione Influx I/O inclusa: questa opzione di archiviazione è progettata per soddisfare le esigenze dei carichi di lavoro delle serie temporali InfluxDB che richiedono più I/O. È possibile scegliere tra tre opzioni: archiviazione Influx I/O inclusa con 3K IOPS inclusi (dimensione minima 20 GiB), archiviazione Influx I/O inclusa 12K IOPS (dimensione minima 400 GiB) e archiviazione Influx I/O inclusa 16K IOPS (dimensione minima 400 GiB).
-
Implementazione Single-AZ
-
Implementazione multi-AZ
-
Implementazione Single-AZ
-
Prezzi di archiviazione
Prezzi su richiesta per l'archiviazione:
-
Implementazione multi-AZ
-
Prezzi di archiviazione
Prezzi su richiesta per l'archiviazione:
Prezzi del trasferimento dei dati
- Il trasferimento dati tra istanze di Timestream per InfluxDB e di Amazon EC2 nella stessa zona di disponibilità:
Gratuito.
- Trasferimento dati tra zone di disponibilità per la replica di implementazioni multi-AZ:
Gratuito.
- Istanze Timestream per InfluxDB esterne a VPC:
Il trasferimento dati tra un'istanza EC2 e un'istanza database di Timestream per InfluxDB in zone di disponibilità diverse della stessa Regione AWS non prevede alcun costo per il traffico in entrata o in uscita dall'istanza database di Timestream per InfluxDB. Viene addebitato solo il trasferimento dati in entrata e in uscita dall'istanza EC2 e si applicano le tariffe di trasferimento dati regionale standard di EC2 (0,01 USD per GiB in entrata/uscita).
- Istanze Timestream per InfluxDB interne a VPC:
Per il trasferimento dati tra un'istanza EC2 e un'istanza database di Timestream per InfluxDB in zone di disponibilità diverse della stessa Regione si applicano le tariffe di trasferimento dati regionale di EC2 a entrambi i lati del trasferimento.
Amazon Timestream per LiveAnalytics
Amazon Timestream per LiveAnalytics è un database di serie temporali serverless che si dimensiona automaticamente per acquisire gigabyte di serie temporali al minuto. Grazie ai prezzi on-demand, si pagano solo le risorse utilizzate dal carico di lavoro. I costi di scrittura, archiviazione in memoria, archiviazione magnetica e query vengono addebitati separatamente. Per la scrittura, l'archiviazione in memoria e l'archiviazione magnetica, il costo è calcolato in base alla quantità di dati scritti e archiviati. I dati memorizzati nell'archiviazione magnetica sono fatturati in gigabyte/mese e per un minimo di 100 GB per account in una regione.
Per le query, viene addebitata la durata della capacità di calcolo utilizzata dalle applicazioni. La capacità di elaborazione viene misurata in unità di calcolo Timestream (TCU). Ciascuna TCU è composta da 4 vCPU e 16 GB di RAM. Le TCU sono on-demand e si misurano al secondo (minimo 30 secondi). In alcune regioni, è possibile effettuare il provisioning di TCU dedicate per le query e modificare le TCU assegnate in base alle variazioni di utilizzo, consentendo un maggiore controllo sui costi delle query. Per le TCU assegnate, si paga solo il tempo in cui queste TCU sono attive nell'account, con un addebito minimo di 1 ora.
Timestream per LiveAnalytics addebita i costi in base alle seguenti operazioni:
- Scritture: la quantità di dati scritti dalle applicazioni (arrotondata al KiB più vicino) in una tabella
- Query: la durata delle unità di calcolo (TCU) Timestream utilizzate dall'applicazione in ore TCU
- Archivio di memoria: la quantità di dati archiviati nella memoria di ciascuna tabella fatturata in GB all’ora
- Archivio magnetico: la quantità di dati archiviati nell'archivio magnetico di ciascuna tabella fatturata in GB al mese
Query
Le query vengono addebitate in base alla durata delle unità di calcolo Timestream (TCU) utilizzate dall'applicazione in ore TCU.
Archiviazione in memoria
Le spese per l'archivio di memoria vengono calcolate in base alla quantità di dati di serie temporali archiviati nell'archivio di memoria di ciascuna tabella Amazon Timestream.
Archivio magnetico
I costi dell'archivio magnetico vengono calcolati in base alla quantità di dati di serie temporali archiviati nell'archivio magnetico di ciascuna tabella Amazon Timestream.
Piano gratuito
Come parte del Piano gratuito AWS, puoi iniziare a utilizzare Timestream per LiveAnalytics gratuitamente. Al momento della registrazione, i nuovi clienti ricevono 50 GB per l'importazione dei dati, 100 GB di archiviazione su livello magnetico, 750 GB all'ora di archiviazione su livello di memoria e 24 TCU-ore per l'utilizzo delle query durante 1 mese di prova gratuito di Timestream per LiveAnalytics.
Esempi di prezzo
Monitoraggio dell'infrastruttura in tempo reale per i sistemi di gruppi di continuità utilizzando Timestream per InfluxDB
Immagina un sistema di monitoraggio dell'infrastruttura in tempo reale progettato per gestire oltre 5.000 dispositivi UPS (Uninterruptible Power Supply, gruppo di continuità). Questo sistema è orientato all'analisi di metriche fondamentali in tempo reale per garantire l'affidabilità e l'efficienza di questi dispositivi.
Ogni dispositivo UPS trasmette dati ogni 10 secondi. Questi dati comprendono 5 campi chiave: tensioni di ingresso/uscita, capacità di carico, temperatura e livello di carica della batteria. Oltre a questi campi, ogni pacchetto di dati include quattro tag essenziali: deviceId, deviceModel, posizione e produttore, che aggiungono livelli di informazioni contestuali alle metriche.
Il processo di monitoraggio viene eseguito tramite un sofisticato sistema di dashboard. Queste dashboard sono programmate per aggiornarsi ogni 60 secondi ed eseguire un totale di 15 query in ogni ciclo. Questa configurazione fornisce una visione quasi in tempo reale dello stato e delle prestazioni di tutti i dispositivi UPS collegati, per decisioni e azioni tempestive.
Un'altra funzionalità importante di questo sistema è la capacità di rilevamento automatico delle anomalie. Le attività sono impostate per essere eseguite ogni 10 secondi, scansionando meticolosamente i dati in arrivo per eventuali deviazioni dalle soglie predefinite. Al rilevamento di eventuali anomalie, il sistema attiva tempestivamente degli avvisi, garantendo un'attenzione immediata ai potenziali problemi.
Per supportare le esigenze di questo ampio sistema di elaborazione dei dati e monitoraggio in tempo reale, è essenziale una solida infrastruttura di database. Un'istanza db.influx.2xlarge, dotata di 400 GiB di archiviazione Influx I/O inclusa e in grado di gestire 3.000 IOPS, è l'ideale per questo carico di lavoro.
Costo di implementazione single-AZ (mensile)
- Costo di calcolo: 697,88 USD
- Basato su un'istanza db.influx.2xlarge
- Funziona 24 ore per tutti i giorni di un mese
- Tariffa: 0,956 USD all'ora
- Ore totali: 730 (1 mese)
- Costo di archiviazione: 40,00 USD
- 400 GiB di archiviazione Influx I/O inclusi (3.000 IOPS)
- Tariffa: 0,10 USD per GB al mese
- Configurazione single-AZ
- Costo mensile totale: 737,88 USD
Costo di implementazione multi-AZ (mensile)
- Costo di calcolo: 1.396,49 USD
- Basato su un'istanza db.influx.2xlarge Multi-AZ
- Funziona 24 ore per tutti i giorni di un mese
- Tariffa: 1,913 USD all'ora
- Ore totali: 730 (1 mese)
- Costo di archiviazione: 80 USD
- 400 GiB di archiviazione Influx I/O inclusi (3.000 IOPS)
- Tariffa: 0,20 USD per GB al mese
- Configurazione multi-AZ
- Costo mensile totale: 1.476,49 USD
Monitoraggio IoT in tempo reale per i sistemi di sicurezza domestica utilizzando Timestream per InfluxDB
Prendi in considerazione un servizio di monitoraggio della sicurezza in tempo reale progettato per una rete di oltre 80.000 clienti di automazione domestica e sicurezza IoT. Ogni 60 secondi, l'unità centrale di controllo domestico invia un set completo di dati, composto da 6 tag e 15 campi, a un sistema di database basato su InfluxDB.
I dati ricevuti da queste unità centrali vengono aggregati e analizzati su scala più ampia al fine di generare report e raccomandazioni approfonditi sulle tendenze. Questi report e consigli vengono quindi forniti agli utenti finali per ottimizzare le impostazioni di sicurezza e automazione domestica.
Oltre ai dati di routine, i dispositivi domestici generano una categoria distinta di eventi in tempo reale, particolarmente focalizzati sugli aspetti di sicurezza. Questi eventi di sicurezza vengono monitorati in tempo reale da un centro di controllo specializzato. Il centro di controllo è dotato di dashboard avanzate che eseguono circa 50 query, aggiornate ogni 30 secondi. Questa configurazione offre una panoramica quasi istantanea dello stato di sicurezza in tutte le case connesse.
Inoltre, il sistema è progettato per esaminare automaticamente determinati tipi di eventi a intervalli di 5 secondi. Questa funzionalità consente la generazione di notifiche automatiche immediate verso sistemi esterni quando vengono soddisfatte condizioni specifiche, migliorando significativamente la reattività del sistema in materia di sicurezza.
Per soddisfare questi requisiti di elaborazione continua dei dati, insieme al monitoraggio degli eventi di sicurezza in tempo reale, è necessaria una solida infrastruttura di database. Un'istanza db.Influx.8xlarge, dotata di 600 GiB di archiviazione Influx I/O inclusi configurata con 12.000 IOPS, è l’ideale per gestire questo carico di lavoro.
Costo di implementazione single-AZ (mensile)
- Costo di calcolo: 2.792,25 USD
- Basato sull'istanza db.influx.8xlarge
- Operativo 24 ore al giorno per un mese
- Tariffa: 3,825 USD all'ora
- Ore totali: 730 (1 mese)
- Costo di archiviazione: 210 USD
- 600 GiB di archiviazione Influx I/O inclusi (12.000 IOPS)
- Tariffa: 0,35 USB GB al mese
- Configurazione single-AZ
- Costo mensile totale: 3.002,25 USD
Costo di implementazione multi-AZ (mensile)
- Costo di calcolo: 5.584,50 USD
- Basato sull'istanza Multi-AZ db.influx.8xlarge
- Operativo 24 ore al giorno per un mese
- Tariffa: 7,65 USD all'ora
- Ore totali: 730 (1 mese)
- Costo di archiviazione: 420 USD
- 600 GiB di archiviazione Influx I/O inclusi (12.000 IOPS)
- Tariffa: 0,70 USD per GB al mese per configurazione multi-AZ
- Costo mensile totale: 6.004,50 USD
Analisi del comportamento degli utenti di e-commerce utilizzando Timestream per InfluxDB
Prendi in considerazione una piattaforma di e-commerce di dimensioni moderate, con particolare attenzione all'ottimizzazione dei tassi di conversione attraverso l'analisi del comportamento degli utenti. Il sito web vanta una base di utenti di 4 milioni di persone registrate con circa 200.000 utenti attivi al giorno. Questa attività si traduce in circa 10 milioni di eventi ogni giorno.
Il sistema di telemetria del sito web è progettato per acquisire eventi in tempo reale, ciascuno dei quali genera record composti da 8 tag e 3 campi. L'identificazione dell'utente viene ottenuta tramite una combinazione di ID utente (che possono essere noti o anonimi), tipo di dispositivo e tag UTM. Inoltre, ogni evento di telemetria è caratterizzato da tre attributi principali: il tipo di evento, il tempo impiegato per il caricamento e la fonte dell'evento (ad esempio annunci, recensioni o ricerche).
Questo ricco set di dati di serie temporali viene quindi aggregato e analizzato per migliorare vari aspetti dell'esperienza utente, tra cui l'ottimizzazione dei consigli sui prodotti, la rotazione degli annunci e il posizionamento strategico dei banner. Il sistema esegue oltre 100 query ogni 5 minuti, portando a diversi tipi di aggregazioni di dati. Queste aggregazioni sono essenziali per l'aggiornamento e l'ottimizzazione continui dei modelli di machine learning.
Un'istanza db.Influx.16xlarge configurata con 800 GiB di archiviazione Influx I/O inclusi in grado di supportare 16.000 IOPS è l’ideale per gestire il carico di lavoro.
Costo di implementazione single-AZ (mensile)
- Costo di calcolo: 5.584,50 USD
- Basato sull'istanza db.influx.16xlarge
- Funziona 24 ore per tutti i giorni di un mese
- Tariffa: 7,65 USD all'ora
- Ore totali: 730 (1 mese)
- Costo di archiviazione: 400 USD
- 800 GiB di archiviazione Influx I/O inclusi (16.000 IOPS)
- Tariffa: 0,50 USD per GB al mese
- Configurazione single-AZ
- Costo mensile totale: 5.984,50 USD
Costo di implementazione multi-AZ (mensile)
- Costo di calcolo: 11.169 USD
- Basato sull'istanza db.influx.16xlarge Multi-AZ
- Funziona 24 ore per tutti i giorni di un mese
- Tariffa: 15,30 USD all'ora
- Ore totali: 730 (1 mese)
- Costo di archiviazione: 800 USD
- 800 GiB di archiviazione Influx I/O inclusi (16.000 IOPS)
- Tariffa: 1 USD per GB al mese
- Configurazione multi-AZ
- Costo mensile totale: 11.969 USD
Monitoraggio delle prestazioni e dell'integrità di un'applicazione di streaming video con Timestream per LiveAnalytics
Immagina un servizio di streaming video che opera su 2.000 istanze EC2. Questo servizio è incentrato sull'analisi delle metriche di streaming in tempo reale per valutare le prestazioni delle applicazioni, identificare anomalie, risolvere problemi e scoprire opportunità di ottimizzazione. Ogni istanza EC2 emette continuamente quattro parametri critici: tempo di avvio del video, rapporto di rebuffering, errori di riproduzione video e frequenza media dei fotogrammi. Questi parametri vengono acquisiti ogni secondo, fornendo una visione granulare della qualità dello streaming.
Per rilevare le anomalie, il sistema è configurato con 7 query eseguite ogni secondo, esaminando i 10 minuti di dati precedenti per individuare eventuali irregolarità. Inoltre, è stata impostata una dashboard con otto widget per visualizzare i dati delle ultime 6 ore, offrendo una visione completa per un monitoraggio efficace. Questa dashboard è progettata per l'accesso simultaneo di cinque utenti e viene aggiornata ogni ora.
Il database Timestream per LiveAnalytics svolge un ruolo centrale in questa configurazione. Memorizza 6 ore di dati nell'archivio di memoria e 6 mesi nell'archivio magnetico, garantendo la disponibilità dei dati sia immediata che a lungo termine. Inoltre, la scelta di record multimisura per l'archiviazione di dati ottimizza i costi senza compromettere l'efficienza.
Stima dei costi mensili
Importazione dei dati
- Record importati al secondo: 2.000
- Frequenza di richieste di scrittura: 20 al secondo (2.000 record/batch di dimensione 100)
Ripartizione dei costi
- Costo della scrittura: 183,96 USD
- Utilizzando i record multimisura, le dimensioni di un tipico record di serie temporali è di 70 byte (ogni record conterrà 3 dimensioni di tipo varchar (10 byte) e 4 misure di tipo double (8 byte), 8 byte per timestamp).
- Numero di record importati al secondo: 2000 (ogni macchina EC2 emette un record). Si consiglia di importare questi record in batch da 100 in una richiesta di scrittura.
- Calcolo: 20 richieste/sec * 7 KiB/richiesta * 3.600 sec/ora * 730 ore/mese * 0,50 USD/milione di scritture di 1 KiB
- Costo archivio di memoria: 74,47 USD
- Calcolo: 70 byte/record * 2.000 record/sec * 3.600 sec/ora * 730 ore/mese * 6 ore * 0,036 USD/GB all’ora
- Costo archivio magnetico: 66,22 USD
- Calcolo: 70 byte/record x 2.000 record/sec x 3.600 sec/ora x 730 ore/mese x 6 mesi * 0,03/GB/mese
- Costo della query: 1.588,19 USD
- Query di avviso: 1.512,56 USD
- 7 QPS (~18,4 milioni di query al mese) richiedono 4 TCU.
- Calcolo: 4 TCU x 0,518 USD/ora TCU x 730 ore/mese
- Query dashboard: 75,63 USD
- 40 query simultanee sulla dashboard richiedono ~24 TCU.
- Calcolo: 24 TCU x (30 secondi/3.600) ora x 0,518 USD/ora TCU x 730 ore/mese
- Query di avviso: 1.512,56 USD
Costo mensile totale
- Totale: 1.912,84 USD/mese
Utilizzo di analisi in tempo reale per rilevare pagamenti fraudolenti e prendere decisioni aziendali migliori con Timestream per LiveAnalytics
Prendi in considerazione un sistema dinamico di elaborazione dei pagamenti collegato a numerosi terminali di punti vendita nelle principali città degli Stati Uniti. Questo sistema è progettato per acquisire e analizzare i dati delle transazioni in tempo reale, con l'obiettivo di rilevare attività fraudolente e fornire risposte a domande aziendali critiche, come identificare i terminali dei punti vendita più trafficati e meno attivi, determinare le ore di punta delle transazioni in ogni città e riconoscere la città con il più alto tasso di transazioni all'ora.
Il sistema gestisce un notevole volume di dati, elaborando circa 5.000 transazioni al secondo. Ogni transazione, archiviata in Amazon Timestream per LiveAnalytics, è composta da 100 byte. L'analisi è basata su query che vengono eseguite ogni secondo per il rilevamento delle frodi, query che aggregano e analizzano i dati per ricavare informazioni aziendali.
L'applicazione esegue 14 query al secondo per ricavare le informazioni che vengono visualizzate in una dashboard da più utenti. L'analisi viene effettuata per le 8 ore lavorative in cui i negozi sono aperti. La strategia di conservazione dei dati include un periodo di due ore nell'archivio di memoria e un periodo di sei mesi nell'archivio magnetico.
Questo sistema utilizza anche record multimisura per un'archiviazione efficiente dei dati e raggruppa i dati in gruppi di 100, con una ripetizione dei dati di circa il 35% in ogni batch. Per migliorare l'efficienza delle query, viene scansionato solo il 2% circa dei dati accumulati nell'ultima ora.
Stima dei costi mensili (con record di misure singole)
Importazione dei dati
- Record importati al secondo: 5.000
- Frequenza di richieste di scrittura: 50 al secondo (5.000 record/batch di dimensione 100)
Ripartizione dei costi
- Costo della scrittura: 216,00 USD
- Numero di record importati al secondo: 5.000. Si consiglia di importare questi record in batch da 100 in una richiesta di scrittura.
- Calcolo: 50 richieste/sec x 10 KiB/richiesta x 3.600 sec/ora x 8 ore/giorno x 30 giorni/mese x 0,50 USD/milione di scritture di 1 KiB.
- Costo archivio di memoria: 34,99 USD
- Calcolo: 100 byte/record x 5.000 record/sec x 3.600 sec/ora x 2 ore x ~9 ore/giorno (addebitato solo per utilizzo) x 30 giorni/mese x 0,036 USD/GB/ora.
- Costo archivio magnetico: 77,76 USD
- Calcolo: 100 byte/record x 5.000 record/sec x 3.600 sec/ora x 8 ore/mese x 30 giorni/mese x 6 mesi x 0,03 USD/GB al mese.
- Costo della query: 994,56 USD al mese
- 14 QPS richiedono ~8 TCU
- Calcolo: 8 TCU x 8 ore al giorno x 0,518 USD/ora TCU x 30 giorni/mese
Costo mensile totale
- Totale: 1.323,31 USD/mese
Risorse aggiuntive sui prezzi
Calcola facilmente le spese mensili con AWS
Contatta gli specialisti AWS per ricevere un preventivo personalizzato