Amazon ElastiCache

Magasin de données en mémoire géré, compatible avec Redis ou Memcached. Alimentez des applications en temps réel avec une latence inférieure à une milliseconde.

Amazon ElastiCache vous permet de configurer, d'exécuter et de mettre à l'échelle de manière transparente les magasins de données en mémoire compatibles open source courants dans le cloud. Créez des applications à utilisation intensive des données ou améliorez les performances de vos applications existantes en récupérant des données à partir de magasins de données en mémoire à haut débit et à faible latence. Amazon ElastiCache est une solution plébiscitée pour les cas d'utilisation en temps réel comme la mise en cache, les magasins de sessions, les jeux, les services géospatiaux, l'analyse en temps réel et la file d'attente.

Amazon ElastiCache offre Redis, élu la base de données la plus appréciée par les développeurs dans le Stack Overflow 2020 Developer Survey et Memcached complètement géré pour la plupart des applications exigeantes nécessitant des temps de réponse de moins d'une milliseconde.

Des performances extrêmes à l'échelle du cloud (56:53)

Avantages

Des performances exceptionnelles

Amazon ElastiCache fonctionne comme un magasin et un cache de données en mémoire pour prendre en charge les applications les plus exigeantes nécessitant des temps de réponse inférieurs à la milliseconde. En utilisant une pile optimisée de bout en bout sur des nœuds dédiés au client, Amazon ElastiCache vous offre des performances ultra rapides en toute sécurité.

Entièrement géré

Vous n'avez plus besoin de réaliser des tâches de gestion telles que le provisionnement de matériel, l'application de correctifs logiciels, le paramétrage, la configuration, la surveillance, la reprise après panne et les sauvegardes. ElastiCache surveille en permanence vos clusters pour assurer le bon fonctionnement de vos charges de travail et vous permettre de vous concentrer sur le développement d'applications de plus grande valeur.

Evolutif

Amazon ElastiCache peut évoluer répondre aux demandes variables des applications. La mise à l'échelle de l'écriture et de la mémoire est prise en charge avec sharding. Les répliques fournissent une mise à l'échelle de lecture.

Moteurs Amazon ElastiCache

Création d'applications en temps réel dans des cas d'utilisation polyvalents tels que les jeux, le service géospatial, la mise en cache, les magasins de sessions ou la mise en file d'attente, avec des structures de données avancées, la réplication et la prise en charge des instantanés ponctuels.
 

Création d'une couche de mise en cache simple et évolutive pour vos applications à utilisation intensive de données.
 

Fonctionnement

ElastiCache – magasin et cache de données en mémoire

Cas d'utilisation

