

# Criar uma API REST do API Gateway para monitorar dados da COVID-19
<a name="example_cross_ApiGatewayDataTracker_section"></a>

O exemplo de código a seguir mostra como criar uma API REST que simula um sistema para monitorar casos diários de COVID-19 nos Estados Unidos, usando dados fictícios.

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

**SDK para Python (Boto3).**  
 Mostra como usar o AWS Chalice com o AWS SDK para Python (Boto3) para criar uma API REST sem servidor que usa o Amazon API Gateway, o AWS Lambda e o Amazon DynamoDB. A API REST simula um sistema que monitora casos diários de COVID-19 nos Estados Unidos, usando dados fictícios. Aprenda como:   
+ Usar o AWS Chalice para definir rotas nas funções do Lambda que são chamadas para lidar com solicitações REST provenientes do API Gateway.
+ Usar as funções do Lambda para recuperar e armazenar dados em uma tabela do DynamoDB para atender a solicitações REST.
+ Definir recursos de função de segurança e estrutura de tabela em um modelo do AWS CloudFormation.
+ Usar o AWS Chalice e o CloudFormation para empacotar e implantar todos os recursos necessários.
+ Usar o CloudFormation para limpar todos os recursos criados.
 Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/cross_service/apigateway_covid-19_tracker).   

**Serviços usados neste exemplo**
+ API Gateway
+ CloudFormation
+ DynamoDB
+ Lambda

------

Para obter uma lista completa dos Guias do desenvolvedor do AWS SDK e exemplos de código, consulte [Utilizar o Lambda com um AWS SDK](sdk-general-information-section.md). Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.