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