Conceitos básicos da AWS

Criar uma aplicação Web básica

Implantar uma aplicação Web e adicionar interatividade com uma API e um banco de dados

Introdução: Criar uma aplicação Web básica

Siga as instruções passo a passo para criar sua primeira aplicação Web.

Visão geral

Neste tutorial, você criará uma aplicação Web simples. Em primeiro lugar, você criará um aplicativo Web estático que exibirá “Hello World”. Em seguida, aprenderá a adicionar uma funcionalidade ao aplicativo Web para que o texto exibido seja baseado em uma entrada que você personalizou.

O que você aprenderá

Este tutorial orientará você ao longo dos passos para criar a amostra de aplicação Web abordada acima. Você aprenderá a:

  • Criar um aplicativo Web
  • Conectar o aplicativo Web a um back-end sem servidor
  • Adicionar interatividade ao aplicativo Web com uma API e um banco de dados

 Experiência com a AWS

Iniciante

 Tempo para a conclusão

30 minutos

 Custo para a conclusão

Qualificado para o nível gratuito

 Pré-requisitos do tutorial

  • Conta da AWS com acesso de administrador**
  • Navegador recomendado: versão mais recente do Chrome ou Firefox

[**]Talvez as contas criadas nas últimas 24 horas ainda não tenham acesso aos serviços necessários para este tutorial.

Arquitetura da aplicação

O diagrama a seguir apresenta uma representação visual dos serviços usados neste tutorial e como eles são conectados. Esta aplicação usa o AWS Amplify, Amazon API Gateway, AWS Lambda e Amazon DynamoDB, como representado a seguir.

Conforme avançarmos pelo tutorial, abordaremos os serviços em detalhes e indicaremos quais recursos ajudarão você a saber tudo sobre eles.

full-stack amplify console arch diagram module 5

Módulos

Este tutorial está dividido em cinco módulos breves. Conclua cada módulo na ordem certa antes de passar para o próximo.

  1. Criar um aplicativo Web (5 minutos): implante recursos estáticos para a aplicação Web usando o console do AWS Amplify.
  2. Criar uma função sem servidor (5 minutos): use o AWS Lambda para criar uma função sem servidor.
  3. Vincular a função sem servidor ao aplicativo Web (5 minutos): Implantar a função sem servidor com o API Gateway.
  4. Criar uma tabela de dados (10 minutos): mantenha os dados em uma tabela do Amazon DynamoDB.
  5. Adicionar interatividade ao aplicativo Web (5 minutos): modifique o aplicativo Web para invocar a API.

Você criará essa aplicação Web usando o Console Web da AWS, que pode ser acessado diretamente no navegador.

Criar um aplicativo Web