Datastore Global do Amazon ElastiCache

Por que usar o Global Datastore no Amazon ElastiCache?

O Global Datastore no Amazon ElastiCache fornece uma replicação gerenciada, rápida, confiável e segura entre regiões. Com o Global Datastore, você pode fazer gravações no cluster do ElastiCache em uma região e disponibilizar os dados para leitura em dois outros clusters de réplica entre regiões. Isso permite leituras de baixa latência e recuperação de desastres entre regiões.

Projetado para aplicações em tempo real com presença global, o Global Datastore aceita uma latência de replicação entre regiões de, geralmente, menos de um segundo. Isso aumenta a capacidade de resposta de aplicações ao disponibilizar leituras geolocais mais próximas dos usuários finais. No caso raro de uma degradação regional, um dos clusters de réplica entre regiões que não apresentar problemas poderá ser promovido a cluster primário com recursos completos de leitura/gravação. Geralmente, depois de iniciada, a promoção é concluída em menos de um minuto, o que permite que as aplicações permaneçam disponíveis. Para proteger o tráfego de transferência de dados entre regiões, o Global Datastore usa criptografia em trânsito.

Você pode configurar um Global Datastore começando com um cluster existente ou criando um novo que será usado como o principal. A criação de um Global Datastore requer apenas alguns cliques no Console de Gerenciamento da AWS para ElastiCache ou pode ser automatizada com o download do AWS SDK ou da CLI mais recente. O Global Datastore também é compatível com o Amazon CloudFormation. Para mais informações, consulte AWS::ElastiCache::GlobalReplicationGroup.

Benefícios

Com ele, você pode fazer gravações no cluster do ElastiCache em uma região e disponibilizar os dados para leitura em dois outros clusters de réplica entre regiões. Isso permite leituras locais de baixa latência. Com latência típica de replicação entre regiões de menos de 1 segundo, suas aplicações desfrutam de acesso rápido aos dados entre regiões.

No caso improvável de degradação regional, um dos clusters de réplica entre regiões no Global Datastore pode ser promovido para se tornar o cluster principal com recursos completos de leitura/gravação em menos de 1 minuto, permitindo que suas aplicações permaneçam disponíveis.

Acesse a latência de menos de um milissegundo para leituras/gravações locais na região primária e leituras locais em regiões secundárias.

Para manter os seus dados seguros, o Datastore Global usa a criptografia em trânsito para o tráfego entre regiões. Além disso, você pode criptografar clusters principais e secundários usando a criptografia em repouso para manter seus dados completos seguros. Cada cluster primário e secundário pode ter uma chave do AWS KMS gerenciada pelo cliente separada no AWS Key Management Service (KMS) para criptografia em repouso.

O Global Datastore elimina a complexidade e a carga operacional de implantar, gerenciar e replicar dados em clusters em todas as regiões. Você pode configurar um Global Datastore começando com um cluster existente ou criando um novo que será usado como primário. A criação de um Global Datastore exige apenas alguns cliques no Console de Gerenciamento do Amazon AWS ElastiCache para ElastiCache ou pode ser automatizada baixando o AWS SDK ou a CLI mais recente.

Mudanças de configuração perfeitas com um único clique

O Global Datastore permite que você ajuste a escala ou atualize facilmente os clusters regionais e garante que todos os clusters participantes estejam configurados de maneira idêntica. Você também pode adicionar ou remover regiões facilmente do Global Datastore ou promover uma região secundária para se tornar a primária. Com qualquer alteração na configuração, o Global Datastore garante que a replicação entre regiões seja configurada adequadamente e que todos os clusters secundários repliquem dados do cluster primário.