

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de [ejemplos de AWS Doc SDK](https://github.com/awsdocs/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.

# Escenarios de uso CloudFormation AWS SDKs
<a name="cloudformation_code_examples_scenarios"></a>

Los siguientes ejemplos de código muestran cómo implementar escenarios comunes en CloudFormation with AWS SDKs. Estos escenarios muestran cómo realizar tareas específicas mediante la invocación de varias funciones internas CloudFormation o combinadas con otras Servicios de AWS. En cada escenario se incluye un enlace al código fuente completo, con instrucciones de configuración y ejecución del código. 

Los escenarios requieren un nivel intermedio de experiencia para entender las acciones de servicio en su contexto.

**Topics**
+ [Creación de una API REST para realizar un seguimiento de datos de COVID-19](cloudformation_example_cross_ApiGatewayDataTracker_section.md)

# Creación de una API de REST de API Gateway para realizar un seguimiento de datos de COVID-19
<a name="cloudformation_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 usar AWS Chalice con el AWS SDK para Python (Boto3) para crear una API REST sin servidor que utilice Amazon API Gateway y Amazon DynamoDB. AWS Lambda 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:   
+ Use AWS Chalice para definir las 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.
+ 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](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

------