Search across all documentation pages
12 pages in this section.
boto3 and AWS SDK v3 client construction, region and endpoint resolution, timeouts, retries, and connection config - side by side.
Resolving AWS credentials in boto3 and SDK v3 - the provider chain, profiles, STS AssumeRole, web identity/IRSA, SSO, and instance/container metadata.
Everyday Amazon S3 SDK calls in boto3 and SDK v3 - put/get objects, upload/download, listing, presigned URLs, multipart, copy, and encryption.
Everyday DynamoDB SDK calls in boto3 and SDK v3 - put/get/query/scan, updates, conditional and batch writes, transactions, marshalling, and streams.
Managing and invoking AWS Lambda from boto3 and SDK v3 - sync/async invoke, function create/update, versions and aliases, event source mappings, and function URLs.
Queue and pub/sub messaging with boto3 and SDK v3 - SQS send/receive/delete, long polling, FIFO, SNS publish/subscribe, fan-out, filters, and DLQs.
Cross-cutting boto3 and SDK v3 idioms - paginators, waiters, retry modes and backoff, idempotency tokens, throttling detection, and bounding concurrency.
Catching and classifying AWS SDK errors in boto3 and SDK v3 - ClientError vs typed exceptions, error codes, HTTP status, request ids, throttling, and testing.
Provisioning and managing EC2 and VPC resources from boto3 and SDK v3 - instances, AMIs, tags, security groups, key pairs, subnets, Elastic IPs, and EBS.
Managing IAM roles, policies, and users plus STS temporary credentials from boto3 and SDK v3 - create/attach/simulate policies, assume roles, and least privilege.
Calling Amazon Bedrock from boto3 and SDK v3 - the Converse API, streaming, multimodal and tool use, embeddings, Knowledge Bases (RAG), and S3 Vectors.
Emitting and querying metrics, logs, alarms, and traces with boto3 and SDK v3 - custom metrics, alarms, Logs Insights, EMF, dashboards, and X-Ray.