DEV Community

Cover image for Deploying a Static Portfolio Website Using AWS S3 (No Server Needed) 🚀
Alina Shujaat
Alina Shujaat

Posted on

Deploying a Static Portfolio Website Using AWS S3 (No Server Needed) 🚀

As part of my Cloud Computing Internship, I completed my first project: The Global Launch — deploying a static website globally without provisioning any server.

Instead of using traditional hosting, I leveraged AWS S3 Static Website Hosting to host a portfolio website in a cost-effective and scalable way.

Project Objective

Build and deploy a personal portfolio/resume website that:

  • Loads globally over the internet
  • Requires no backend server
  • Uses cloud storage only
  • Is publicly accessible through a shareable URL

Tech Stack

  • HTML5
  • CSS3
  • AWS S3
  • AWS Bucket Policies

Implementation Steps
1. Built a Static Portfolio Website

Created a simple responsive website containing:

  • About Me
  • Skills
  • Projects
  • Certifications
  • Contact Information

*Code on GitHub *
Link: https://github.com/Alina-Shujaat/MY_Portfolio.git

  1. Created an AWS S3 Bucket Go to AWS Console → S3 Configured a dedicated bucket for hosting website files. bucket: alina-portfolio-website

3. Uploaded Website Files

Uploaded:

  • index.html
  • style.css

4. Enabled Static Website Hosting

Configured S3 bucket properties:

  • Enabled static hosting
  • Set index document as:

inside bucket:

Properties → Static Website Hosting
Enable:

  • Host static website
  • Index document: index.html
  • Save.

AWS gives you an endpoint URL like:
http://alina-portfolio-website-2026.s3-website-us-east-1.amaz

5. Configured Public Access

Disabled block public access and added bucket policy
*Bucket → Permissions → Bucket Policy:
*

Final Result

Successfully hosted a live static website accessible globally through an AWS S3 endpoint URL.

Conclusion

This project was a great hands-on introduction to real-world cloud deployment.

Hosting websites without provisioning servers demonstrates how cloud services simplify infrastructure while reducing cost and complexity.

Looking forward to building more cloud projects during my internship.

Top comments (0)