View a markdown version of this page

Crea un'API API Gateway REST per tenere traccia dei dati COVID-19 - Amazon DynamoDB

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea un'API API Gateway REST per tenere traccia dei dati COVID-19

Il seguente esempio di codice mostra come creare un'API REST che simula un sistema per tenere traccia dei casi giornalieri COVID-19 negli Stati Uniti, utilizzando dati fittizi.

Python
SDK per Python (Boto3)

Mostra come utilizzare AWS Chalice con il AWS SDK per Python (Boto3) per creare un'API REST serverless che utilizzi Amazon API Gateway e Amazon AWS Lambda DynamoDB. L'API REST simula un sistema che traccia i casi giornalieri COVID-19 negli Stati Uniti, utilizzando dati fittizi. Scopri come:

  • Usa AWS Chalice per definire i percorsi nelle funzioni Lambda chiamate per gestire le richieste REST che arrivano tramite API Gateway.

  • Utilizza le funzioni Lambda per recuperare e archiviare i dati in una tabella DynamoDB per soddisfare le richieste REST.

  • Definisci la struttura della tabella e le risorse relative ai ruoli di sicurezza in un AWS CloudFormation modello.

  • Usa AWS Chalice per CloudFormation impacchettare e distribuire tutte le risorse necessarie.

  • CloudFormation Usalo per ripulire tutte le risorse create.

Per il codice sorgente completo e le istruzioni su come configurare ed eseguire, guarda l'esempio completo su GitHub.

Servizi utilizzati in questo esempio
  • Gateway API

  • CloudFormation

  • DynamoDB

  • Lambda

Per un elenco completo delle guide per sviluppatori AWS SDK e degli esempi di codice, consultaUsare DynamoDB con un AWS SDK. Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell’SDK.