YoVDO

Build a Dynamic Conversational Bot - Part 2 (Portuguese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon Lex Courses Cloud Computing Courses Amazon DynamoDB Courses AWS Lambda Courses Database Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Visão geral do laboratório

Neste laboratório, você criará um catálogo de produtos com o Amazon DynamoDB e uma função do AWS Lambda, que serão usados como um code hook para o seu bot Com isso, o chatbot terá a capacidade de não apenas entender as solicitações do usuário, mas também de acionar ações para processar uma solicitação, como consultar um banco de dados para obter informações sobre os sabores de um produto.


Objetivos/tópicos abordados

Ao final do laboratório, você conseguirá:

  • Criar uma tabela do Amazon DynamoDB com índices adequados.
  • Criar uma função do AWS Lambda com Python de acordo com a estrutura apropriada para o Amazon Lex.
  • Entender como uma função do AWS Lambda pode ser usada para validar slots e processar uma intenção.
  • Entender como uma função do AWS Lambda consulta sua tabela do DynamoDB em uma ação acionada a partir do seu bot.
  • Entender como versionar objetos individuais, além de todo o bot.

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.
  • 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).
  • 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.

Pré-requisitos

Este laboratório requer:

  • Acesso a um computador com Microsoft Windows, Mac OS X ou Linux (Ubuntu, SuSE ou Red Hat).
  • Um navegador de Internet moderno, como Chrome ou Firefox.
  • Familiaridade com a navegação básica do Console de gerenciamento da AWS.

Tags

Related Courses

Amazon DynamoDB: Building NoSQL Database-Driven Applications
Amazon Web Services via edX
Amazon DynamoDB: Building NoSQL Database-Driven Applications
Amazon Web Services via Coursera
Storing Data on AWS
Pluralsight
AWS DynamoDB Fundamentals
Pluralsight
Developing .NET Core Applications with DynamoDB on AWS
Pluralsight