Crea un API gateway REST API per tenere traccia dei dati COVID -19 - Esempi di codice dell'AWS SDK

Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples GitHub .

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 gateway REST API per tenere traccia dei dati COVID -19

Il seguente esempio di codice mostra come creare un sistema REST API che simuli un sistema per tracciare i casi giornalieri di COVID -19 negli Stati Uniti, utilizzando dati fittizi.

Python
SDKper Python (Boto3)

Mostra come usare AWS Chalice con per AWS SDK for Python (Boto3) creare un serverless che REST API utilizzi Amazon API Gateway e Amazon DynamoDB. AWS Lambda RESTAPISimula un sistema che tiene traccia dei casi giornalieri di COVID -19 negli Stati Uniti, utilizzando dati fittizi. Scopri come:

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

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

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

  • Usa AWS Chalice e CloudFormation per 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 configurarlo ed eseguirlo, vedi l'esempio completo su GitHub.

Servizi utilizzati in questo esempio
  • API Gateway

  • AWS CloudFormation

  • DynamoDB

  • Lambda