Amazon ElastiCache

Datastore in memoria completamente gestito e compatibile con Redis o Memcached. Alimenta applicazioni in tempo reale con una latenza inferiore al millisecondo.

Amazon ElastiCache consente di impostare, eseguire e dimensionare in modo ottimale i più diffusi datastore in memoria open source compatibili nel cloud. Sviluppa applicazioni a intenso utilizzo di dati o migliora le prestazioni dei database esistenti recuperando i dati da datastore in memoria a bassa latenza e throughput elevato. Amazon ElastiCache è un servizio molto utilizzato per i casi d'uso in tempo reale come memorizzazione nella cache, archivi di sessioni, videogiochi, servizi geospaziali, analisi in tempo reale e accodamento.

Amazon ElastiCache offre Redis, votato il database più apprezzato dagli sviluppatori nel sondaggio Stack Overflow 2020 Developer Survey, e Memcached, entrambi completamente gestiti, per le applicazioni più esigenti che richiedono tempi di risposta inferiori ai millisecondi.

Prestazioni estreme a livello di cloud (56:53)

Vantaggi

Prestazioni eccezionali

Amazon ElastiCache funge da datastore e cache in memoria, per supportare le esigenti applicazioni che necessitano di tempi di risposta inferiori al millisecondo. Utilizzando uno stack end-to-end ottimizzato su nodi dedicati, Amazon ElastiCache garantisce prestazioni elevate e costanti.

Completamente gestito

Non richiede attività di gestione quali provisioning di hardware, applicazione di patch al software, impostazione, configurazione, monitoraggio, backup e ripristino. ElastiCache monitora in modo continuo i cluster per mantenere i carichi di lavoro operativi e permetterti di concentrare la tua attenzione sullo sviluppo dell'applicazione.

Scalabilità

Amazon ElastiCache può essere ridimensionato in qualsiasi modo per soddisfare le variabili richieste delle applicazioni. È supportato il dimensionamento in scrittura e memoria con lo sharding. Le repliche offrono un dimensionamento reale.

Motori Amazon ElastiCache

Sviluppa app in tempo reale su casi d'uso versatili come videogiochi, servizio geospaziale, caching, store di sessioni o accodamento, con strutture dati avanzate, replica e supporto di snapshot point-in-time.
 

Sviluppa layer di caching semplici e scalabili per app con elevato traffico di dati.
 

Come funziona

ElastiCache: cache e datastore in memoria

Casi d'uso

Amazon ElastiCache facilita configurare, gestire e dimensionare gli archivi dati in memoria nel cloud e alimentare l'elaborazione transazionale e analitica in tempo reale di casi d'uso quali cachine, archivio di sessione, machine learning e analisi in tempo reale.

  • Caching
  • Store di sessioni
  • Machine learning (AI/ML)
  • Analisi in tempo reale
  • Caching
  • Amazon ElastiCache può essere utilizzato come cache in memoria ad elevata disponibilità per ridurre la latenza in accesso, potenziare il throughput e alleggerire il carico dal database relazionale o NoSQL in uso, con tempi di risposta nell'ordine dei millisecondi per i motori Redis o Memcached. Inoltre, ElastiCache per Redis può fornire il caching dei risultati di query di database, il caching di sessioni persistenti e il caching di pagine.

    Scopri come creare un'applicazione di caching con ElastiCache per Redis »

    Caching con Amazon ElastiCache for Redis
  • Store di sessioni
  • Amazon ElastiCache può essere utilizzato come store di sessioni per gestire le informazioni delle sessioni sia per Redis che per Memcached. Questa gestione di sessioni è un'attività vitale in applicazioni online, tra cui videogiochi, siti web di e-commerce e piattaforme social.

    Scopri come utilizzare ElastiCache per Redis come store di sessioni »

    Gestione di sessioni con Amazon ElastiCache for Redis è semplice
  • Machine learning (AI/ML)
  • Amazon ElastiCache for Redis offre un datastore in memoria dotato di eccezionale velocità per creare e distribuire modelli di machine learning in tempi ridotti. ElastiCache for Redis può essere impiegato per casi d'uso quali il rilevamento di attività fraudolente in giochi e servizi finanziari, sistemi di inoltro di offerte in tempo reale in AdTech e nel matchmaking per app di incontri e di condivisione di mezzi di trasporto, per elaborare dati in tempo reale e prendere decisioni in poche decine di millisecondi.

    Scopri in che modo Coffee Meets Bagel usa ElastiCache per offrire suggerimenti in tempo reale basati su machine learning »

    Consigli sul machine learning con Amazon ElastiCache for Redis
  • Analisi in tempo reale
  • Utilizza Amazon ElastiCache for Redis con soluzioni di streaming quali Apache Kafka e Amazon Kinesis come datastore in memoria per acquisire, elaborare e analizzare dati in tempo reale con latenza inferiore al millisecondo. ElastiCache consente di eseguire analisi in tempo reale, come social media, targeting di annunci, personalizzazione, analisi IoT e dei dati delle serie temporali.

    Scopri come progettare una soluzione IoT che acquisisca le informazioni sul sensore e persista in Amazon ElastiCache for Redis »

    Analisi in tempo reale con Amazon ElastiCache for Redis

