Criar uma API REST de biblioteca de empréstimos
O exemplo de código abaixo mostra como criar uma biblioteca de empréstimos na qual os clientes possam pegar e devolver livros emprestados usando uma API REST com suporte por um banco de dados do Amazon Aurora.
    - Python
- 
            
     
        - SDK para Python (Boto3).
- 
            
     Mostra como usar o AWS SDK para Python (Boto3) com a API do Amazon Relational Database Service (Amazon RDS) e o AWS Chalice a fim de criar uma API REST com suporte por um banco de dados do Amazon Aurora. O serviço da Web é uma tecnologia sem servidor e representa uma biblioteca de empréstimos simples, na qual os clientes podem pegar e devolver livros emprestados. Aprenda como:  
         
         
         
         
         
    - Crie e gerencie um cluster de banco de dados Aurora com tecnologia sem servidor. 
- Utilize o AWS Secrets Manager para gerenciar credenciais de bancos de dados. 
- Implemente uma camada de armazenamento de dados que use o Amazon RDS para mover dados para dentro e fora do banco de dados. 
- Use o AWS Chalice para implantar uma API REST com tecnologia sem servidor no Amazon API Gateway e no AWS Lambda. 
- Use o pacote Requests para enviar solicitações ao serviço Web. 
 
  Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no GitHub.  
                Serviços usados neste exemplo- API Gateway 
- Aurora 
- Lambda 
- Secrets Manager 
 
 
 
 
Para ver uma lista completa dos Guias do desenvolvedor e exemplos de código do SDK da AWS, consulte Utilizar o Lambda com um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.