Nuvem AWS
Nuvem AWS
Conceitos básicos do Amazon DynamoDB

O Amazon DynamoDB é um serviço de banco de dados NoSQL rápido e flexível para todas as aplicações que precisam de latência constante abaixo de 10 milissegundos em qualquer escala. O serviço é um banco de dados em nuvem totalmente gerenciado e é compatível com os modelos de armazenamento de documentos e de chave-valor. Seu modelo de dados flexível e desempenho confiável fazem dele a escolha perfeita para aplicativos móveis e da Web, jogos, tecnologia de anúncios, IoT e muitas outras aplicações. Comece hoje mesmo fazendo o download da versão local do DynamoDB e leia nosso Guia de conceitos básicos.

No 3º trimestre, a Forrester Research posiciona a Amazon Web Services na categoria de líderes do Forrester Wave Big Data NoSQL. A Forrester identificou as 15 soluções NoSQL de big data mais importantes e as pesquisou, analisou e classificou. O Amazon DynamoDB é um líder e, de acordo com a Forrester, o banco de dados em nuvem NoSQL favorito no mercado.

lyft_thumbnail
0:39
Lyft Easily Scales Up its Ride Location Tracking System with Amazon DynamoDB
15

Desempenho rápido e estável

O Amazon DynamoDB foi projetado para oferecer desempenho consistente e rápido em qualquer escala para todos os aplicativos. Normalmente, a latência média do serviço é inferior a 10 milissegundos. À medida que os volumes de dados e as demandas de desempenho dos aplicativos crescem, o Amazon DynamoDB usa as tecnologias de SSD e particionamento automático para atender aos requisitos de taxa de transferência e disponibilizar baixas latências em qualquer escala. Saiba mais »

Altamente escalável

Ao criar uma tabela, é só especificar a quantidade de capacidade de solicitação que você precisa. Caso seus requisitos de taxa de transferência mudem, basta atualizar a capacidade de solicitação de sua tabela usando o AWS Management Console ou as APIs do Amazon DynamoDB. O Amazon DynamoDB gerencia toda a escalabilidade automaticamente e você pode até manter seus níveis de taxa de transferência anteriores enquanto a escala é alterada. Saiba mais »

Totalmente gerenciado

O Amazon DynamoDB é um serviço de banco de dados NoSQL na nuvem totalmente gerenciado – você cria uma tabela de banco de dados, define a taxa de transferência e o serviço cuida do resto. Você não precisa mais se preocupar com tarefas de gerenciamento de banco de dados como provisionamento, instalação e configuração de hardware ou software, correções automáticas de software, operação confiável de clusters de banco de dados distribuídos ou particionamento de dados em várias instâncias à medida que a escala aumenta. Saiba mais »

Programação orientada por eventos

O Amazon DynamoDB integra-se ao AWS Lambda para oferecer triggers que permitem definir a arquitetura de aplicações que reagem automaticamente às alterações de dados. Saiba mais »

 

Controle de acesso minucioso

O Amazon DynamoDB integra-se com o AWS Identity and Access Management (IAM), possibilitando um controle de acesso minucioso para os usuários da sua organização. Você pode atribuir credenciais de segurança únicas para cada usuário e controlar o acesso de cada usuário a serviços e recursos. Saiba mais »

Flexível

O Amazon DynamoDB é compatível com estruturas de dados de documentos e chave-valor, proporcionando a flexibilidade para criar a arquitetura ideal para a sua aplicação. Saiba mais »

15

O Amazon DynamoDB é um serviço de banco de dados NoSQL que disponibiliza latência estável abaixo de 10 milissegundos em qualquer escala. O DynamoDB disponibiliza o desempenho e a disponibilidade que você precisa para criar plataformas de RTB (real time bidding, oferta em tempo real) e mecanismos de recomendação. Arquitetura de referência: Diagram

ad_serving_arch_3

Clique para aumentar

ad_serving_arch_3_larger
VidRoll

A VidRoll usa o DynamoDB para ajudar a associar os anúncios de vídeo corretos aos visitantes do site, visando com isso maximizar os lucros. A VidRoll distribui centenas de milhares de anúncios por mês em 100.000 sites. Leia a história »


Você pode criar jogos responsivos para celulares, consoles e desktops usando o DynamoDB. Armazene e consulte dados do jogo Amazon Lumberyard como o estado do jogador, pontuações altas ou o conteúdo dinâmico mundial pelo Cloud Canvas. Desenvolver um jogo para celular de sucesso envolve mais do que apenas o jogo: o DynamoDB integra-se ao AWS Mobile SDK e a um amplo conjunto de serviços da AWS para autenticação de usuário, conteúdo para download e recursos de mídia social. Arquitetura de referência: Diagram

AWS-online-games-wide

Clique para aumentar

AWS-online-games-wide-larger
Zynga

"Migramos um farm MySQL do Zynga Poker, cujo gerenciamento exigia recursos internos dedicados, para o Amazon DynamoDB, que é um serviço totalmente gerenciado. O resultado foi uma redução drástica da sobrecarga operacional", afirmou Dorion Carroll, diretor de tecnologia da informação da Zynga. Leia a história »


O DynamoDB permite que você armazene e consulte facilmente dados de dispositivos, possibilitando o foco na criação de novas soluções incríveis do AWS IoT. Conecte seus dados da IoT de alta velocidade e alto volume no DynamoDB a um armazém de dados do Amazon Redshift para permitir a análise de BI. Arquitetura de referência: diagrama

Time Series Processing - wide

Clique para aumentar

Time Series Processing - wide - larger
Canary

A Canary fabrica um sistema de segurança doméstico completo. Usando a AWS, a Canary tem a escalabilidade para suportar mais de 150 milhões de vídeos de entrada diariamente. Leia a história »

É fácil começar a usar o Amazon DynamoDB. Siga o nosso Guia de conceitos básicos para criar com alguns cliques sua primeira tabela do DynamoDB.

 

Comece a usar gratuitamente