Clienti

Pokemon Company

Scopri come la Pokemon Company ha spostato il caching degli utenti su Amazon ElastiCache, sfruttando sia Redis che Memcached. Redis mette in coda le attività per i nuovi utenti, in modo che venga loro richiesto di completare le attività di post-autenticazione come l'accettazione di termini e condizioni. Memcached aiuta a mantenere i ticket attivi in modo che le sessioni degli utenti esistenti non vengano interrotte quando accedono nuovi utenti.

Ulteriori informazioni »

330px-Peloton_(company)_logo.svg

L'azienda di home fitness Peloton si affida ad Amazon Elasticache for Redis per realizzare la sua classifica in tempo reale e on demand. La classifica di Peloton richiede elasticità elevata, bassa latenza ed elaborazione in tempo reale per fornire dati pilota personalizzabili alla community di utenti che si allenano virtualmente insieme stando ognuno a casa loro.

Ulteriori informazioni »

Airbnb

"I servizi gestiti, ad esempio ElastiCache, ci hanno consentito di concentrarci sulle finalità essenziali della nostra attività. Il nostro team operativo è composto solo da due tecnici a tempo pieno. La gestione di un sito come quello di Airbnb con un team così ridotto sarebbe impossibile senza il supporto di servizi come ElastiCache. Questi servizi semplificano e velocizzano l’avvio e la gestione dei nodi nel nostro cluster".

Tobi Knaup, Technical Lead – Airbnb

Guarda il percorso di Airbnb da Redis autogestito a ElastiCache per Redis »

Duolingo

"Il resharding online di ElastiCache for Redis ci permetterà di scalare facilmente i nostri cluster Redis orizzontalmente man mano che cresciamo, semplificando enormemente la gestione dei nostri numerosi cluster Redis, consentendoci di scalare rapidamente e riducendo al tempo stesso i costi attraverso i nostri layer di caching e di continuare a crescere con cambiamenti minimi ai nostri servizi attuali".

Max Blaze, Staff Operations Engineer - Duolingo

Ulteriori informazioni »

MLBAM

MLBAM impiega Amazon ElastiCache per memorizzare temporaneamente le informazioni sul gioco in cache di memoria anziché su dischi rigidi e rendere l'accesso a questi dati più rapido per le attività di analisi.

Ulteriori informazioni »

Inizia a usare Amazon ElastiCache

Amazon ElastiCache per Redis

Registrati

Ottieni l'accesso al piano gratuito di Amazon ElastiCache.
Apprendi le nozioni di base su Amazon ElastiCache per Redis

Impara con semplici tutorial

Inizia a usare ElastiCache per Redis

Inizia a creare

Inizia a creare con l'aiuto della Guida per l'utente.