Documentação

Guia do desenvolvedor

Fornece uma visão geral conceitual do DynamoDB e inclui instruções detalhadas de desenvolvimento para utilização dos diversos recursos.

Referência da API

Descreve todas as operações de API do DynamoDB em detalhes. Também fornece exemplos de solicitações, respostas e erros para os protocolos de serviços da Web suportados.

Publicações de blog

No momento, não há nenhuma publicação de blog. Consulte o blog da AWS para ver outros recursos.

Whitepapers, relatórios e diagramas

Relatório em destaque: 451 Research

Market insight: After 10 years, AWS continues to expand Amazon DynamoDB well beyond scalability (Após dez anos, a AWS continua expandindo o Amazon DynamoDB muito além da escalabilidade), 24 de fevereiro de 2022. 

“Uma década após sua introdução, o Amazon DynamoDB pode ser considerado um pioneiro no cenário de bancos de dados gerenciados na nuvem, um setor que começou a surgir por volta de 2008. Embora o DynamoDB seja conhecido como um serviço com propósito específico desde a concepção, ele agora está entrando em um território de uso geral, sobretudo porque o escopo do serviço foi ampliado para atender aos desenvolvedores de SQL que se concentram em uma ampla variedade de workloads operacionais...”

– James Curtis, analista de pesquisa sênior, dados IA e análise 

  • Best practices for migrating from Relational Database Management Systems (RDBMS) to Amazon DynamoDB (Práticas recomendadas para migrar do Relational Database Management Systems [RDBMS] para o Amazon DynamoDB), fevereiro de 2022. Leia o whitepaper » | Baixe o PDF »
  • Analyst Report: 2021 Gartner Magic Quadrant for Cloud Database Management Systems (Relatório de analista: Quadrante Mágico de Gartner de 2021 para sistemas de gerenciamento de banco de dados em nuvem), dezembro de 2021. Faça download do relatório »
  • Estudo de caso: como o banco de dados adequado ajuda a Caresyntax a melhorar suas operações (2021). Faça download do PDF »
  • Negociação algorítmica na AWS (dezembro de 2020). Faça download do diagrama de arquitetura de referência (PDF) »

Sessões e webinars

Evento em destaque: A Decade of Innovation with DynamoDB (Uma década de inovação com o DynamoDB)

Evento virtual A Decade of Innovation with Amazon DynamoDB (Uma década de inovação com o DynamoDB)
transmitido originalmente em 01/03/2022

Assista sob demanda (Twitch) »

Quando o DynamoDB foi lançado em 2012, a proposta da AWS era facilitar para os clientes o armazenamento de dados eficiente em qualquer escala e com performance previsível usando um serviço totalmente gerenciado.

Nos últimos dez anos, clientes como Zoom, Disney+, Snapchat, Dropbox, The Pokémon Company e Mercado Livre, líderes de mercado com milhões de clientes, usaram o DynamoDB para desenvolver algumas das aplicações mais exigentes do mundo.

Assista à gravação do evento e ouça:

  • clientes do DynamoDB, como o CEO da SmugMug, Don MacAskill,Anirudh Jayakumar, engenheiro de software sênior da Dropbox, e como essas empresas usaram o DynamoDB para desenvolver algumas das aplicações mais exigentes do mundo nos últimos dez anos
  • Líderes seniores da AWS, como Swami Sivasubramanian, VP de bancos de dados, análise e machine learning, Tony Petrossian, VP do RDS/Aurora, Colin Lazier gerente geral do DynamoDB, e gerentes de produto, engenheiros de produto e arquitetos de soluções do DynamoDB sobre o passado, presente e insights sobre o futuro do serviço
  • O VP e promotor-chefe da AWS Jeff Barr, o AWS Data Hero Alex DeBrie e o AWS Serverless Hero Jeremy Daly e como eles começaram com o DynamoDB, além de sessões de aprofundamento sobre modelagem de dados e desenvolvimento de aplicações sem servidor

What's new with Amazon DynamoDB (Novidades do Amazon DynamoDB) (38:26) - re:Invent 2021

O Amazon DynamoDB é um serviço de banco de dados NoSQL totalmente gerenciado que oferece performance de milissegundos de um dígito em qualquer escala e é usado por centenas de milhares de clientes da AWS. Essa sessão apresenta a nova classe de tabela DynamoDB Standard-Infrequent Access (Standard-IA) e a nova integração aprimorada do DynamoDB com o AWS Backup, além de uma recapitulação de todas as versões 2021 de recursos do DynamoDB.

Amazon DynamoDB: Driving innovation at any scale (51:26) - re:Invent 2021

O Amazon DynamoDB é um serviço de banco de dados NoSQL rápido, flexível e totalmente gerenciado que oferece performance de milissegundos de um dígito em qualquer escala. Nesta sessão, conheça os principais benefícios do DynamoDB que podem ajudar a apoiar sua capacidade de aumentar ou diminuir a escala na vertical, com base nas suas necessidades e sem afetar a performance. Ouça o Mercado Libre, uma empresa de comércio eletrônico com 75 milhões de clientes ativos na América Latina, sobre como eles migraram mais de 5.000 bancos de dados Apache Cassandra para o DynamoDB sem alterar uma linha de código. Além disso, saiba como o DynamoDB ajudou o Mercado Libre a expandir suas aplicações para dar suporte ao grande aumento de clientes devido à pandemia de COVID-19.

Data modeling with Amazon DynamoDB (66:05) - re:Invent 2021

