Amazon ElastiCache è un servizio completamente gestito compatibile con Redis e Memcached che offre prestazioni in tempo reale e ottimizzate in termini di costi per applicazioni moderne con una disponibilità del 99,99%. ElastiCache velocizza le prestazioni di database e applicazioni, effettuando il dimensionamento fino a centinaia di milioni di operazioni al secondo con tempi di risposta nell'ordine dei microsecondi. ElastiCache offre sicurezza, affidabilità, scalabilità e prestazioni migliorate rispetto alle alternative open source. ElastiCache consente inoltre di risparmiare sui costi per carichi di lavoro ad alta intensità di lettura e fornisce funzionalità di ottimizzazione dei costi come la suddivisione in livelli dei dati per i carichi di lavoro a uso intensivo di memoria.
Con ElastiCache pagherai solo le risorse utilizzate, senza alcuna tariffa minima. La tariffa è oraria e si basa su numero di nodi, tipi di nodo, tipi di istanza e modelli di prezzo selezionati. Non sono previsti costi iniziali né impegni a lungo termine.
ElastiCache supporta sia i nodi on demand, che permettono di pagare a ore, sia i nodi riservati, che offrono sconti significativi per i clienti che scelgono un periodo d'uso di uno o tre anni.
Potresti anche dover sostenere costi associati all'archiviazione di backup, al trasferimento dati all'interno di o tra regioni o all'uso di AWS Outposts.

