Cache de memória gerenciado para o DynamoDB.
Reduz os tempos de resposta do DynamoDB de milissegundos para microssegundos. 

O Amazon DynamoDB Accelerator (DAX) é um cache de memória totalmente gerenciado e altamente disponível para o DynamoDB que proporciona um desempenho 10 vezes maior (de milissegundos para microssegundos), mesmo recebendo milhões de solicitações por segundo. O DAX faz todo o trabalho pesado exigido para adicionar aceleração de memória às tabelas do DynamoDB, sem exigir que desenvolvedores gerenciem invalidação de cache, preenchimento de dados ou gerenciamento de clusters. Agora, você pode se concentrar na criação de excelentes aplicações para os seus clientes sem se preocupar com a sua performance em grande escala. Não é necessário modificar a lógica de aplicações, pois o DAX é compatível com chamadas de API atuais do DynamoDB. Você pode habilitar o DAX com apenas alguns cliques no Console de Gerenciamento da AWS ou ao usar o AWS SDK. Assim como no DynamoDB, você paga apenas pela capacidade que provisionar.

DynamoDB Accelerator (DAX)

Comece a usar o DAX

Você pode habilitar o DAX com apenas alguns cliques no Console de Gerenciamento da AWS ou usando o AWS SDK.

 

O Adobe Flash Player ou um navegador moderno é obrigatório para assistir aos vídeos neste site.

DAX-introduction-to-dax
Performance extrema

Embora o DynamoDB ofereça uma latência uniforme de menos de 10 milissegundos, a combinação do DynamoDB + DAX eleva a performance a novos patamares com tempos de resposta em microssegundos para milhões de solicitações por segundo para cargas de trabalho com uso elevado de leitura. Com o DAX, suas aplicações permanecerão rápidas e com capacidade de resposta, mesmo quando um evento conhecido ou uma notícia fizer com que volumes elevadíssimos de solicitações sejam enviados para você. Não é necessário fazer nenhum ajuste. 

Altamente escalável

Com a combinação do DynamoDB + DAX, você não precisa comprometer nem a sua performance nem seu ajuste de escala. O DAX permite que você faça ajustes na escala sob demanda. Você pode começar com um cluster de três nós do DAX e aumentar a capacidade acrescentando nós adicionais. O DAX permite aumentar a escala para um cluster de dez nós, o que proporciona milhões de solicitações por segundo.

Gerenciado

Assim como o DynamoDB, o DAX é gerenciado. Você não precisa mais se preocupar com tarefas de gerenciamento, como provisionamento, instalação e configuração de software ou hardware, aplicações de patches de software, operação confiável de clusters de cache distribuído ou replicação de dados em várias instâncias conforme a escala for ajustada. O DAX automatizará muitas tarefas administrativas, como detecção de falhas, recuperação de falhas e aplicações de patches de software.

Facilidade de uso

O DAX é altamente integrado ao Amazon DynamoDB, basta provisionar um cluster do DAX, usar o SDK cliente do DAX para indicar suas chamadas de API atuais do DynamoDB no cluster do DAX e deixar que o serviço tome conta de todo o resto. Como as APIs do DAX são compatíveis com o DynamoDB, não há necessidade de fazer nenhuma alteração de código de aplicação funcional. O DAX faz o trabalho pesado nos bastidores para proporcionar uma melhor performance. Além disso, como a recuperação de dados armazenados em cache reduz a carga de leitura nas tabelas atuais do DynamoDB, você também poderá reduzir sua capacidade de leitura provisionada e diminuir os custos operacionais gerais.

Flexível

O DAX permite provisionar um cluster do DAX para várias tabelas do DynamoDB, vários clusters do DAX para uma única tabela do DynamoDB ou algum número intermediário, oferecendo a você flexibilidade máxima.

Seguro

O DAX integra-se totalmente aos Serviços da AWS para aumentar a segurança. Você pode usar o Identity and Access Management (IAM) para atribuir credenciais exclusivas de acesso para cada usuário e controlar o acesso de cada um deles a serviços e recursos. O Amazon CloudWatch permite que você obtenha visibilidade integral do sistema sobre a utilização de recursos, a performance de aplicações e a saúde operacional. A integração com o AWS CloudTrail permite que você registre e auditore facilmente alterações na configuração do cluster. O DAX apoia a Amazon Virtual Private Cloud (VPC) para acesso fácil e seguro por meio de aplicações atuais. A aplicação de tags disponibiliza visibilidade adicional para ajudar você a gerenciar os clusters do DAX.

Eyeview Digital

Após 10 milhões de matches, o Tinder mudou a forma como as pessoas se encontram em todo o mundo. "O desempenho é absolutamente essencial para o Tinder. Somos grandes usuários do DynamoDB. Adoramos sua simplicidade e sua capacidade de alterar a escala com desempenho consistente", afirmou Maria Zhang, vice-presidente de engenharia do Tinder. "Com o DAX, a AWS levou o desempenho a um novo nível, com tempos de resposta da ordem de microssegundos. Realmente gostamos da forma como o DAX se integra diretamente ao DynamoDB, é compatível em termos de API e não exige a criação de novo código. Estamos muito animados com a disponibilidade geral do DAX."

