Python in the Cloud: Getting Started with AWS and Boto3
summary
Covers using AWS from Python with the Boto3 SDK and AWS CLI: how to install/configure the CLI, manage credentials and named profiles, and list S3 buckets (example shows 35 listed). Shows a working file upload/download (a “Hello Python” file), invokes a Lambda function from Python, and creates EC2 instances (with advice to delete them). Mentions using the moto library for mocked tests and sketches a simple upload→invoke→verify pipeline.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:08Automate with Boto3
- 3:16Boto3 and AWS services
- 5:02AWS credentials setup
- 7:30Boto3 profile setup
- 7:51List S3 files
- 10:46Upload files to S3
- 12:37Create EC2 instances
- 15:36Run Lambda functions
- 16:53Boto3 automation benefits
- 18:40Boto3 best practices
- 19:43Python cloud learning path
- 21:51Closing remarks
- 22:13Q&A: Boto3 vs Terraform
related talks
47mAWS Lambda: From Curiosity to Production
19mPython for Cloud Services and Infrastructure Management
23m3 ways to test S3 in Python
32mDjango on AWS for chump change
46mPowerShell on AWS CloudShell
38mA Software Developer Guide to Working with AWS
15mVMware Cloud on AWS: Automation and integration, the real power of API
45mAWS: Plumbing Is Important