Calcolatore dei prezzi AWS per Amazon ElastiCache
Paga esclusivamente in base al consumo, senza tariffa minima. Calcola il costo di ElastiCache e dell'architettura in un'unica stima basata su posizioni, quantità di trasferimento dati, numero di richieste e altro ancora. Crea subito il tuo preventivo personalizzato per l'uso di ElastiCache »
Piano gratuito
Nell'ambito del Piano gratuito AWS, puoi iniziare a utilizzare Amazon ElastiCache gratuitamente. Al momento della registrazione, i nuovi clienti AWS ricevono 750 ore di utilizzo gratuito dei nodi ElastiCache cache.t2.micro o cache.t3.micro per un massimo di 12 mesi.
ElastiCache non addebita alcun costo per il trasferimento dati per il traffico in entrata e in uscita dal nodo ElastiCache stesso. Nell'ambito del Piano gratuito AWS, i nuovi clienti AWS riceveranno 15 GB di trasferimento dati ogni mese aggregati tra tutti i servizi AWS per un anno.
Il Piano gratuito AWS si applica ai servizi partecipanti nelle nostre regioni globali. L'utilizzo gratuito previsto dal Piano gratuito AWS viene calcolato ogni mese in tutte le regioni e viene applicato automaticamente alla fattura. L'utilizzo gratuito non è cumulabile. Il Piano gratuito AWS non è al momento disponibile nelle regioni* AWS GovCloud (Stati Uniti) o nella regione Cina (Pechino).
Nodi on demand
Un nodo è l'elemento base di un cluster Amazon ElastiCache. In generale, i tipi di nodo della generazione attuale offrono più memoria e capacità di calcolo a un costo minore rispetto ai tipi di nodo della generazione precedente. Per informazioni sulla dimensione del nodo da utilizzare, consulta Tipi di nodi supportati e Scelta delle dimensioni dei nodi.
L'uso di nodi on demand permette di pagare per la capacità di memoria utilizzata ogni ora, senza alcun impegno a lungo termine. In tal modo sarà possibile scongiurare i costi e la complessità correlati a pianificazione, acquisto e manutenzione di hardware, trasformando costi fissi normalmente elevati in costi variabili inferiori. Quando utilizzi nodi on demand, i pagamenti vengono addebitati su base oraria, dal momento dell’avvio fino alla terminazione del nodo. Ogni ora-nodo parziale consumata sarà fatturata come un'ora completa.
Suddivisione in livelli dei dati
I nodi con suddivisione in livelli dei dati utilizzano dischi a stato solido (SSD) per ottimizzare automaticamente i costi dei cluster Amazon ElastiCache spostando gli elementi meno utilizzati dalla memoria agli SSD. I dati archiviati su SSD manifestano un tempo di latenza leggermente superiore e una velocità di trasmissione effettiva minore rispetto ai dati archiviati in memoria.
I nodi ElastiCache per Redis con suddivisione in livelli dei dati sono perfetti per i carichi di lavoro che accedono regolarmente a un massimo del 20% dei loro dati e per le applicazioni che possono sopportare un'ulteriore latenza la prima volta che si accede a un elemento meno utilizzato.
I nodi R6gd ElastiCache con memoria e SSD hanno una capacità totale di archiviazione circa cinque volte superiore e possono aiutare i clienti a risparmiare fino al 60% se eseguiti al massimo dell'utilizzo rispetto ai nodi R6g ElastiCache con sola memoria. Vedi l'esempio 4 di seguito per un confronto su come la suddivisione in livelli dei dati può ridurre la tua spesa.
Nodi riservati
I nodi riservati di Amazon ElastiCache offrono un notevole sconto sulla tariffa oraria corrente per il nodo o i nodi riservati per un periodo di uno o tre anni. Con i nodi riservati è possibile scegliere tra:
- Pagamento ridotto su base oraria senza pagamento anticipato
- Effettuare un pagamento anticipato parziale con costi orari ridotti
- Pagamento anticipato anche per le tariffe orarie ridotte
I prezzi dei nodi riservati sono disponibili anche per i nodi del cluster che utilizzano la suddivisione in livelli dei dati. Per saperne di più, consulta la nostra documentazione sui nodi riservati di ElastiCache.
Piani di nodi riservati per ElastiCache
*Le tariffe mensili delle RI sono il costo mensile medio per tutta la durata del termine dell'istanza riservata. Per ogni mese, a seconda del tipo di istanza ElastiCache in esecuzione, il pagamento mensile equivale al numero effettivo di ore del mese specifico moltiplicato per la tariffa oraria di utilizzo o al numero di secondi in quel mese moltiplicato per la tariffa oraria di utilizzo divisa per 3.600. 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.
**La tariffa oraria effettiva delle RI aiuta 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. Quest'ultimo prende il costo totale dell'istanza riservata per l'intero periodo, incluso eventuali pagamenti anticipati, e lo distribuisce su ogni ora del periodo dell'istanza riservata.
Backup e ripristino
Con Amazon ElastiCache per Redis, puoi archiviare gratuitamente un backup per ogni cluster Redis attivo. Lo spazio di archiviazione per backup aggiuntivi viene addebitato alla tariffa di 0,085 USD per GB al mese per tutte le Regioni AWS. La creazione di un backup e il ripristino dei dati da un backup a un cluster Redis non prevedono costi di trasferimento dati.
I cluster ElastiCache che eseguono Redis possono eseguire il backup dei dati. È possibile utilizzare il backup per ripristinare un cluster o eseguire il seeding di un nuovo cluster. L'archiviazione di backup è disponibile solo per ElastiCache per Redis.
Trasferimento dati
Costi del trasferimento dati all'interno di una regione
Per il trasferimento dati tra Amazon EC2 e Amazon ElastiCache, se all'interno di una stessa zona di disponibilità (AZ), non è previsto alcun costo aggiuntivo. I costi standard per il trasferimento dati regionale di EC2 ammontano a 0,01 USD per GB in uscita e in entrata e si applicano per il trasferimento dati tra un'istanza EC2 e un nodo ElastiCache situati in zone di disponibilità diverse della stessa Regione; il costo addebitato, tuttavia, è relativo esclusivamente al trasferimento dati da e verso l'istanza EC2.
Costi del trasferimento dati tra regioni
Global Datastore di Amazon ElastiCache consente la replica veloce, affidabile, sicura e completamente gestita tra più regioni. Per il traffico in uscita dalla regione principale (o di origine) valgono le seguenti tariffe.
Global Datastore è disponibile con nodi M5, R5, R6g, R6gd, M6g, M7g e R7g non idonei per il Piano gratuito AWS.
AWS Outposts
AWS Outposts è un servizio completamente gestito che estende l'infrastruttura, i servizi, le API e gli strumenti AWS a data center, spazi di co-locazione o strutture on-premise dei clienti. Puoi acquistare i server Outposts per un periodo di tre anni con le opzioni pagamento anticipato parziale, pagamento anticipato dell'intero costo e nessun anticipo. Il prezzo include la consegna, l'installazione, la manutenzione e la rimozione alla fine del periodo.
Fornendo accesso locale all'infrastruttura gestita da AWS, Outposts permette di costruire ed eseguire applicazioni on-premise utilizzando le stesse interfacce di programmazione delle Regioni AWS e, contemporaneamente, risorse locali di calcolo e archiviazione per necessità di elaborazione di dati locali e a latenza più bassa. Amazon ElastiCache for Outposts supporta solo nodi delle famiglie M5 e R5.
On demand
Scenari di utilizzo e di prezzo
Esempio 1: Memcached, single-AZ, on demand
Scenario: hai un caso d'uso di caching di un database semplice che utilizza Amazon ElastiCache per Memcached. La dimensione totale del set di dati è di 25 GB e l'applicazione è strutturata per una singola zona di disponibilità in esecuzione negli Stati Uniti orientali (Virginia settentrionale).
Decisione: non sarà necessario mantenere l'ambiente per molto tempo, pertanto scegli prezzi on demand. Decidi di utilizzare nodi cache.m6g.large in cluster a cinque nodi per ottenere un equilibrio tra prestazioni di rete, capacità di memoria e limitazione del raggio d'azione delle interruzioni dei nodi propendendo per un numero maggiore di nodi più piccoli in un'architettura cluster. I costi totali vengono calcolati come segue:
Costi dei nodi on demand
cache.m6g.large = 0,149 USD/ora
Totale = 0,149 USD * cluster a 5 nodi = 0,745 USD/ora
Esempio 2: lettura elevata, multi-AZ, nessun anticipo (caching)
Scenario: hai un carico di lavoro ad alta intensità di lettura che utilizza Amazon ElastiCache per Redis. La dimensione totale del set di dati è 150 GB di oggetti da 200 byte. Il carico di lavoro è del 20% di scritture, 80% di letture e circa 600.000 transazioni al secondo. Dal momento che il carico di lavoro è a lettura pesante, utilizzi un'architettura ElastiCache di un nodo primario e 5 nodi di replica, poiché le repliche possono servire il traffico di lettura. Scegli il tipo di nodo cache.r6g.8xlarge, perché ha abbastanza memoria da contenere l'intero set di dati di lavoro su ogni nodo (tenendo a mente la necessità di memoria riservata). Scegli anche di implementare il carico di lavoro tra due zone di disponibilità negli Stati Uniti orientali (Virginia settentrionale).
Decisione: si presume che la dimensione complessiva del carico di lavoro sia stabile, pertanto scegli di assicurare istanze riservate di un anno senza acquistarle in anticipo. Inoltre, utilizzi la funzione gratuita di backup giornaliero di ElastiCache ed esegui un ulteriore backup mensile. I costi totali vengono calcolati come segue:
Costi dei nodi riservati con impegno di un anno, senza anticipo
1 Primario + 5 Repliche = 6 nodi in totale
prezzo orario effettivo di cache.r6g.8xlarge per 1 anno senza anticipo = 2,241 USD/ora
6 nodi * 2,241 USD = 13,446 USD/ora
Costi di trasferimento dei dati
600.000 scritture al secondo * 200 byte * 60 minuti/ora * 60 secondi/minuto = 432 GB/ora
Circa il 50% dei dati attraverserà le zone di disponibilità (AZ) per via dell'architettura multi-AZ
432 GB * 50% * 0,01 USD/GB = 2,16 USD/ora
Costi dell'archiviazione di backup
1 snapshot di 150 GB * 0,085 USD per GB/mese = 12,75 USD/mese
12,75 USD / 730 ore al mese = 0,017 USD/ora
Costi totali
Costi del nodo Amazon ElastiCache = 13,446 USD/ora
Costi di trasferimento dei dati = 2,16 USD/ora
Costi dell'archiviazione di backup = 0,017 USD/ora
Totale = 13,446 USD + 2,16 USD + 0,017 USD = 15,623 USD/ora
Esempio 3: scrittura elevata con Global Datastore per Amazon ElastiCache per Redis, anticipo di tre anni (caso d'uso di uno archivio di sessioni distribuito)
Scenario: hai un carico di lavoro di un archivio di sessioni distribuito ad alta intensità di scrittura che utilizza Amazon ElastiCache per Redis. Poiché gli utenti si trovano in tutti gli Stati Uniti, scegli di sfruttare Global Datastore sia negli Stati Uniti orientali (Virginia settentrionale) come regione primaria, sia negli Stati Uniti occidentali (California settentrionale) come regione secondaria. La dimensione totale del set di dati è 25 GB di oggetti da 200 byte. Il tuo modello di traffico è di 50.000 scritture al secondo con 50.000 letture al secondo nella regione primaria e di 50.000 letture nella regione secondaria. Hai scelto di implementare un'architettura a cluster su tre AZ con tre partizioni e due nodi di replica per partizione in ogni regione. Una partizione è una raccolta contenente da uno a sei nodi Redis.
Decisione: presumi che questo carico di lavoro sia molto stabile e hai scelto di impegnare istanze riservate per un periodo di tre anni con pagamento anticipato completo. Per i backup utilizzi il backup gratuito incluso. I costi totali vengono calcolati come segue:
Costi per i nodi riservati con impegno di 3 anni e pagamento anticipato completo
3 partizioni * 3 nodi per partizione * 2 regioni = 18 nodi totali
prezzo orario effettivo di cache.m6g.xlarge per 3 anni con pagamento anticipato completo = 0,134 USD/ora
18 nodi * 0,134 USD = 2,412 USD/ora
Costi di trasferimento dei dati
100.000 letture al secondo * 200 byte * 60 minuti/ora * 60 secondi/minuto = 72 GB/ora
50.000 scritture al secondo * 200 byte * 60 minuti/ora * 60 secondi/minuto = 36 GB/ora
Circa il 66% dei dati attraverserà le AZ per via dell'architettura multi-AZ
(72 GB + 36 GB) * 50% * 0,01 USD/GB = 0,475 USD + 0,238 USD = 0,713 USD/ora
Traffico di replica Global Datastore IN USCITA = 36 GB/ora
36 GB * 0,02 USD = 0,72 USD/ora
Totale = 0,72 USD + 0,713 USD = 1,433 USD/ora
Costi dell'archiviazione di backup
Incluso backup per cluster = Gratis
Costi totali
Costi del nodo Amazon ElastiCache = 2,412 USD/ora
Costi di trasferimento dei dati = 1,433 USD/ora
Costi dell'archiviazione di backup = Gratis
Totale = 2,412 USD + 1,433 USD + 0 USD = 3,845 USD/ora
Esempio 4: hosting di una cache da un terabyte con latenze di pochi millisecondi con suddivisione in livelli dei dati
Scenario: stai eseguendo un'applicazione per la creazione di report e hai scelto ElastiCache per migliorare le prestazioni del database sottostante. L'applicazione è di natura temporale, accede principalmente a dati generati nell'ultimo mese, ma per fini di conformità è necessario che conservi i dati degli ultimi 12 mesi. L'applicazione archivia 85 GiB al mese per un totale di 1 TiB.
Decisione: poiché la tua applicazione utilizza principalmente i dati più recenti, seleziona il tipo di nodo cache.r6gd.16xlarge con suddivisione in livelli dei dati. La tua applicazione è in esecuzione nella regione degli Stati Uniti orientali (Virginia settentrionale). Non stai utilizzando repliche di lettura, snapshot, Global Datastore o altre funzionalità a pagamento di ElastiCache. I costi totali vengono calcolati come segue:
Costi dei nodi on demand
Dimensioni del set di dati: 1 TiB (o 1.024 GiB)
Capacità di memoria utilizzabile di cache.r6gd.16xlarge: 419,1 GiB per nodo, meno del 25% di memoria riservata: 419,1*0,75 = 314,33 GiB per nodo
Capacità del disco a stato solido cache.r6gd.16xlarge: 1.592,56 GiB
Capacità totale per nodo: 314,33 + 1.592,56 = 1.906,89 GiB/nodo
Nodi necessari per il dataset: 1.024 GiB ÷ 1.906,89 GiB per nodo = 1 nodo
Prezzo di cache.r6gd.xlarge on demand: 12,477 USD per ora
Costo orario totale: 1 nodo * 12,477 USD per ora = 12,48 USD
Nodi necessari per eseguire tutto in memoria: 1.024 GiB ÷ 314,33 GiB per nodo per cache.r6g.16xlarge = 4 nodi
Prezzo di cache.r6g.16xlarge on demand: 6,567 USD per ora
Costo orario per eseguire tutto in memoria: 4 nodi * 6,567 USD/ora = 26,27 USD
Risparmio rispetto all'esecuzione completa in memoria: 26,27 USD - (12,48 USD/26,27 USD) = 52,5%
Domande frequenti
Amazon ElastiCache dispone di un piano gratuito ed è possibile iniziare a utilizzarlo gratuitamente?
Sì, puoi iniziare a utilizzare Amazon ElastiCache gratuitamente. I nuovi clienti AWS ricevono 750 ore di utilizzo gratuito dei nodi ElastiCache cache.t2.micro o cache.t3.micro per un massimo di 12 mesi. Nell'ambito del Piano gratuito AWS, i nuovi clienti AWS riceveranno 15 GB di trasferimento dati ogni mese aggregati tra tutti i servizi AWS per un anno.
Il Piano gratuito AWS si applica ai servizi partecipanti nelle nostre regioni globali. L'utilizzo gratuito previsto dal Piano gratuito AWS viene calcolato ogni mese in tutte le regioni e viene applicato automaticamente alla fattura. L'utilizzo gratuito non è cumulabile. Il Piano gratuito AWS non è al momento disponibile nelle Regioni AWS GovCloud (Stati Uniti) o nella Regione Cina (Pechino).
Quanto costa Amazon ElastiCache al mese?
Utilizza il Calcolatore dei prezzi AWS per calcolare il costo di Amazon ElastiCache e dell'architettura in un'unica stima basata su posizioni, quantità di trasferimento dati, numero di richieste e altro ancora. Paga esclusivamente in base al consumo, senza tariffa minima.
Quali fattori influiscono sui costi di Amazon ElastiCache?
La suddivisione in livelli dei dati, i nodi riservati, il backup e il ripristino, i trasferimenti dati e AWS Outposts possono influire sui costi di Amazon ElastiCache.
- Suddivisione in livelli dei dati: i nodi con suddivisione in livelli dei dati utilizzano dischi a stato solido (SSD) per ottimizzare automaticamente i costi dei cluster ElastiCache spostando gli elementi meno utilizzati dalla memoria agli SSD.
- Nodi riservati: i nodi riservati di ElastiCache offrono un notevole sconto sulla tariffa oraria corrente per il nodo o i nodi riservati per un periodo di uno o tre anni.
- Backup e ripristino: con Amazon ElastiCache per Redis, puoi archiviare gratuitamente un backup per ogni cluster Redis attivo. Lo spazio di archiviazione per backup aggiuntivi viene addebitato alla tariffa di 0,085 USD per GB al mese per tutte le Regioni AWS.
- Trasferimenti dati: il trasferimento dati tra Amazon EC2 e ElastiCache, se all'interno di una stessa zona di disponibilità (AZ), non è previsto alcun costo aggiuntivo. I costi standard per il trasferimento dati regionale di EC2 si applicano per il trasferimento dati tra un'istanza EC2 e un nodo ElastiCache situati in zone di disponibilità diverse della stessa Regione; il costo addebitato, tuttavia, è relativo esclusivamente al trasferimento dati da e verso l'istanza EC2
Come viene addebitato e fatturato il mio utilizzo di Amazon ElastiCache?
Con Amazon ElastiCache, paghi solo in base al consumo e non è prevista alcuna tariffa minima. Il prezzo viene calcolato su base oraria per ogni tipo di nodo. Le ore di nodo parziali utilizzate vengono fatturate come ore complete.
Come vengono calcolati i costi di trasferimento dati tra Amazon EC2 e Amazon ElastiCache?
Per il trasferimento dati tra Amazon EC2 e Amazon ElastiCache, se all'interno di una stessa zona di disponibilità (AZ), non è previsto alcun costo aggiuntivo. I costi standard per il trasferimento dati regionale di EC2 si applicano per il trasferimento dati tra un'istanza EC2 e un nodo ElastiCache situati in AZ diverse della stessa regione; il costo addebitato, tuttavia, è relativo esclusivamente al trasferimento dati da e verso l'istanza EC2.
ElastiCache non addebita alcun costo per il trasferimento dati per il traffico in entrata e in uscita dal nodo ElastiCache stesso. Le tariffe standard per il trasferimento dati si applicano al trasferimento dati in uscita da una regione.
Quando inizia e quando finisce il periodo di fatturazione dei nodi on demand di Amazon ElastiCache?
La fatturazione per i nodi Amazon ElastiCache inizia non appena il nodo è disponibile. La fatturazione continua finché il nodo viene terminato, cioè a seguito della sua eliminazione.
Che cosa definisce le ore di nodo Amazon ElastiCache fatturabili?
Le ore di nodo Amazon ElastiCache sono fatturate per tutto il tempo in cui il nodo è eseguito in uno stato "Available" (Disponibile). Se non desideri più pagare per un nodo, dovrai terminarlo per evitare che vengano fatturate ore supplementari.
I prezzi di Amazon ElastiCache includono le tasse?
Salvo laddove diversamente specificato, i prezzi di Amazon ElastiCache sono al netto di eventuali tasse e imposte doganali, inclusa l'IVA ed eventuali imposte sulle vendite. I clienti con indirizzo di fatturazione in Giappone sono soggetti all'imposta sul consumo giapponese per l'uso dei servizi AWS.
Tutto pronto per iniziare?



Scopri come i clienti AWS stanno utilizzando Amazon ElastiCache