

# Creación de una API REST de API Gateway para realizar un seguimiento de datos de COVID-19
<a name="example_cross_ApiGatewayDataTracker_section"></a>

En el siguiente ejemplo se muestra cómo crear una API REST que simule un sistema de seguimiento de los casos diarios de COVID-19 en Estados Unidos, con datos ficticios.

------
#### [ Python ]

**SDK para Python (Boto3)**  
 Muestra cómo utilizar AWS Chalice con AWS SDK para Python (Boto3) para crear una API REST sin servidor que utilice Amazon API Gateway, AWS Lambda y Amazon DynamoDB. La API REST simula un sistema que hace el seguimiento de los casos diarios de COVID-19 en Estados Unidos, con datos ficticios. Aprenda cómo:   
+ Utilizar AWS Chalice para definir rutas en las funciones de Lambda que se llaman para gestionar las solicitudes REST que llegan a través de API Gateway.
+ Utilizar funciones de Lambda para recuperar y almacenar datos en una tabla de DynamoDB para atender solicitudes REST.
+ Definir la estructura de tabla y los recursos del rol de seguridad en una plantilla de AWS CloudFormation.
+ Utilizar AWS Chalice y CloudFormation para empaquetar e implementar todos los recursos necesarios.
+ Utilizar CloudFormation para limpiar todos los recursos creados.
 Para ver el código fuente completo y las instrucciones de configuración y ejecución, consulte el ejemplo completo en [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/cross_service/apigateway_covid-19_tracker).   

**Servicios utilizados en este ejemplo**
+ API Gateway
+ CloudFormation
+ DynamoDB
+ Lambda

------

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte [Utilización de Lambda con SDK de AWS](sdk-general-information-section.md). En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.