Serve Static Content Using Amazon S3 and CloudFront
In this lab, you'll learn how to use Amazon S3 and CloudFront to host a static website. When you're finished with this lab, you'll have gained a deeper understanding of how S3 buckets and CloudFront distributions work.
Terms and conditions apply.
Lab info
Lab author
Challenge
Download Files from an S3 Bucket
You will download the design team's website files.
Challenge
Create an Amazon S3 Bucket
You'll create an S3 bucket within AWS.
Challenge
Upload Files to an S3 Bucket
You'll upload the website files to your newly created S3 bucket.
Challenge
Configure an S3 Bucket's Permissions
You'll configure your S3 bucket to allow public access.
Challenge
Enable Static Website Hosting
You'll enable static website hosting on your S3 bucket.
Challenge
Create a CloudFront Distribution
You'll create an Amazon CloudFront distribution to distribute a static website.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Amazon S3 buckets
- Basic understanding of IAM Policies