Amazon ElastiCache facilite la configuration, la gestion et la mise à l'échelle des magasins de données en mémoire dans le cloud et permet d'utiliser des cas de traitement transactionnel et analytique en temps réel tels que la mise en cache, le magasin de session, le machine learning et l'analyse en temps réel.

  • Mise en cache
  • Magasin de sessions
  • Machine Learning (IA/ML)
  • Analytique en temps réel
  • Mise en cache
  • Amazon ElastiCache peut être utilisé comme cache mémoire hautement disponible afin de réduire la latence d'accès, augmenter le débit et alléger la charge de votre base de données relationnelle ou NoSQL, avec des temps de réponse inférieurs à la milliseconde pour les moteurs Redis ou Memcached. En outre, ElastiCache for Redis peut fournir la mise en cache des résultats de requête, la mise en cache de sessions permanentes et la mise en cache de pages complètes.

    Découvrir comment créer une application de mise en cache avec ElastiCache for Redis »

    Mise en cache avec Amazon ElastiCache for Redis
  • Magasin de sessions
  • Amazon ElastiCache peut être utilisé comme magasin de sessions pour gérer des informations de session à la fois pour Redis et Memcached. Cette gestion de session est couramment requise pour les applications en ligne, notamment les jeux, les sites d'e-commerce et les plateformes de réseaux sociaux.

    Découvrir comment utiliser ElastiCache for Redis comme magasin de sessions »

    Gestion de session avec Amazon ElastiCache for Redis
  • Machine Learning (IA/ML)
  • Amazon ElastiCache for Redis vous propose un magasin de données en mémoire rapide pour vous aider à créer et déployer rapidement des modèles de Machine Learning. Utilisez ElastiCache for Redis pour les cas d'utilisation comme la détection de fraude dans les jeux et les services financiers, les enchères en temps réel dans Ad-tech et le matchmaking pour les rencontres et le covoiturage afin de traiter des données en direct et prendre des décisions en quelques dizaines de millisecondes.

    Découvrir comment Coffee Meets Bagel utilise ElastiCache pour ses recommandations basées sur le Machine Learning en temps réel »

    Recommandations en matière de Machine Learning avec Amazon ElastiCache for Redis
  • Analytique en temps réel
  • Amazon ElastiCache for Redis peut être utilisé avec des solutions de streaming telles qu'Apache Kafka et Amazon Kinesis comme magasin de données en mémoire pour intégrer, traiter et analyser les données en temps réel avec une latence inférieure à la milliseconde. ElastiCache peut être utilisé pour les cas d'utilisation d'analyse en temps réel comme les médias sociaux, le ciblage publicitaire, la personnalisation, l'IoT et les analyses de données de séries chronologiques.

    Découvrir comment concevoir une solution IoT qui capture les informations de capteur et persiste dans Amazon ElastiCache for Redis »

    Analyses en temps réel avec Amazon ElastiCache for Redis

Clients

Pokemon Company

Découvrez comment Pokemon Company a migré la mise en cache des utilisateurs vers Amazon ElastiCache, utilisant à la fois Redis et Memcached. Redis place les tâches dans une file d'attente pour les nouveaux utilisateurs afin qu'ils soient invités à effectuer des tâches post-authentification, comme l'acceptation des conditions générales. Memcached permet de maintenir les tickets en activité, afin que les sessions des utilisateurs existants ne soient pas interrompues lorsque de nouveaux utilisateurs les rejoignent.

En savoir plus »

330px-Peloton_(company)_logo.svg

La société de fitness à domicile Peloton s'appuie sur Amazon ElastiCache for Redis pour optimiser son classement en direct à la demande. Le classement de Peloton exige une haute élasticité, une faible latence et un traitement en temps réel pour fournir des données cyclistes personnalisables à la communauté des utilisateurs qui pédalent virtuellement de concert depuis l'environnement confortable de leur domicile.

En savoir plus »

Airbnb

« Les services gérés tels qu'ElastiCache nous permettent de nous concentrer sur notre cœur de métier. Notre équipe d'exploitation se compose de seulement deux ingénieurs à temps plein. Gérer un site comme celui d'Airbnb avec une équipe aussi réduite aurait été impossible sans les services tels qu'ElastiCache. Assurer le fonctionnement et la maintenance des nœuds de notre cluster est facile et rapide ».

Tobi Knaup, responsable technique chez Airbnb

En savoir plus »

Duolingo

Les bases de données spécifiques AWS offrent l'agilité et l'élasticité dont A+E Networks avait besoin pour se moderniser, tout en réduisant considérablement les frais généraux liés aux bases de données. Découvrez comment A+E utilise Amazon ElastiCache dans sa stratégie de base de données sans serveur.

En savoir plus »

MLBAM

Tinder a migré vers Amazon ElastiCache for Redis afin d'améliorer l'évolutivité et la stabilité de son application de rencontre qui gère plus de 30 milliards de correspondances. Fort de ce service entièrement géré, l'équipe de Tinder peut plus se concentrer sur l'innovation et moins sur la surveillance et l'automatisation de sa stratégie de mise en cache. 

En savoir plus »

Démarrer avec Amazon ElastiCache

Amazon ElastiCache pour Redis

S'inscrire

En savoir plus sur Amazon ElastiCache pour Redis

Apprendre avec des didacticiels simples

Découvrez comment créer un cluster Redis.
Démarrez avec ElastiCache for Redis

Commencer la conception

Commencez la conception avec l'aide du guide de l'utilisateur.