- Analisi dei dati›
- Amazon Redshift›
- Prezzi
Prezzi di Amazon Redshift
Panoramica dei prezzi
Con Amazon Redshift puoi selezionare istanze on demand con fatturazione oraria e senza impegni o scegliere istanze riservate per risparmiare sui costi. Con Redshift Managed Storage (RMS) puoi crescere indipendentemente dalle risorse di calcolo, prevenendo l'eccesso di provisioning.
Innanzitutto, scopri di più sui tipi di nodo per poter scegliere la migliore configurazione del cluster per le tue esigenze. All’interno della Console di Redshift puoi dimensionare il cluster, metterlo in pausa e riavviarlo oppure passare da un tipo di nodo all’altro con una semplice chiamata API o pochi clic. Vedrai i prezzi on demand ancora prima di effettuare la selezione e potrai decidere in seguito se acquistare nodi riservati approfittando di sconti interessanti.
Una volta effettuata la selezione, hai la possibilità di ricorrere a Elastic Resize per regolare facilmente l’ammontare della capacità di calcolo di cui si è effettuato il provisioning in pochi minuti per un’elaborazione con stato di utilizzo costante. Grazie a Resize Scheduler, puoi aggiungere e rimuovere nodi con cadenza giornaliera o settimanale in modo da ottimizzare i costi e ottenere le prestazioni migliori. Per i carichi di lavoro dinamici puoi usare Concurrency Scaling per recuperare ulteriore capacità di calcolo e pagare soltanto in base al consumo su una base al secondo dopo aver esaurito i crediti gratuiti (vedi Prezzi di Concurrency Scaling).
Calcolatore dei prezzi AWS
Calcola il costo di Amazon Redshift e dell'architettura in un unico preventivo.
Tipi di nodi di Amazon Redshift
I nodi RA3 con archiviazione gestita ti consentono di ottimizzare il tuo data warehouse dimensionando e pagando le capacità di calcolo e archiviazione gestita separatamente. Con RA3, basta scegliere il numero di nodi in base alle prestazioni necessarie e verrà fatturato solo l’archiviazione gestita utilizzata. È opportuno dimensionare il cluster RA3 a seconda della quantità di dati elaborata quotidianamente.
Redshift Managed Storage (RMS) utilizza SSD (solid state drive) di grandi dimensioni e ad alte prestazioni in ciascun nodo RA3 per offrire capacità veloci di archiviazione locale e Amazon Simple Storage Service (Amazon S3) per un’archiviazione a lungo termine. Se i dati in un nodo aumentano superando la dimensione delle SSD locali, RMS trasferisce automaticamente tali dati su Amazon S3. Pagherai la stessa bassa tariffa per RMS, indipendentemente dal luogo in cui i dati si trovano (SSD a elevate prestazioni o Amazon S3). Nel caso di carichi di lavoro che richiedono capacità di archiviazione in costante crescita, l’archiviazione gestita permette di scalare automaticamente la capacità del data warehouse senza aggiungere o pagare ulteriori nodi.
Capacità di Redshift con prezzi in base al consumo
- Tipi di nodo Amazon Redshift: scegli la configurazione del cluster e il tipo di nodo adatti alle tue esigenze, e puoi pagare la capacità a ore con i prezzi on demand di Amazon Redshift. Quando scegli il prezzo on demand, puoi utilizzare la funzione pausa e ripresa per sospendere la fatturazione on demand quando un cluster non viene utilizzato. Puoi anche scegliere Istanze riservate invece di istanze on demand per carichi di lavoro stazionari e ottenere sconti significativi rispetto ai prezzi on demand.
- Prezzi di Amazon Redshift Spectrum: esegui query SQL in modo diretto su exabyte di data lake in Amazon S3; sarà addebitata una tariffa in base al numero di byte scansionati.
- Prezzi di Concurrency Scaling: ciascun cluster accumula fino a un'ora di crediti gratuiti di Concurrency Scaling al giorno, sufficienti per il 97% dei clienti. Ciò offre prestazioni delle query rapide e costanti anche con migliaia di utenti e query in contemporanea. Viene applicata una tariffa on demand al secondo solo per l’utilizzo che eccede i crediti gratuiti.
- Prezzi di RMS: si pagano solo i dati archiviati nei cluster RA3, a prescindere dal numero di nodi di calcolo allocati. Pagherai semplicemente la tariffa oraria per la quantità totale di dati all’interno dell’archiviazione gestita. RMS viene utilizzato anche con Amazon Redshift serverless.
Prezzi on demand
I prezzi on demand di Amazon Redshift ti consentono di pagare per la capacità assegnata in ore senza impegni e senza costi anticipati per il tipo di nodo scelto per l'esecuzione del data warehouse. Pagherai solo una tariffa oraria basata sul tipo e sul numero di nodi nel cluster e solo finché il cluster sarà in esecuzione. Le ore di utilizzo parziale sono fatturate in incrementi di un secondo derivante da un'operazione di modifica dello stato fatturabile, quali la creazione o l'eliminazione, l'interruzione o il riavvio del cluster. La funzione di pausa e riavvio consente di sospendere la fatturazione on demand durante il periodo di interruzione del cluster. La funzione di pausa e riavvio è un'operazione manuale e pianificata sui tipi di nodo Redshift. Durante il periodo di pausa di un cluster, verranno addebitati esclusivamente i costi di archiviazione di backup. In questo modo non sarà necessario pianificare né acquistare in anticipo estensioni del data warehouse e sarà possibile gestire ambienti di sviluppo o di test a costi ridotti. Per un'implementazione multi-AZ sono previste le stesse tariffe di fatturazione, ma con una capacità di calcolo doppia rispetto a quanto pagheresti per un'implementazione su AZ singola.
Prezzi dell’archiviazione gestita di Amazon Redshift
Ti verrà addebitato il costo dei dati archiviati nell’archiviazione gestita a una tariffa mensile fissa per GB specifica per la tua regione. La capacità di archiviazione gestita è disponibile solo per i tipi di nodi RA3 e pagherai la stessa tariffa competitiva per l’archiviazione gestita di Redshift, a prescindere dalla dimensione dei dati. L’utilizzo dell’archiviazione gestita viene calcolato su base oraria sui dati complessivi presenti nell’archiviazione gestita stessa (fai riferimento all’esempio di conversione dell’utilizzo in GB/ora in GB/mese). Puoi monitorare la quantità di dati nel tuo cluster RA3 attraverso Amazon CloudWatch o la Console di gestione AWS. Non ti verrà addebitato il costo per qualsiasi trasferimento di dati tra i nodi RA3 e lo storage gestito. Le tariffe per l'archiviazione gestita non includono i costi dell'archiviazione di backup dovuta a snapshot automatici e manuali. Una volta che il cluster viene terminato, continuerai a dover pagare le tariffe per il mantenimento dei tuoi backup manuali.
Esempio di prezzi per le tariffe dell'archiviazione gestita
Convertiamo questo valore in GB/mese: 36.900.000 GB/ora / 720 ore per il mese di aprile = 51.250 GB/mese.
Costo totale di RMS per aprile = 1.281,25 EUR
Prezzi di Amazon Redshift Spectrum
Amazon Redshift Spectrum consente di eseguire query SQL direttamente su exabyte di dati in Amazon S3. I costi vengono calcolati in base al numero di byte scansionati da Redshift Spectrum, approssimati al MB intero più vicino; il volume minimo di dati per ciascuna query è di 10 MB. Non è previsto alcun costo per le istruzioni DDL (Data Definition Language) quali CREATE/ALTER/DROP TABLE per la gestione delle partizioni e delle query con errori.
Le query di Amazon Redshift Serverless sui dati esterni in Amazon S3 non vengono fatturate separatamente e sono incluse nel totale di Amazon Redshift Serverless in ore di RPU.
È inoltre possibile migliorare le prestazioni delle query e ridurre i costi archiviando i dati in formati compressi, partizionati e a colonne. Se i dati vengono compressi utilizzando uno dei formati supportati da Redshift Spectrum, i costi saranno inferiori perché il volume di dati scansionati sarà inferiore. Analogamente, se i dati vengono memorizzati in un formato a colonne, ad esempio Apache Parquet e Optimized Row Columnar (ORC), i costi risulteranno ridotti, perché Redshift Spectrum scansionerà solamente le colonne interessate dalla query.
Costi aggiuntivi
Ti verrà addebitato il costo del cluster Amazon Redshift utilizzato per eseguire query sui dati con Redshift Spectrum. Redshift Spectrum esegue le query sui dati direttamente in Amazon S3. Ti verranno addebitate le tariffe standard di S3 per l’archiviazione di oggetti nei tuoi bucket S3, e per le richieste effettuate sugli stessi. Per ulteriori dettagli, consulta la pagina dei prezzi di Amazon S3.
Se il Catalogo dati AWS Glue viene utilizzato con Amazon Redshift Spectrum, saranno addebitate le tariffe standard del Catalogo dati AWS Glue. Per ulteriori dettagli, consulta la pagina dei prezzi di AWS Glue.
Quando si utilizza Amazon Redshift Spectrum per eseguire query di dati crittografati del Servizio AWS di gestione delle chiavi (KMS) in Amazon S3, vengono addebitate le tariffe standard di AWS KMS. Per ulteriori dettagli, consulta la pagina dei prezzi di AWS KMS.
Prezzi di Concurrency Scaling
Amazon Redshift aggiunge automaticamente capacità transitorie per fornire prestazioni rapide e costanti, anche con migliaia di utenti o query in contemporanea. Non vi sono risorse da gestire né costi anticipati e non ti verranno addebitati i tempi di avviamento o spegnimento dei cluster transitori. Puoi accumulare un’ora di crediti per cluster Concurrency Scaling ogni 24 ore durante l’esecuzione del proprio cluster. Ti verrà addebitata solo la tariffa on demand al secondo per un cluster Concurrency Scaling che eccede i crediti gratuiti (solo quando il cluster esegue le tue query) con un addebito minimo di un minuto per ciascuna volta in cui un cluster Concurrency Scaling viene attivato. La tariffa on demand al secondo si basa sul tipo e sul numero di nodi all'interno del cluster di Amazon Redshift.
Amazon Redshift serverless dimensiona automaticamente le risorse per rispondere alle necessità del carico di lavoro di default e non sono previsti costi a parte per il Dimensionamento simultaneo.
Crediti di Concurrency Scaling
I cluster di Redshift accumulano fino a un’ora di crediti gratis di Concurrency Scaling al giorno. I crediti si guadagnano su base oraria per ogni cluster attivo nell'account AWS e possono essere consumati dallo stesso cluster solo dopo l'acquisizione. Puoi accumulare fino a 30 ora di crediti del Dimensionamento della concorrenza per ciascun cluster attivo. I crediti non hanno una scadenza, a meno che non venga terminato il proprio cluster.
Esempi di prezzi del Dimensionamento della concorrenza
Un cluster Redshift a 10 nodi RA3.4xlarge nella regione costa 38,42 EUR all'ora. Supponiamo uno scenario in cui due cluster transitori vengono utilizzati per cinque minuti in più rispetto ai crediti gratis di Concurrency Scaling. La tariffa on demand al secondo per Concurrency Scaling è pari a 38,42 EUR x 1/3.600 = 0,01007 EUR al secondo. Il costo aggiuntivo per Concurrency Scaling in questo caso è pari a 0,01007 EUR al secondo x 300 secondi x 2 cluster transitori = 6,04 EUR. Quindi, in questo caso, il costo totale del cluster di Redshift e i due cluster transitori è pari a 44,46 EUR.
Prezzi delle istanze riservate
Le istanze riservate sono ideali per carichi di lavoro in ambienti di produzione a stato costante, poiché i costi sono di gran lunga inferiori rispetto ai prezzi on demand dei tipi di nodi Amazon Redshift. Spesso i nostri clienti acquistano istanze riservate dopo qualche prova e proof of concept, vale a dire nel momento in cui hanno trovato una configurazione di produzione adatta a loro.
È possibile ottenere risparmi significativi rispetto alle tariffe on demand, impegnandosi a utilizzare Amazon Redshift per un termine di uno o tre anni. I prezzi delle istanze riservate sono associati al tipo di nodo acquistato e rimangono validi fino al termine della prenotazione. I prezzi includono due copie aggiuntive dei dati, una nei nodi del cluster e una in Amazon S3. Le attività di backup, durabilità, disponibilità, sicurezza, monitoraggio e gestione vengono eseguite automaticamente.
Vi sono tre opzioni di prezzo per le istanze riservate:
Nessun pagamento anticipato: non è previsto alcun pagamento anticipato e viene addebitata la tariffa mensile per la durata di un anno.
Pagamento anticipato parziale: viene addebitata una parte di pagamento anticipato dell'istanza riservata; la rimanente parte è distribuita per la durata del termine, ovvero uno o tre anni.
Pagamento anticipato: l'utilizzo dell'istanza riservata (per un termine di 1 o 3 anni) viene pagato interamente in anticipo.
Il concetto di "istanze riservate" è utilizzato esclusivamente a scopo di fatturazione e non per creare cluster di data warehouse. Quando si procede all’acquisto, saranno addebitati i costi correlati a pagamento anticipato e tariffa mensile, anche se in quel momento non è in esecuzione alcun cluster o se un cluster esistente è in pausa. Per acquistare istanze riservate, apri la scheda Nodi riservati nella Console Redshift.
Il programma dei prezzi per le istanze riservate può essere terminato in qualsiasi momento. Oltre a essere soggetti ai prezzi delle istanze riservate, queste istanze sono anche soggette a tutte le tariffe del trasferimento dati e ad altre tariffe previste dal Contratto clienti AWS o altri contratti con AWS che governano l'utilizzo dei servizi.
* Pagamento mensile medio per tutta la durata del termine dell'istanza riservata. Il pagamento mensile equivale al numero effettivo di ore del mese specifico, moltiplicato per la tariffa oraria di utilizzo o il numero di secondi in quel mese moltiplicato per la tariffa oraria di utilizzo divisa per 3600, a seconda del tipo di istanza Redshift eseguita. La tariffa oraria di utilizzo è pari alla media totale dei pagamenti mensili per il periodo dell'istanza riservata divisa per il numero totale di ore (calcolato su un anno di 365 giorni) per il periodo dell'istanza riservata.
** I prezzi orari effettivi aiutano a calcolare l'importo che un'istanza riservata farà risparmiare rispetto ai prezzi on demand. Quando si acquista un'istanza riservata, viene fatturata ogni ora per tutta la durata del periodo selezionato per l'istanza riservata, indipendentemente dal fatto che questa sia in esecuzione o meno. Il prezzo orario effettivo mostra il costo orario ammortizzato dell'istanza. Questo include il costo totale dell'Istanza riservata per l'intero periodo, incluso qualsiasi pagamento anticipato, e lo distribuisce su ogni ora del periodo dell'Istanza riservata.
*** Per le istanze riservate, invece, è necessario sommare il pagamento anticipato e la tariffa oraria moltiplicata per il numero di ore incluse nei termini, diviso il numero di anni previsti dal contratto e il numero di TB per nodo. Per le istanze RA3, i dati archiviati nell’archiviazione gestita vengono fatturati separatamente sulla base dei dati effettivamente archiviati su questo tipo di nodo; il prezzo effettivo annuale per TB viene calcolato solo per i costi del nodo di calcolo.
Archiviazione di backup
L'archiviazione di backup è lo spazio di archiviazione associato agli snapshot per il data warehouse. Estendendo il tempo di conservazione del backup o effettuando ulteriori snapshot, si aumenta l’archiviazione di backup consumato dal data warehouse. Amazon Redshift addebita gli snapshot manuali eseguiti utilizzando la console, l'interfaccia di programmazione dell'applicazione (API) o l'interfaccia a riga di comando (CLI). Gli snapshot automatizzati Redshift, predefiniti e creati dalla funzionalità di pianificazione snapshot di Amazon Redshift, non vengono addebitati e possono essere mantenuti per un massimo di 35 giorni. Non vengono addebitati i punti di ripristino Amazon Redshift serverless che risalgono a meno di 24 ore. Se scegli di mantenere i punti di ripristino oltre 24 ore, verranno addebitati come parte di RMS. I dati archiviati nei cluster RA3 rientrano in RMS e vengono fatturati secondo le tariffe di RMS, ma gli snapshot manuali presi per i cluster RA3 vengono fatturati come archiviazione di backup in base alle tariffe standard di Amazon S3, come specificato in questa pagina.
Ad esempio, se il tuo cluster RA3 ha 10 TB di dati e 30 TB di snapshot manuali, ti verrebbero fatturati 10 TB di RMS e 30 TB di archiviazione di backup. Con i cluster di calcolo denso (DC, dense compute) e archiviazione densa (DS, dense storage), l’archiviazione è inclusa nel cluster e non viene fatturata a parte, ma i backup sono archiviati esternamente in Amazon S3. L’archiviazione di backup che supera le dimensioni assegnate nei cluster DC e DS è fatturata come archiviazione di backup secondo le tariffe standard di S3. Gli snapshot sono fatturati fino alla scadenza o all’eliminazione, anche quando il cluster viene messo in pausa o cancellato.
Trasferimento dati
Non sono previsti costi aggiuntivi per il trasferimento di dati tra Amazon Redshift a Amazon S3 all'interno della stessa Regione AWS per operazioni di backup, ripristino, caricamento e scaricamento. Per altri tipi di trasferimento di dati da e verso Amazon Redshift, vengono addebitate le tariffe standard di AWS per il trasferimento di dati. In particolare, se un cluster Amazon Redshift viene eseguito in Amazon Virtual Cloud (VPC), saranno addebitati i costi standard di AWS per il trasferimento di dati tramite JDBC/ODBC verso l'endpoint cluster di Amazon Redshift. Inoltre, quando è in uso la funzionalità Enhanced VPC Routing e i dati vengono scaricati in Amazon S3 in una regione differente, saranno addebitati i costi standard di AWS per il trasferimento dei dati. Per ulteriori informazioni sulle tariffe per il trasferimento dei dati di AWS, consulta la pagina dei prezzi di Elastic Cloud Compute (Amazon EC2).
Amazon Redshift addebita la condivisione di dati tra regioni e la copia degli snapshot tra regioni. I costi di condivisione dei dati vengono addebitati nella regione del cliente in cui viene effettuato l'accesso ai dati. La copia degli snapshot tra regioni viene fatturata nella regione di origine in cui si trova il cluster che ha creato lo snapshot. I costi di trasferimento dei dati si applicano a tutti gli snapshot (sia automatici che manuali) e ai punti di ripristino. Tutti i costi di trasferimento dei dati per copia di snapshot si riferiscono solo ai dati incrementali.
Condivisione di dati e trasferimento di dati IN INGRESSO da o copia snapshot e trasferimento di dati IN USCITA da
Esempi di prezzo
Supponiamo di avere una tabella con 100 colonne di pari volume memorizzata in Amazon S3 in formato non compresso, per un volume totale di 4 TB. Per eseguire una query su una singola colonna della tabella, Redshift Spectrum dovrà scansionare l'intero file, perché i formati di testo non possono essere divisi. In base ai prezzi della regione, questa query scansionerebbe 4 TB e costerebbe 19,72 EUR. (4,93 EUR/TB x 4 TB = 19,72 EUR).
Se comprimi il file con GZIP, il rapporto di compressione può essere di una proporzione di 4:1. In questo caso, la scansione sarebbe solo su un file di 1 TB. Redshift Spectrum dovrà scansionare l'intero file, ma siccome le dimensioni sono ridotte a un quarto, il costo sarà ugualmente inferiore, ovvero 4,93 EUR. (4,93 EUR/TB x 1 TB = 4,93 EUR)
Se oltre a comprimere il file, si convertisse in un formato a colonne come Apache Parquet, si sfrutterebbe il rapporto di compressione 4:1, perciò le dimensioni del file sarebbero ridotte a 1 TB. Applicando la stessa query, Redshift Spectrum dovrebbe però scansionare solo una colonna del file Parquet. Il costo della query sarebbe pertanto di 0,049 EUR. (4,93 EUR/TB x 1 TB di dimensione del file x 1/100 colonne, o un totale di 10 GB scansionati = 0,049 EUR).
Nota: gli esempi di prezzi di cui sopra sono solo a scopo illustrativo. Il rapporto di compressione di file e colonne differenti potrebbe variare.
Risorse aggiuntive relative ai prezzi
Calcola facilmente le spese mensili con AWS.
Contatta gli specialisti AWS per ricevere un preventivo personalizzato.