Setting Up an HTTPS Static Site Using Amazon AWS S3 and Cloudfront

Jorge Escobar
Feb 20, 2017 · 11 min read

Why is it important to have your own domain?

Step 1: Register a Domain

Step 2: Create the static S3 buckets

WWW vs non-WWW

Step 3: Test the index.html on your main bucket

Step 5: Request a certificate

Step 6: Create the CloudFront Distribution

Origin Settings

Default Cache Behavior Settings

Distribution Settings

Step 7: DNS setup

Jorge Escobar

Written by

Technologist with both startup and enterprise leadership experience. Course maker @fromzeroedu.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade