Working with AWS S3 Buckets using Python & boto3

von
Coursera Project Network
In diesem angeleitetes Projekt werden Sie:

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
BeginnerAnfänger
CloudKein Download erforderlich
VideoVideo auf geteiltem Bildschirm
Comment DotsEnglisch
LaptopNur Desktop

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.

Kompetenzen, die Sie erwerben werden

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

Schritt für Schritt lernen

In einem Video, das auf einer Hälfte Ihres Arbeitsbereichs abgespielt wird, führt Sie Ihr Dozent durch diese Schritte:

  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

Ablauf angeleiteter Projekte

Ihr Arbeitsbereich ist ein Cloud-Desktop direkt in Ihrem Browser, kein Download erforderlich

Ihr Dozent leitet Sie in einem Video mit geteiltem Bildschirm Schritt für Schritt an.

Häufig gestellte Fragen

Häufig gestellte Fragen

Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.