Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Amazon DynamoDB - Monitoring (Português)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Depois de 28 de março, os títulos dos cursos estarão somente em inglês. No entanto, as descrições dos cursos permanecerão disponíveis no idioma de sua preferência para permitir que você pesquise nesse idioma.

Visão geral do laboratório

A AnyCompany está desenvolvendo uma nova aplicação de banco de dados de filmes. A aplicação permitirá aos usuários pesquisar filmes por título, ano de lançamento, elenco, classificação e assim por diante. A AnyCompany escolheu o Amazon DynamoDB como serviço de banco de dados para armazenar as informações sobre todos os filmes referidos no aplicativo.

O Amazon DynamoDB é um NoSQL sem servidor, também conhecido como banco de dados não relacional, que oferece suporte a modelos de dados de chave-valor e documentos. Com o DynamoDB, você pode começar pequeno e rapidamente escalar globalmente à medida que sua base de aplicativos e usuários cresce, sendo capaz de suportar petabytes de dados e dezenas de milhões de solicitações de leitura e gravação por segundo. A AWS gerencia o serviço DynamoDB, portanto não é preciso manter nem atualizar servidores. Para mais informações, consulte Recursos do Amazon DynamoDB e Componentes principais do Amazon DynamoDB na seção Recursos adicionais.

Como desenvolvedor de aplicativos sênior recém-contratado na AnyCompany, você foi encarregado de aumentar a observabilidade do seu aplicativo de banco de dados de filmes. O monitoramento é uma parte importante para manter a confiabilidade, a disponibilidade e a performance do DynamoDB. Ao entender a integridade de suas tabelas do DynamoDB, você saberá se elas estão funcionando conforme o esperado e poderá reagir proativamente a quaisquer possíveis problemas ou gargalos. Assim, você decidiu explorar várias opções que a AWS oferece para monitorar seus recursos do DynamoDB e responder a possíveis incidentes.

Objetivos

Ao final deste laboratório, você deverá ser capaz de fazer o seguinte:

  • Criar e gerenciar alarmes do CloudWatch.
  • Compreender e aproveitar o CloudWatch Contributor Insights para DynamoDB.
  • Criar e gerenciar um painel CloudWatch para visualizar dados operacionais nas tabelas do DynamoDB.
  • Usar o AWS X-Ray para solucionar problemas de desempenho e identificar possíveis gargalos.

Lista de ícones

Vários ícones são usados neste laboratório para chamar a atenção para determinados aspectos do guia. A lista a seguir explica a finalidade de cada ícone:

  • Atenção: informações de interesse ou importância especial (não tão importantes a ponto de causar problemas com o equipamento ou dados caso você não as veja, mas que podem resultar na necessidade de repetir determinadas etapas).
  • Comando: um comando que você precisa executar.
  • Copiar e editar: um momento em que copiar um comando, um script ou outro texto para um editor de texto (para editar as variáveis específicas que estão ali contidas) pode ser mais fácil que editar diretamente na linha de comando ou no terminal.
  • Saída esperada: um exemplo que você pode usar para verificar a saída de um comando ou arquivo editado.
  • Teste de conhecimento: uma oportunidade de verificar seu conhecimento e testar o que você aprendeu.
  • Saiba mais: onde encontrar mais informações.
  • Observação: uma sugestão, dica ou orientação importante.
  • Tarefa concluída: um ponto de conclusão ou de resumo no laboratório.
  • Aviso: uma ação irreversível com potencial para causar falha em um comando ou processo (inclusive avisos sobre configurações que não possam ser alteradas após serem feitas).

Reviews

Start your review of Amazon DynamoDB - Monitoring (Português)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.