작동 방식
Boto3는 Python 개발자에게 일관되고 친숙한 라이브러리 세트를 제공하여 AWS 서비스 사용을 간소화합니다. 모든 AWS SDK는 자격 증명 관리, 재시도, 데이터 순위 결정 및 직렬화와 같은 API 수명 주기 고려 사항을 지원합니다. 이 SDK는 Botocore(Python SDK와 AWS CLI 간에 공유되는 하위 수준의 기능을 제공하는 라이브러리)와 Boto3(Python SDK 자체를 구현하는 패키지)라는 두 가지 주요 Python 패키지로 구성되어 있습니다.
AWS SDK for Python은 각 AWS 서비스를 위한 Python API를 제공합니다. 이 SDK를 사용하면 Amazon S3, Amazon EC2, Amazon DynamoDB 등에 사용할 수 있는 Python 애플리케이션을 구축할 수 있습니다. 이 SDK는 의미론적으로 버전이 지정된 PyPI 패키지로 제공됩니다.