Publié le: Nov 21, 2023

Amazon CloudFront annonce la disponibilité générale de CloudFront KeyValueStore, un entrepôt de données clé-valeur mondial à faible latence. KeyValueStore vous permet de récupérer des données clé-valeur à partir des fonctions CloudFront, ce qui rend ces dernières plus personnalisables grâce à des mises à jour indépendantes des données. Les données clé-valeur, disponibles sur tous les emplacements périphériques de CloudFront, fournissent un stockage clé-valeur très efficace en mémoire ainsi qu'une grande vitesse de lecture des fonctions CloudFront. Avec KeyValueStore, vous pouvez désormais implémenter des cas d'utilisation de recherche tels que les indicateurs de fonctionnalité, les tests A/B et le stockage à faible latence de variables d'environnement.

CloudFront KeyValueStore est conçu pour être facile à mettre à l'échelle de façon à traiter des millions de requêtes par seconde sans avoir à augmenter les ressources de stockage. Vous pouvez créer des ressources CloudFront KeyValueStore dans la console CloudFront, à l'aide de l'API CloudFront ou dans l'interface de la ligne de commande CloudFront. Dans le cadre de ce lancement, CloudFront introduit également un nouveau moteur d'exécution pour les fonctions CloudFront, nommé cloudfront-js-2.0 et nécessaire pour activer KeyValueStore. Celui-ci comprend plusieurs fonctionnalités JavaScript ES6, notamment la prise en charge du fonctionnement asynchrone et la fonction wait permettant d'autoriser les opérations asynchrones dans le code.

Pour plus d'informations sur la tarification, consultez la page Tarification de CloudFront. Pour en savoir plus sur CloudFront KeyValueStore, référez-vous au blog de lancement de CloudFront KeyValueStore, au guide de développement de CloudFront, aux fonctionnalités d'exécution de JavaScript ou aux questions fréquentes sur les fonctionnalités.