AWS S3 Finally Made Sense When I Stopped Thinking of It as a Folder
I knew S3 stored files. But understanding why and when to use it made AWS architecture finally click for me.
I used to think AWS S3 was basically just a folder in the cloud.
Upload a file β store it β download it.
Simple, right?
But then I started wondering:
Why would I use S3 instead of storing files directly on my server?
That question finally made S3 click for me.
πͺ£ So, what actually is S3?
S3 (Simple Storage Service) is object storage.
Instead of thinking of it as a normal folder on your computer, think of it as a massive storage system where your application can store things like:
- πΌοΈ Images
- π PDFs and documents
- π₯ Videos
- π¦ Backups
- π Datasets
- π Logs
- π PDFs and documents
- π₯ Videos
- π¦ Backups
- π Datasets
- π Logs
Each file is stored as an object inside a bucket.
π‘ But why not just store everything on my server?
Because your application and your data don't necessarily need to live in the same place.
Imagine building a website where users upload profile pictures.
Instead of putting thousands of images directly on your application server:
User β Application β S3
Now your application can focus on running the app, while S3 handles storing the files.
And when your application grows, that separation becomes really useful.
π And this is where AWS started making more sense to me.
I started seeing AWS services less as random products and more as pieces of an architecture.
For example:
EC2 β runs the application
S3 β stores files
Lambda β runs code when something happens
IAM β controls who can access what
S3 β stores files
Lambda β runs code when something happens
IAM β controls who can access what
Suddenly, AWS wasn't just a list of services to memorize.
It started looking like a system.
And honestly, that's probably the biggest thing I've learned while exploring AWS:
You don't really understand a cloud service by memorizing what it does.
You understand it when you start asking:
Β«βWhat problem would this solve in something I'm building?βΒ»
That's when the services finally start making sense. π
#aws #aws-s3 #cloud-computing #aws-academy #cloud-concepts
Enjoyed reading this content? Let the author know!
Your likes, comments, shares, and saves help creators reach more builders.
Loading recommendations
Loading article