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
Course_Excellence_Aayu Gupta.pdf
assignment-cloud-1.txt
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
→
Flask
Application
→
Boto3
AWS SDK
→
Amazon S3
Versioned Storage