Publicado: Nov 21, 2023

O Amazon CloudFront anuncia a disponibilidade geral do CloudFront KeyValueStore, um datastore global, de baixa latência e de valores-chave. O KeyValueStore permite que você recupere dados de valores-chave do CloudFront Functions, tornando as funções mais personalizáveis ao permitir atualizações de dados independentes. Os dados de valores-chave estão disponíveis em todos os locais da borda do CloudFront e fornecem um armazenamento de valores-chave altamente eficiente, na memória, com leituras rápidas do CloudFront Functions. Com o KeyValueStore, agora você pode implementar casos de uso de pesquisa, como sinalizadores de atributos, testes A/B e armazenamento de variáveis de ambiente com baixa latência.

O CloudFront KeyValueStore foi projetado para ser facilmente escalado para lidar com milhões de solicitações por segundo sem a necessidade de aumentar a escala verticalmente dos recursos de armazenamento. Você pode criar recursos do CloudFront KeyValueStore no console do CloudFront ou usando a API/CLI do CloudFront. Como parte desse lançamento, o CloudFront também está introduzindo um novo runtime para o CloudFront Functions, chamado cloudfront-js-2.0, necessário para ativar o KeyValueStore. Esse novo runtime inclui vários atributos do JavaScript ES6, como suporte para async e await para permitir operações assíncronas em seu código.

Para obter mais informações sobre preços, acesse a Página de preços do CloudFront. Para saber mais sobre o CloudFront KeyValueStore, consulte o blog de lançamento do CloudFront KeyValueStore, o Guia do desenvolvedor do CloudFront, os atributos de runtime do JavaScript ou as perguntas frequentes sobre os atributos.