Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Crie um API gateway REST API para rastrear COVID -19 dados
O exemplo de código a seguir mostra como criar um REST API que simula um sistema para rastrear casos diários de COVID -19 nos Estados Unidos, usando dados fictícios.
- Python
-
- SDKpara Python (Boto3)
-
Mostra como usar o AWS Chalice com o AWS SDK for Python (Boto3) para criar um servidor sem servidor que REST API usa o Amazon API Gateway e o Amazon DynamoDB AWS Lambda. O REST API simula um sistema que rastreia casos diários de COVID -19 nos Estados Unidos, usando dados fictícios. Aprenda como:
Use o AWS Chalice para definir rotas nas funções do Lambda que são chamadas para lidar com REST solicitações que chegam pelo Gateway. API
Use as funções do Lambda para recuperar e armazenar dados em uma tabela do DynamoDB para atender às solicitações. REST
Defina a estrutura da tabela e os recursos da função de segurança em um AWS CloudFormation modelo.
Use AWS Chalice e CloudFormation para empacotar e implantar todos os recursos necessários.
Use CloudFormation para limpar todos os recursos criados.
Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.
Serviços utilizados neste exemplo
APIGateway
AWS CloudFormation
DynamoDB
Lambda