YoVDO

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

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Database Design Courses Capacity Management Courses Consistency Models Courses

Course Description

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

Tags

Related Courses

Advanced Monitoring and Optimizing with DynamoDB (Korean)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Portuguese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Spanish)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Japanese)
Amazon Web Services via AWS Skill Builder