Nesta sessão, saiba mais sobre o Amazon DynamoDB, um banco de dados sem servidor totalmente gerenciado que oferece alta performance em qualquer escala com segurança integrada, backup e restauração e armazenamento em cache na memória. Ouça Alex DeBrie, diretor da DeBrie Advisory e do AWS Data Hero, sobre os fundamentos do DynamoDB e como usá-lo como mais do que um armazenamento de chave-valor. A modelagem de dados para bancos de dados NoSQL, como o DynamoDB, é diferente da modelagem para bancos de dados relacionais tradicionais. Descubra como modelar requisitos complexos usando blocos de construção simples. Saiba também sobre chaves primárias, índices secundários e padrões para lidar com relacionamentos, filtragem, classificação e muito mais.

Amazon DynamoDB deep dive: Advanced design patterns (50:07) - re:Invent 2021

O ex-tecnólogo chefe da AWS, Rick Houlihan, liderou esta sessão técnica dedicada aos usuários avançados do Amazon DynamoDB. Ele explica os padrões de design e modelos de dados que são baseados em um conjunto de implementações e práticas recomendadas usados por diversos clientes para fornecer soluções altamente escaláveis a uma variedade de problemas empresariais. 

Nesta primeira parte de uma série de duas partes, Rick analisa e demonstra conceitos importantes, incluindo fragmentação de partição e sobrecarga de índice, processamento de gráfico escalável e gerenciamento de bloqueios distribuídos.

Qual banco de dados NoSQL é ideal para você? (33:01) - re:Invent 2021

Os bancos de dados NoSQL são criados especificamente para modelos de dados específicos e otimizados para aplicações modernas, como aplicações móveis, da Web e de jogos, que exigem escalabilidade, baixa latência e flexibilidade. A AWS oferece vários serviços de banco de dados NoSQL totalmente gerenciados e sem servidor, incluindo Amazon DynamoDB, Amazon DocumentDB (compatível com o MongoDB) e Amazon Keyspaces (para Apache Cassandra). Participe desta sessão para saber mais sobre esses bancos de dados NoSQL da AWS que gerenciam conjuntos de dados de chaves e valores, documentos JSON e colunas amplas e selecione a melhor opção para seu caso de uso específico. Ouça também o vice-presidente da McAfee, Deepak Thakral, e saiba mais sobre a transformação do comércio eletrônico com o DynamoDB, que ajudou a obter 40% de economia nos custos de armazenamento.

Best practices for building interactive applications with AWS Lambda (52:01) - re:Invent 2021

Nesta sessão, aprenda as práticas recomendadas e os padrões de arquitetura para a criação de backends móveis e da Web e microsserviços orientados por API no AWS Lambda. Explore como aproveitar os recursos do AWS Lambda, do Amazon API Gateway, do Amazon DynamoDB e muito mais para criar facilmente aplicações Web sem servidor altamente escaláveis.

How Disney+ scales globally on Amazon DynamoDB (18:29) - re:Invent 2020

O Disney+, uma das maiores plataformas de streaming de vídeo online do mundo, foi lançado em novembro de 2019 como o lar da Disney, Pixar, Marvel, Star Wars e National Geographic. O Disney+ oferece uma extensa biblioteca de conteúdo digital diretamente aos lares de mais de 60,5 milhões de assinantes; e o Amazon DynamoDB é uma das tecnologias que oferece suporte a essa presença global. 

A equipe de descoberta de conteúdo por trás do Disney+ usa as tabelas globais do DynamoDB para escalar e fornecer recursos populares como Continue assistindo, Minha lista e Recomendações personalizadas. Ouça no Disney+ sobre seus casos de uso e aprendizados com o uso do DynamoDB para atender às necessidades dos clientes em grande escala.

Dropbox cuts costs with cold metadata store using Amazon DynamoDB and S3 (32:12) - re:Invent 2020

O Dropbox estava passando por um problema de capacidade em seu armazenamento de metadados MySQL on-premises, exigindo que migrasse ou excluísse vários terabytes de metadados para evitar o dobro dos custos de armazenamento. A empresa rapidamente prototipou e migrou os metadados frios para um novo sistema de armazenamento criado com o Amazon DynamoDB e o Amazon S3, que atualmente armazena 300 TBs; e esse número pode aumentar. 
Esse sistema de armazenamento utiliza a escala e flexibilidade do DynamoDB e a economia de custos do S3. A primeira metade da sessão concentra-se em uma revisão arquitetônica da durabilidade, disponibilidade e dimensionamento do DynamoDB. A Dropbox então explica a arquitetura e os mecanismos de dimensionamento para seu sistema de armazenamento de metadados na AWS.

Leia o estudo de caso: Dropbox Saves Millions by Building a Scalable Metadata Store on Amazon DynamoDB and Amazon S3 »

How Stitch Fix is delivering personalized experiences (25:39) - re:Invent 2020

Como as organizações podem fornecer interações personalizadas dinâmicas com o cliente? Saiba como a equipe de engenharia de plataforma da Stitch Fix está transformando as interações com o cliente, oferecendo uma solução altamente simultânea e escalável para recomendações de produtos em tempo real.  Saiba quais são os requisitos arquitetônicos para utilizar o Amazon DynamoDB com o objetivo de otimizar as cargas de trabalho de machine learning quase em tempo real para fornecer a experiência de usuário ideal.

Streaming do DynamoDB ao vivo na plataforma Twitch.tv/aws

Você tem dúvidas sobre o DynamoDB?

Consulte a página de perguntas frequentes sobre o DynamoDB
Quer ouvir as mais recentes novidades sobre o DynamoDB?
Siga nosso perfil no Twitter: @DynamoDB