Cree una API puerta de enlace REST API para rastrear los datos de COVID -19 - AWS SDKEjemplos de código

Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cree una API puerta de enlace REST API para rastrear los datos de COVID -19

El siguiente ejemplo de código muestra cómo crear un sistema REST API que simule un sistema para rastrear los casos diarios de COVID -19 en los Estados Unidos, utilizando datos ficticios.

Python
SDKpara Python (Boto3)

Muestra cómo usar AWS Chalice con el AWS SDK for Python (Boto3) para crear un servidor sin servidor que REST API utilice Amazon API Gateway y Amazon DynamoDB. AWS Lambda RESTAPISimula un sistema que rastrea los casos diarios de COVID -19 en los Estados Unidos, utilizando datos ficticios. Aprenda cómo:

  • Use AWS Chalice para definir las rutas en las funciones de Lambda que se llaman para gestionar las REST solicitudes que llegan a través de Gateway. API

  • Utilice las funciones de Lambda para recuperar y almacenar datos en una tabla de DynamoDB para atender las solicitudes. REST

  • Defina la estructura de la tabla y los recursos de las funciones de seguridad en una plantilla. AWS CloudFormation

  • Usa AWS Chalice CloudFormation para empaquetar y desplegar todos los recursos necesarios.

  • CloudFormation Úselo para limpiar todos los recursos creados.

Para obtener el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulte el ejemplo completo en GitHub.

Servicios utilizados en este ejemplo
  • APIGateway

  • AWS CloudFormation

  • DynamoDB

  • Lambda