Working with AWS S3 Buckets using Python & boto3

提供方
Coursera Project Network
在此指导项目中,您将:

Create an AWS S3 Bucket, Upload & Download objects programmatically.

Learn Multi-part File Transfer & Generate Pre-signed URLS.

Set up Bucket Policies & CORS configuration for an AWS S3 bucket.

Clock2 hours
Beginner初级
Cloud无需下载
Video分屏视频
Comment Dots英语(English)
Laptop仅限桌面

In this project, we will look at how to work with the AWS S3, which is Amazon’s File Storage System, programmatically using AWS’s SDK in Python, boto3. We will first look at how to create and modify AWS S3 Buckets using boto3. We will then look at how to create an S3 Bucket, how to download and upload different types of files to S3. We will then look at how to use Multi-part Transfer to upload large files. We will then move on to how to create Pre-signed URLS to provide temporary Access to users. We will then learn how to configure bucket policies. And finally look at how to setup CORS (Cross-Origin Resource Sharing) which enables client web applications to access our S3 bucket. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

您要培养的技能

  • simple storage service
  • Cloud Storage
  • aws s3
  • Amazon Web Services (Amazon AWS)
  • python boto3

分步进行学习

在与您的工作区一起在分屏中播放的视频中,您的授课教师将指导您完成每个步骤:

  1. Introduction , Getting Credentials for Programmatic Access & Creating an AWS S3 Bucket Using Boto3 Python

  2. Listing Buckets & Uploading Files to an AWS S3 Bucket

  3. Downloading Files from an AWS S3 Bucket

  4. Multi-Part File Transfer & Pre-Signed URLs

  5. Configuring Bucket Policies

  6. Setting up Buckets CORS Configuration

指导项目工作原理

您的工作空间就是浏览器中的云桌面,无需下载

在分屏视频中,您的授课教师会为您提供分步指导

常见问题

常见问题

还有其他问题吗?请访问 学生帮助中心