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

Amazon Web Services

Arquiteturas sem servidor com o Amazon DynamoDB e o Amazon Kinesis Streams com o AWS Lambda (Português) | Serverless Architectures with Amazon DynamoDB and Amazon Kinesis Streams with AWS Lambda (Portuguese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Visão geral do laboratório

Este laboratório tem duas partes. Na primeira parte do laboratório, você vai criar uma função do AWS Lambda usando um esquema, criar um Amazon Kinesis Stream, acionar a função com os dados do stream e monitorar o processo com o Amazon CloudWatch.

Na segunda parte do laboratório, você aprenderá os conceitos básicos da programação orientada a eventos usando o Amazon DynamoDB, o DynamoDB Streams e o AWS Lambda. Você conhecerá o processo de criação de uma aplicação real usando gatilhos que combinam o DynamoDB Streams e o Lambda.

Objetivos

Você vai aprender o seguinte no laboratório:

  • Criar uma função do AWS Lambda usando um esquema
  • Criar um stream do Amazon Kinesis
  • Usar o Amazon CloudWatch para monitorar os dados de eventos do Kinesis que acionam a função do Lambda
  • Criar uma tabela do Amazon DynamoDB e inserir itens
  • Ativar o recurso Amazon DynamoDB Streams
  • Configurar e solucionar problemas de funções do Lambda

Pré-requisitos de conhecimentos técnicos

Para fazer este laboratório, você deve ter experiência no DynamoDB e no Kinesis por meio dos laboratórios introdutórios relevantes. Recomendamos conhecimento de programação em Node.js e Python, mas o código completo da solução foi incluído. Você também deve ter feito o laboratório autogerido Introdução ao AWS Lambda.

Lista de ícones

Vários ícones são usados neste laboratório para chamar a atenção para diferentes tipos de instruções e observações. A lista a seguir explica a finalidade de cada ícone:

  • Comando: um comando que você precisa executar.
  • Saída esperada: um exemplo que você pode usar para verificar a saída de um comando ou arquivo editado.
  • Observação: uma sugestão, dica ou orientação importante.
  • Saiba mais: onde encontrar mais informações.
  • AVISO: uma ação que seja irreversível e que tenha potencial de afetar a falha de um comando ou processo (inclusive avisos sobre configurações que não possam ser alteradas após serem feitas).
  • A considerar: um momento de parar e pensar em como aplicar um conceito no seu ambiente ou iniciar uma conversa sobre o tópico em questão.
  • Tarefa concluída: um ponto de conclusão ou de resumo no laboratório.

Reviews

Start your review of Arquiteturas sem servidor com o Amazon DynamoDB e o Amazon Kinesis Streams com o AWS Lambda (Português) | Serverless Architectures with Amazon DynamoDB and Amazon Kinesis Streams with AWS Lambda (Portuguese)

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.