Hosting a Single-Page Web Application with Amazon S3 and CloudFront
In this lab, you'll practice hosting a web application using Amazon S3 and CloudFront. When you're finished with this lab, you'll have creating a CloudFront distribution which serves content from an S3 bucket.
Terms and conditions apply.
Lab info
Lab author
Challenge
Validate S3 Bucket and Set Cache-Control Headers
Investigate existing S3 objects and set the Cache-Control header for efficient CloudFront caching.
Challenge
Create CloudFront Distribution
Create a CloudFront distribution using the S3 bucket as the origin.
Challenge
Test Application
Explore the mock application and verify images are being served by CloudFront properly.
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
- Basic S3 knowledge