Cover image for Developing with S3 - AWS with Python and Boto3 Series

Developing with S3 - AWS with Python and Boto3 Series

Learn multi-part file uploads, host a static website, use Route53 to route traffic to your S3 website, and much more!

Niyazi Erdogan

Created by Niyazi Erdogan

Explore how to use Amazon S3 with Python and Boto3 to build real-world solutions. You'll learn to upload large files, host static websites, and route custom domains using Route 53. By the end, you'll feel confident integrating S3 into your AWS projects.

Packt | Apr 2019 | 180 min

Start Trial
LevelIntermediate
CategoriesSystems Administration and Networking, Infrastructure as a Service (IaaS) Integration and Development, Amazon Web Services, Python

What You Will Learn

You'll start by preparing your local environment for AWS development with step-by-step guidance on installing Python, Boto3, and setting up your AWS account. Through practical examples, you'll build and deploy static websites, manage files, and work with domain routing. Each section builds your skills with hands-on tasks.

Key Features

  • Set up Python and Boto3 to interact with AWS S3 for automation and scripting
  • Host static websites on S3 and connect them to custom domains using Route 53
  • Master multi-part uploads and manage files efficiently in S3 buckets

Target Audience

Ideal for developers and IT professionals with some AWS or Python experience who want to automate storage tasks, host static sites, or manage cloud infrastructure. If you're preparing for AWS certification or want to apply your skills to real projects, you'll gain practical knowledge and confidence here.

Related courses