Managing Consistency, Capacity, and Performance in DynamoDB (Portuguese)

Go to class
Write Review

Managing Consistency, Capacity, and Performance in DynamoDB (Portuguese) provided by AWS Skill Builder is a comprehensive online course. Upon completion of the course, you can receive an e-certificate from AWS Skill Builder. The course is taught in Portugueseand is Free Certificate. Visit the course page at AWS Skill Builder for detailed price information.

Overview
  • Este curso intermediário é o terceiro de uma série de cursos da formação Developing with Amazon DynamoDB. Neste curso, você aprenderá a trabalhar com os modelos de consistência e capacidade no Amazon DynamoDB. Este curso ensina como implementar uma leitura altamente consistente em aplicações que precisam dos dados mais recentes gravados em suas tabelas do DynamoDB. Você entenderá como implementar modos de capacidade provisionada ou sob demanda programaticamente para uma determinada tabela. Você aprenderá a identificar a regulagem e monitorar as estatísticas de uso nos níveis de item e partição. O curso também ensinará como implementar o Amazon DynamoDB Accelerator (DAX) para diminuir as latências do usuário final.

    • Nível do curso: intermediário
    • Duração do curso: 2,5 horas


    Atividades

    Este curso inclui animações, demonstrações em vídeo, conteúdo interativo, testes de conhecimento e um laboratório autoguiado pago opcional.


    Objetivos do curso

    Neste curso, você aprenderá a:

    • Implementar os modos de consistência necessários para suas aplicações
    • Gerenciar a capacidade e implementar o autoscaling programaticamente
    • Identificar e aliviar a regulagem da capacidade
    • Criar uma solução de armazenamento em cache do Amazon DynamoDB Accelerator (DAX)


    Público-alvo

    Este curso é destinado a:

    • Desenvolvedores novos ou experientes interessados em aprender a interagir com bancos de dados não relacionais na nuvem e, mais especificamente, no DynamoDB
    • Arquitetos de bancos de dados
    • Engenheiros de dados


    Pré-requisitos

    Recomendamos que os participantes deste curso tenham:

    • Familiaridade com o DynamoDB e seus recursos
    • Experiência de trabalho com design de banco de dados ou práticas de modelagem de dados para bancos de dados de chave-valor
    • Concluído estes treinamentos digitais: Exploring the DynamoDB API and the AWS SDKs ou Working with Indexes in DynamoDB
    • Experiência de trabalho com arquitetura e desenvolvimento na AWS e planejamento e projeto de bancos de dados na AWS.
    • Conhecimento prático de uma ou mais das linguagens de programação de alto nível (Python, Java, Node.js ou .NET)


    Descrição do curso

    Lição 1: gerenciamento de consistência no DynamoDB

    • Compreensão de consistência
    • Uso de consistência eventual e consistência forte
    • Versionamento e padrões de bloqueio otimista
    • Teste de conhecimento interativo


    Lição 2: gerenciamento de capacidade no DynamoDB

    • Compreensão de gerenciamento de capacidade
    • Capacidade provisionada e sob demanda
    • Capacidade adaptativa
    • Ajuste de modos de capacidade


    Lição 3: gerenciamento de performance no DynamoDB

    • Monitoramento básico de performance
    • CloudWatch Contributor Insights
    • Armazenamento em cache para aprimorar a performance
    • Como implementar o Amazon DynamoDB Accelerator


    Encerramento do curso

    • Resumo do curso
    • Avaliação do curso
    • Laboratório (Opcional): Dimensionamento de capacidade do Amazon DynamoDB