Como funciona
O Boto3 simplifica o uso dos serviços da AWS, fornecendo um conjunto de bibliotecas consistentes e familiares para os desenvolvedores Python. Todos os AWS SDKs oferecem suporte às considerações do ciclo de vida da API, como gerenciamento de credenciais, novas tentativas, marshaling de dados e serialização. O SDK é composto por dois pacotes principais do Python: Botocore (a biblioteca que fornece a funcionalidade de baixo nível compartilhada entre o SDK do Python e a AWS CLI) e Boto3 (o pacote que implementa o próprio SDK do Python).
O AWS SDK para Python fornece APIs de Python para cada serviço da AWS. Ao usar o SDK, você pode criar aplicações Python que funcionam com o Amazon S3, Amazon EC2, Amazon DynamoDB, entre outros. O SDK está disponível como um pacote PyPI com versão semântica.