Build a Dynamic Conversational Bot - Part 2 (Portuguese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
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 ApplicationsAmazon 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