Eyeview Digital

Canon Inc. O centro de desenvolvimento, planejamento e gerenciamento de produtos de imagem para escritório oferece serviços de missão crítica em nuvem, conectando equipamentos comerciais para clientes globais de quatro continentes. "O Amazon DynamoDB Accelerator (DAX) é um serviço fantástico para aprimorar a experiência do usuário do Amazon DynamoDB", afirmou Takashi Yagita, engenheiro chefe do centro de desenvolvimento, planejamento e gerenciamento de produtos de imagem para escritório da Canon Inc. "Nossos desenvolvedores apreciam o excelente conceito de projeto do SDK do DAX, que permite mudar do DynamoDB e começar a usar o DAX de forma transparente. A nossa equipe foi bem-sucedida na redução considerável das unidades de capacidade do DynamoDB e na melhoria da velocidade de acesso aos dados do DAX. Estamos contentes com a disponibilidade geral do DAX."

Eyeview Digital

O Careem é um serviço e um aplicativo de reserva de veículos que atende a mais de 40 cidades e 11 países no Oriente Médio. A empresa usa diversos serviços da AWS, incluindo o Amazon DynamoDB para armazenar a localização de motoristas, promoções e configurações. "Estivemos envolvidos desde cedo na demonstração pública do DAX e executamos nossa carga de produção no DAX sem problemas", disse Tafseer-ul-Islam Siddiqui, arquiteto de software da Careem. "Estamos usando o DAX para alterar a escala das leituras em nossa rede de serviços. Como cache write-through, o DAX simplificou a nossa pilha de aplicativos e removeu a necessidade de criar um serviço central para nossas necessidades de armazenamento em cache. Um recurso importante que motivou a nossa adoção do DAX foi a compatibilidade de APIs com o DynamoDB, o que exigiu um mínimo de alterações em nosso aplicativo atual para usar o DAX. Basta alterar o cliente do DynamoDB para usar o cliente do DAX. A nossa equipe ficou realmente impressionada com o suporte incorporado a failover e replicação."

Expedia

A Expedia, Inc. é uma das maiores empresas de viagem online atuais, facilitando viagens de lazer e negócios para clientes em todo o mundo. "Na Expedia, somos clientes antigos da AWS e usamos o DynamoDB em toda a empresa para ativar várias aplicações", comenta Brandon O’Brien, Engenheiro principal de software da Expedia, Inc. "Nós recebemos acesso antecipado ao Amazon DynamoDB Accelerator e ele provou ser um serviço rápido e fácil de usar. O DAX representa uma grande oportunidade para nós encontrarmos o equilíbrio ideal entre custos de infraestrutura e performance do sistema."

Twilio

O Twilio ajuda as empresas a tornarem a comunicação relevante e contextual ao tornar possível incorporar facilmente recursos de comunicação e autenticação em tempo real diretamente a aplicações de software. "Dependemos da performance e da escalabilidade uniforme do Amazon DynamoDB e confiamos nele para ativar nossos produtos de bate-papo programável", diz Pat Malatack, Gerente geral do Twilio Messaging. "A capacidade de turbinar o DynamoDB com o DAX nos deixou muito entusiasmados.”

Genesys

A Genesys é o líder global em experiência de cliente omnichannel e soluções de central de contatos. "A equipe da AWS pegou um padrão de arquitetura de melhores práticas e o transformou para os seus clientes em algo valioso e que pode ser reproduzido. Eu espero que o DAX substitua de fato o nosso cache distribuído junto com o nível de armazenamento do Amazon DynamoDB nos nossos conjuntos de microsserviços da PureCloud", diz Glenn Nethercutt, Arquiteto chefe da PureCloud da Genesys. "A combinação da latência de submilissegundos e das transições simples do cliente atual do Amazon DynamoDB significa que estaremos aptos a adotar rapidamente o serviço assim que ele for disponibilizado globalmente, o que melhorará significativamente a nossa performance e o nosso perfil de custo de cargas de trabalho com uso elevado de leitura."

Eyeview Digital

A Eyeview Digital é líder em tecnologia de anúncios com foco em tecnologia de vídeo marketing. "No cenário de ofertas em tempo real, o uso de um armazenamento de valores-chave confiável de altíssima velocidade é uma exigência que você simplesmente não pode deixar de cumprir e, para não falharmos nisso, nós escolhemos o DynamoDB. Com centenas de milhares de consultas enviadas para o DynamoDB por segundo, nós precisamos garantir que não estamos apertando teclas de atalho, balanceando carga e otimizando para obter economias." Declarou Shahar Cizer Kobrinky, VP de arquitetura e ajuste de escala na Eyeview. "Obter acesso antecipado ao DAX nos permitiu fazer exatamente isso. Agora, os usuários repetidos estão sendo administrados pelo cache do DAX sem fazer a chamada mais cara (tanto em termos de latência quanto de custos) para o DynamoDB. Estamos entusiasmados por ver este serviço sendo disponibilizado ao público e, com toda a certeza, podemos ver que ele será relevante para vários clientes da AWS da mesma maneira como tem sido e continuará sendo relevante para nós."

Crie seu primeiro cluster do DAX no console da AWS com apenas alguns cliques.

Comece a usar o DAX