CLOUD COMPUTING ASSIGNMENT — 1

Your documents,
in the cloud.

Securely upload, store, download and manage document versions using Amazon S3.

AG
Aayush Gupta
CHE'28  •  24045006
● Running on AWS EC2
DOCUMENTS
2
Current files
VERSIONS
5
Stored S3 versions
STORAGE
67.7 KB
Current objects
VERSIONING
ON
Amazon S3

Upload documents

Upload multiple files together. Uploading the same filename creates a new S3 version.

Up to 10 MB / file

Your Documents

Current files stored in your Amazon S3 bucket.

2 files
PDF
Course_Excellence_Aayu Gupta.pdf
67.5 KB  •  29 Aug 2026, 10:50  •  2 versions
↓ Download
TXT
assignment-cloud-1.txt
178 B  •  29 Aug 2026, 10:43  •  3 versions
↓ Download
i
How versioning works

Amazon S3 keeps multiple versions of the same object key. Uploading assignment.pdf again creates another version instead of overwriting the previous data. Individual versions can be downloaded or deleted from the version history. Deleting the document itself removes every stored version permanently.

Cloud Architecture & Request Flow
◉
Browser User Interface
→
◆
Nginx Reverse Proxy
→
◇
Gunicorn WSGI Server
→
F
Flask Application
→
B
Boto3 AWS SDK
→
S3
Amazon S3 Versioned Storage