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
- 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.


























