Skip to content

cyristal-gems/aws-s3-static-website-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Host a Static Website with Amazon S3

In this hands-on lab, you’ll take a simple static site (like your resume or portfolio) and make it live on the internet using Amazon S3. By the end, you’ll have a shareable website URL and a clearer understanding of how cloud storage, permissions, and hosting fit together.


✅ Quick Overview of the Steps

  1. Create Your S3 Bucket — set up a new bucket that will store your site.
  2. Upload Your Files — add your HTML, CSS, and any assets.
  3. Set Your Bucket Policy — adjust permissions so your site is publicly accessible.
  4. Enable Static Website Hosting — tell S3 to serve your files as a live site.
  5. Share Your Website — copy the endpoint link and show it off.
  6. Clean Up — remove resources when you’re finished to avoid extra charges.

🧠 What You’ll Learn

  • How to use Amazon S3 as a lightweight hosting option for static websites.
  • How to configure permissions and policies so the public can access your content securely.
  • Why it’s good practice to clean up your resources when you’re done with a lab or project.

💬 To Get The Details

Each step above links to its own guide (AD_STEP1.md, AD_STEP2.md, etc.) with easy-to-follow instructions. Go step by step, and you’ll have your site online in minutes.

About

Step-by-step lab to host a static resume website on Amazon S3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages