Nozioni di base su AWS

Creazione di un'applicazione Web di base

Distribuzione di un'applicazione Web e maggiore interattività con un'API e un database

Introduzione: creazione un'applicazione Web di base

Segui queste istruzioni dettagliate per creare la tua prima applicazione Web.

Panoramica

In questo tutorial creerai una semplice applicazione Web. In primo luogo creerai un'applicazione Web statica in cui viene visualizzata la pagina "Hello World". Quindi apprenderai ad aggiungere funzionalità all'applicazione Web in modo che il testo visualizzato si basi sull'input fornito.

Avrai modo di approfondire i seguenti aspetti

Questo tutorial ti guiderà attraverso le fasi per creare un'applicazione Web di esempio di cui sopra. Avrai modo di approfondire i seguenti aspetti:

  • Creazione di un'applicazione Web
  • Connessione dell'applicazione Web a un back-end serverless
  • Maggiore interattività nell'applicazione Web con un'API e un database

 Esperienza AWS

Principiante

 Tempo richiesto per il completamento

30 minuti

 Costo richiesto per il completamento

Idoneo per Piano gratuito

 Prerequisiti del tutorial

  • Account AWS con accesso da amministratore**
  • Browser consigliato: l'ultima versione di Chrome o Firefox

[**]Gli account creati nelle ultime 24 ore potrebbero non avere ancora accesso a tutti servizi richiesti per questo tutorial.

Architettura dell'applicazione

Nel seguente diagramma sono rappresentati visivamente i servizi utilizzati in questo tutorial e i relativi collegamenti. Questa applicazione usa AWS Amplify, Amazon API Gateway, AWS Lambda e Amazon DynamoDB come illustrato sotto.

Nel corso del tutorial, discuteremo dettagliatamente dei servizi e indicheremo le risorse che ti aiuteranno ad aggiornarti.

full-stack amplify console arch diagram module 5

Moduli

Questo tutorial è costituito da cinque brevi moduli. Devi completare ciascun modulo prima di passare a quello successivo.

  1. Creazione di un'applicazione Web (5 minuti): distribuisci risorse statiche per la tua applicazione Web usando la console AWS Amplify.
  2. Creazione di una funzione serverless (5 minuti): crea una funzione serverless usando AWS Lambda.
  3. Collegamento di una funzione serverless a un'applicazione Web (5 minuti): distribuisci la tua funzione serverless con API Gateway.
  4. Creazione di una tabella di dati (10 minuti): conserva i dati in una tabella Amazon DynamoDB.
  5. Maggiore interattività in un'applicazione Web (5 minuti): modifica la tua applicazione Web per richiamare l'API.

Creerai questa applicazione Web utilizzando la Console Web AWS accessibile direttamente dal browser.

Creazione di un'applicazione Web