Developing with S3 - AWS with Python and Boto3 Series
Video description
Master multi-part file uploads, host a static website, use Route 53 to direct traffic to your S3 website, and much more.
About This Video
Learn how to code against the AWS API using Python and Boto3 and host your own website with S3
Understand how to create buckets, upload files, and apply lifecycle policies
Learn to use a real domain of your own using Route 53 on S3 to route traffic to your website
In Detail
If you want to get …
Developing with S3 - AWS with Python and Boto3 Series
Video description
Master multi-part file uploads, host a static website, use Route 53 to direct traffic to your S3 website, and much more.
About This Video
Learn how to code against the AWS API using Python and Boto3 and host your own website with S3
Understand how to create buckets, upload files, and apply lifecycle policies
Learn to use a real domain of your own using Route 53 on S3 to route traffic to your website
In Detail
If you want to get up to speed with S3 and understand how to implement solutions with it, this course is for you. S3 is the Simple Storage Service from AWS and offers a variety of features you can use in your applications and in your daily life. You can also use S3 to host your memories, documents, important files, videos, and even your own website.
This course begins with a demonstration of what you will need to install and configure on your PC in order to use S3. There are two areas for Windows and macOS users to look over. These sections are identical and concentrate on how to set up your PC to interact with S3. You will also learn how to install Python and Boto3, as well as how to set up your Python and Boto3 environments. As you proceed, you will master creating your own AWS account step by step, and you will be ready to use AWS in no time. After you have prepared the setup to use AWS with Python and Boto3, you can start building your own AWS solutions.
Later in the course, you will be guided through the process of setting up your S3 static website hosting from the ground up. Furthermore, you will be able to create a simple website and configure it as a website inside your bucket. You will go to Route 53 to configure your domain name or DNS to route traffic to your S3-hosted website from your own custom domain after your website is up and running and accessible via a URL.
By the end of this course, you will be able to upload multi-part files, host a static website, use Route53 to route traffic to your S3 website, and much more!
Audience
This course is designed for students preparing for the AWS Cloud Architect Associate Exam who wish to apply their knowledge to real-world projects.
Beginners who want to host static websites using S3 are also welcome. Master multi-part uploads with S3 integration. On AWS, use Infrastructure-as-a-Code, or IaaS. Use Python to build infrastructure on AWS or learn the AWS Python API or Boto3.
Chapter 2 : Preparing the Environment for Development
About Tools and Environment
Create an AWS Account If You Don’t Already Have It!
Logging In into AWS Console and a Walkthrough
Let us Create Our AWS Credentials!
Chapter 3 : Windows Environment Setup
Installing Python 3 and Pip
Installing AWS SDK (CLI)
Preparing CLI with AWS Credentials
Installing Boto3
Verifying the Setup
Chapter 4 : MacOS Environment Setup
Installing Python 3 and Pip
Installing AWS SDK (CLI)
Preparing CLI with AWS Credentials
Installing Boto3
Verifying the Setup
Chapter 5 : Simple Storage Service (S3) with Boto3: Bucket Operations
Setting Up Our Project with PyCharm IDE
Creating a Bucket
Creating a Bucket Policy
Listing Buckets
Getting Bucket Properties
Updating Bucket Properties
Encrypting Bucket Objects with Server-Side Encryption
Deleting Buckets
Chapter 6 : Simple Storage Service (S3) with Boto3: Object Operations
Uploading Small Files
Uploading Large Files with Multi-Part Upload - Part 1
Uploading Large Files with Multi-Part Upload - Part 2
Reading Objects and Files
Versioning Bucket Files
Uploading a New Version
Lifecycle Policy Configuration for Buckets
Chapter 7 : Simple Storage Service (S3) with Boto3: Static Website Hosting
Hosting a Website in S3 Bucket - Part 1
Hosting a Website in S3 Bucket - Part 2
Route53 DNS Binding for Bucket-Hosted Website
Chapter 8 : Wrapping Up
Thank You!
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept