Recursos do Amazon DynamoDB para usuários iniciantes - Amazon DynamoDB

Recursos do Amazon DynamoDB para usuários iniciantes

Recomendamos que os usuários iniciantes comecem lendo as seguintes seções e as consultem conforme necessário.

  • Destaques do serviço e preços: a página de detalhes do produto apresenta uma visão geral do DynamoDB, destaques do serviço e preços.

  • Recursos do DynamoDB: a seção Recursos do DynamoDB tem vídeos, tutoriais e orientações prescritivas que apresentam o serviço, os conceitos de modelagem de dados e os principais recursos e capacidades.

  • Conceitos básicos: a seção Conceitos básicos do DynamoDB inclui informações sobre como configurar o DynamoDB, criar tabelas de exemplo e fazer upload de dados. Também são fornecidas informações sobre como realizar operações básicas de banco de dados usando o AWS Management Console, a AWS CLI, o NoSQL Workbench e as APIs do DynamoDB.

  • Curso básico do DynamoDB: um curso digital gratuito que ensina os fundamentos do DynamoDB, como design de tabelas, tipos de dados e operações básicas. Esse curso é ideal para desenvolvedores iniciantes no DynamoDB e em bancos de dados NoSQL.

  • DynamoDB Nuggets: uma coleção de tutoriais em vídeo de curta duração e específicos que explicam os principais conceitos e recursos do DynamoDB. Esses vídeos de curta duração abordam vários tópicos em um formato fácil de entender, como modelagem de dados, estratégias de particionamento, padrões de acesso e práticas recomendadas.

  • Repositório de exemplos de código do DynamoDB: oferece exemplos práticos de código do DynamoDB em várias linguagens de programação.

  • Treinamento gratuito do DynamoDB: a AWS oferece cursos digitais gratuitos que abrangem conceitos, recursos e práticas recomendadas do DynamoDB. A série de cursos aprofundados do DynamoDB ajuda você a aprender a projetar modelos de dados eficientes, implementar chaves de partição eficazes e usar índices secundários com eficiência.

  • NoSQL Workbench para DynamoDB: o NoSQL Workbench é uma ferramenta visual unificada que fornece recursos de modelagem de dados, visualização de dados e desenvolvimento de consultas. Ele ajuda você a projetar, criar, consultar e gerenciar tabelas do DynamoDB, o que o torna especialmente valioso para aprender os conceitos de modelagem de dados do DynamoDB e testar padrões de acesso.

  • Padrões de design do DynamoDB: o tópico Práticas recomendadas para desenhar e arquitetar com o DynamoDB e exemplos de modelagem de dados que demonstram práticas recomendadas para diferentes casos de uso. Inclui exemplos práticos e amostras de código para implementar soluções eficazes.

  • Tutoriais práticos: tutoriais passo a passo no AWS Management Console que orientam você em tarefas comuns do DynamoDB, como criar tabelas e implementar consultas complexas.

  • Migração para o DynamoDB: o tópico Migrar um banco de dados relacional para o DynamoDB apresenta uma visão geral do processo, das ferramentas e das estratégias para migrar um banco de dados para o DynamoDB.

  • Lentes do AWS Well-Architected para DynamoDB: o tópico Usar Lentes do Well-Architected para DynamoDB para otimizar uma workload do DynamoDB apresenta práticas recomendadas de arquitetura para projetar e operar aplicações confiáveis, seguras, eficientes e econômicas usando o DynamoDB. Ele inclui princípios de design, padrões de arquitetura e orientação operacional alinhados aos seis pilares do Well-Architected Framework.

Práticas recomendadas adicionais do Amazon DynamoDB para usuários iniciantes

Depois de completar as seções anteriores, leia estas seções:

Recursos do AWS CLI

Se quiser usar a AWS Command Line Interface (AWS CLI), poderá usar estes documentos para ajudar você a começar:

  • Documentação da AWS CLI

    Esta seção fornece informações sobre como baixar a AWS CLI, fazer a AWS CLI funcionar no seu sistema e fornecer suas credenciais da AWS.

  • Documentação da AWS CLI para o DynamoDB

    Esse documento separado abrange todos os aspectos da AWS CLI para comandos do DynamoDB, incluindo sintaxe e exemplos.

Recursos de programação

Você pode escrever programas de aplicação para usar a API do DynamoDB com uma variedade de linguagens de programação conhecidas. Aqui estão alguns recursos:

  • Ferramentas para a Amazon Web Services

    A AWS fornece uma série de kits de desenvolvimento de software (SDKs) compatíveis com o DynamoDB. Você pode escrever código para o DynamoDB usando Java, .NET, PHP, Ruby e outras linguagens. Esses SDKs podem simplificar consideravelmente o desenvolvimento da aplicação, formatando solicitações para o DynamoDB, analisando respostas e fornecendo a lógica de repetição e o tratamento de erros.

  • Referência de API do DynamoDB

    Se não quiser usar os SDKs da AWS, você poderá interagir com o DynamoDB diretamente usando a API do DynamoDB. Esse documento abrange todas as operações da API do DynamoDB, incluindo a sintaxe e exemplos. É possível encontrar dicas de solução de problemas e informações sobre como criar e autenticar solicitações e lidar com respostas nesta seção.