- Analisi dei dati›
- Amazon Data Firehose›
- Prezzi
Prezzi di Amazon Data Firehose
Perché scegliere Amazon Data Firehose?
I costi di Amazon Data Firehose sono calcolati in base al volume di dati importati dal servizio. Non sono previsti costi di configurazione né impegni anticipati. Esistono quattro tipi di utilizzo on demand di Data Firehose: importazione, conversione del formato, distribuzione del VPC e partizione dinamica. Potrebbero essere applicati costi di trasferimento dei dati aggiuntivi.
Calcolatore dei prezzi AWS
Calcola il costo di Amazon Data Firehose e dell’architettura in un unico preventivo.
Importazione di PUT Diretto e KDS come origine
Le funzioni base di un flusso Firehose sono l’importazione e la distribuzione. Il costo dell’importazione dei dati è suddiviso e fatturato per ogni GB importato con incrementi di 5 KB (un record da 3 KB viene fatturato come 5 KB, un record da 12 KB viene fatturato come 15 KB, ecc.). Non sono previsti costi aggiuntivi per Data Firehose per la distribuzione, a meno che non vengano utilizzate funzionalità facoltative.
Importazione da MSK come origine
Le funzioni base di un flusso Firehose sono l’importazione e la distribuzione. Il prezzo di importazione è suddiviso in livelli e fatturato per GB importati senza incrementi di 5 KB. I prezzi sono suddivisi in più livelli e fatturati per GB in base al valore più elevato tra byte inseriti e byte consegnati. La fatturazione si basa sul volume di dati, non è previsto alcun arrotondamento delle dimensioni dei record.
Importazione da Vended Log come origine
Per i record originati da Vended Log, il prezzo di importazione è suddiviso in livelli e fatturato per GB importati senza incrementi di 5 KB.
Conversione del formato (facoltativa)
È possibile attivare la conversione del formato da JSON ad Apache Parquet o Apache ORC a una tariffa per GB basata sui GB importati con incrementi pari a 5 KB.
Distribuzione del VPC (facoltativa)
Per i flussi Firehose con una destinazione che risiede in un VPC Amazon, verrà addebitata la quantità di dati distribuiti alla destinazione nel VPC e ogni ora in cui il flusso Firehose è attivo in ciascuna zona di disponibilità. Ogni ora parziale sarà fatturata come un’ora completa.
Partizione dinamica per distribuzione Amazon S3 (facoltativa)
Puoi abilitare il partizionamento dinamico per raggruppare continuamente i dati partizionando le chiavi nei tuoi record (come “customer_id”) e fornire i dati raggruppati dalle chiavi di partizionamento ai prefissi Amazon S3 corrispondenti. Con il partizionamento dinamico, paghi in base alla quantità di dati elaborati tramite il partizionamento dinamico e per oggetto consegnato ad Amazon S3. Se si utilizza il parser JQ per il partizionamento dinamico, si paga per ora di elaborazione per l’analisi JQ.
Decompressione di CloudWatch Logs (facoltativa)
Per i record provenienti da CloudWatch Logs, se la decompressione è abilitata, il prezzo di decompressione viene fatturato per ogni GB decompresso.
Snowflake come destinazione
Per i flussi Firehose configurati con Snowflake come destinazione, ti verrà addebitata la quantità di dati elaborati verso la destinazione. Il prezzo viene fatturato per GB importato senza incrementi di 5 KB. I prezzi si basano sul valore più elevato tra byte importati e byte consegnati.
Tabelle Apache Iceberg come destinazione
Per i flussi Firehose configurati con tabelle Apache Iceberg come destinazione, ti verrà addebitata la quantità di dati elaborati verso la destinazione. Il prezzo viene fatturato per GB importato senza incrementi di 5 KB. Se i byte di dati elaborati prima della consegna sono superiori ai byte importati a causa dell’elaborazione Lambda personalizzata, vengono fatturati anche i byte aggiuntivi. I byte aggiuntivi vengono fatturati alla stessa tariffa indicata in Flussi di dati Kinesis come origine per le tabelle Apache Iceberg come destinazione per tutte le origini di importazione, incluso Direct PUT.
-
Direct PUT
-
Flusso di dati Kinesis come origine
-
Vended Log come origine
-
MSK come origine
-
Direct PUT
-
-
Tabelle Apache Iceberg come destinazione
-
Snowflake come destinazione
-
Altre destinazioni
-
Tabelle Apache Iceberg come destinazione
-
-
Snowflake come destinazione
-
-
Altre destinazioni
-
-
-
Flusso di dati Kinesis come origine
-
-
Tabelle Apache Iceberg come destinazione
-
Snowflake come destinazione
-
Altre destinazioni
-
Tabelle Apache Iceberg come destinazione
-
-
Snowflake come destinazione
-
-
Altre destinazioni
-
-
-
Vended Log come origine
-
-
Tabelle Apache Iceberg come destinazione
-
Altre destinazioni
-
Tabelle Apache Iceberg come destinazione
-
-
Altre destinazioni
-
-
-
MSK come origine
-
-
Tabelle Apache Iceberg come destinazione
-
Altre destinazioni
-
Tabelle Apache Iceberg come destinazione
-
-
Altre destinazioni
-
-
Esempi di prezzo
Prezzo di importazione per PUT diretto e KDS come origine
I record da 3 KB vengono arrotondati per eccesso ai 5 KB più vicini importati = 5 KB
Costo per i primi 500 TB/mese = 0,032 € per GB
GB fatturati per l’importazione dati = (100 record/sec x 5 KB/record)/1.048.576 KB/GB x 30 giorni/mese x 86.400 sec/giorno = 1.235,96 GB
Costi mensili di importazione = 1,235,96 GB x 0,032 €/GB = 39,55 €
Prezzi di importazione per MSK come origine
Dimensione del record di 2 KB (senza incrementi di 5 KB)
Costo per i primi 500 TB/mese = 0,050 € per GB
GB fatturati per i dati di importazione (assumendo lo stesso volume di dati dei dati di consegna) = (100 record/sec x 2 KB/record)/1.048.576 KB/GB x 30 giorni/mese x 86.400 sec/giorno = 494,38 GB
Costi mensili per il volume di dati = 494,38 GB x 0,050 €/GB = 24,71 €
Costi di Importazione per Vended Log come origine
Dimensione del record di 0,5 KB (500 byte) = 0,5 KB (nessun incremento di 5 KB)
Costo per i primi 500 TB/mese = 0,148 € per GB
GB fatturati per importazione = (100 record/sec x 0,5 KB/record)/1.048.576 KB/GB x 30 giorni/mese x 86.400 secondi/giorno = 123,59 GB
Costi mensili di importazione = 123,59 GB x 0,148 €/GB = 18,29 €
Prezzi per Snowflake come destinazione
Dimensione del record di 0,5 KB (500 byte) = 0,5 KB (nessun incremento di 5 KB)
Prezzo per GB inviato a Snowflake (importato da Flussi di dati Kinesis) = 0,083 €per GB
GB fatturati per importazione = (100 record/sec x 0,5 KB/record)/1.048.576 KB/GB x 30 giorni/mese x 86.400 secondi/giorno = 123,59 GB
Costi mensili di importazione = 123,59 GB x 0,083 €/GB = 10,25 €
Prezzi per le tabelle Apache Iceberg come destinazione
Dimensione del record di 0,5 KB (500 byte) = 0,5 KB (nessun incremento di 5 KB)
Prezzo per GB fornito alle tabelle di Apache Iceberg dai flussi di dati Kinesis come origine = 0,050 € per GB
GB fatturati per importazione = (100 record/sec x 0,5 KB/record)/1.048.576 KB/GB x 30 giorni/mese x 86.400 secondi/giorno = 123,59 GB
Costi mensili di importazione = 123,59 GB x 0,050 €/GB = 6,17 €
Costi per la conversione del formato: da JSON a Parquet o ORC (facoltativa)
Dimensione del record di 0,5 KB (500 byte) = 5 KB (dopo l’arrotondamento)
Costo per i primi 500 TB/mese = 0,13 € per GB
GB fatturati per importazione = (100 record/sec x 0,5 KB/record)/1.048.576 KB/GB x 30 giorni/mese x 86.400 secondi/giorno = 1235,9 GB
Costi mensili di importazione = 123,59 GB x 0,13 €/GB = 16,06 €
La conversione del formato dei dati è un componente aggiuntivo facoltativo dell’importazione dei dati e il costo viene calcolato sulla base dei GB fatturati per l’importazione.
Prezzo per GB importati convertiti = 0,019 €
Costi mensili di conversione del formato = 1.235,96 GB x 0,019 €/GB convertiti = 23,48 €
Prezzi della consegna VPC (facoltativa)
La consegna in un VPC è un componente aggiuntivo facoltativo per l’importazione dei dati e utilizza i GB consegnati a destinazione in VPC per calcolare i costi.
Prezzo per GB consegnato a destinazione in VPC = 0,0098 €
Prezzo orario per zona di disponibilità per consegna VPC = 0,011 €
Costi mensili per l’elaborazione VPC = 1.235,96 GB x 0,0098 €/GB elaborato = 12,11 €
Costi mensili orari per VPC = 24 ore x 30 giorni/mese x 3 zone di disponibilità = 2.160 ore x 0,011 €/ora = 23,76 € Costi totali mensili VPC = 35,87 €
Prezzi della partizione dinamica (facoltativa)
La partizione dinamica è un componente aggiuntivo facoltativo dell’importazione dei dati e utilizza i GB elaborati tramite la partizione dinamica, il numero di oggetti consegnati ad S3 e, facoltativamente, le ore di elaborazione JQ. In questo esempio, supponiamo che 64 MB di oggetti vengano consegnati come risultato della configurazione dell’indicazione di buffer del flusso Firehose.
Utilizzando funzionalità facoltative, come la trasformazione dei dati tramite Lambda, la conversione del formato o la compressione, nel flusso Firehose, la quantità di dati elaborati tramite il partizionamento dinamico potrebbe essere diversa dalla quantità di dati importati dall’origine o dalla quantità di dati distribuiti alla destinazione. Queste fasi aggiuntive di elaborazione dei dati eseguite prima e dopo il partizionamento dinamico potrebbero fare la differenza.
Prezzo per GB elaborato tramite partizionamento dinamico = 0,028 €
Prezzo per 1.000 oggetti S3 consegnati 0,005 € = 0,007 €
Prezzo per ora di elaborazione JQ = 0,099 €
GB mensili elaborati tramite partizionamento dinamico = (3 KB x 100 record/secondo)/1.048.576 KB/GB x 86.400 secondi/giorno x 30 giorni/mese = 741,58 GB
Costi mensili per GB elaborati tramite partizionamento dinamico = 741,58 GB x 0,028 € per GB elaborati tramite partizionamento dinamico = 20,76 €
Numero di oggetti consegnati = 741,58 GB x 1.024 MB/GB / dimensione degli oggetti 64 MB = 11.866 oggetti
Prezzi mensili per oggetti consegnati ad S3 = 11.866 oggetti x 0,007 €/1.000 oggetti = 0,083 €
Prezzi mensili per JQ (se abilitato) = 70 ore JQ consumate al mese x 0,099 €/ora JQ di elaborazione = 6,93 €
Prezzi della partizione dinamica (facoltativa)
La partizione dinamica è un componente aggiuntivo facoltativo dell’importazione dei dati e utilizza i GB elaborati tramite la partizione dinamica, il numero di oggetti consegnati ad S3 e, facoltativamente, le ore di elaborazione JQ. In questo esempio, supponiamo che 64 MB di oggetti vengano consegnati come risultato della configurazione dell’indicazione di buffer del flusso Firehose.
Utilizzando funzionalità facoltative, come la trasformazione dei dati tramite Lambda, la conversione del formato o la compressione, nel flusso Firehose, la quantità di dati elaborati tramite il partizionamento dinamico potrebbe essere diversa dalla quantità di dati importati dall’origine o dalla quantità di dati distribuiti alla destinazione. Queste fasi aggiuntive di elaborazione dei dati eseguite prima e dopo il partizionamento dinamico potrebbero fare la differenza.
Prezzo per GB elaborato tramite partizionamento dinamico = 0,028 €
Prezzo per 1.000 oggetti S3 consegnati 0,005 € = 0,007 €
Prezzo per ora di elaborazione JQ = 0,099 €
GB mensili elaborati tramite partizionamento dinamico = (3 KB x 100 record/secondo)/1.048.576 KB/GB x 86.400 secondi/giorno x 30 giorni/mese = 741,58 GB
Costi mensili per GB elaborati tramite partizionamento dinamico = 741,58 GB x 0,028 € per GB elaborati tramite partizionamento dinamico = 20,76 €
Numero di oggetti consegnati = 741,58 GB x 1.024 MB/GB / dimensione degli oggetti 64 MB = 11.866 oggetti
Prezzi mensili per oggetti consegnati ad S3 = 11.866 oggetti x 0,007 €/1.000 oggetti = 0,083 €
Prezzi mensili per JQ (se abilitato) = 70 ore JQ consumate al mese x 0,099 €/ora JQ di elaborazione = 6,93 €
Decompressione di CloudWatch Logs
CloudWatch Logs invia i dati in formato compresso gzip. La funzionalità di decompressione di Data Firehose decomprime i dati e addebita i costi per ogni GB di dati decompressi.
Utilizzo mensile = 10 TB di dati di CloudWatch Logs decompressi
Prezzo per GB decompresso = 0,00364 €/GB in IAD
Costi mensili di decompressione = 10240 GB x 0,00364 €/GB = 37,27 €
Contratto sul livello di servizio (SLA)
Per saperne di più sul Contratto sul livello di servizio di Amazon Data Firehose, consulta le nostre Domande frequenti.