View a markdown version of this page

CloudFormation exemplos de uso do SDK para Python (Boto3) - AWS Exemplos de código SDK

Há mais exemplos de AWS SDK disponíveis no repositório AWS Doc SDK Examples GitHub .

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á.

CloudFormation exemplos de uso do SDK para Python (Boto3)

Os exemplos de código a seguir mostram como realizar ações e implementar cenários comuns usando o AWS SDK para Python (Boto3) with CloudFormation.

Cenários são exemplos de código que mostram como realizar tarefas específicas chamando várias funções dentro de um serviço ou combinadas com outros Serviços da AWS.

Cada exemplo inclui um link para o código-fonte completo, em que você pode encontrar instruções sobre como configurar e executar o código.

Tópicos

Cenários

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

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 e o Amazon AWS Lambda DynamoDB. A API REST 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 em funções do Lambda que são chamadas para lidar com solicitações REST que vêm por meio 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.

  • Defina a estrutura da tabela e os recursos da função de segurança em um AWS CloudFormation modelo.

  • Use o AWS Chalice e CloudFormation empacote e implante 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 usados neste exemplo
  • API Gateway

  • CloudFormation

  • DynamoDB

  • Lambda