AWS বিভিন্ন চাহিদার জন্য একাধিক স্টোরেজ টাইপ অফার করে — S3 (অবজেক্ট স্টোরেজ), EBS (ব্লক স্টোরেজ / EC2-এর জন্য ডিস্ক), এবং EFS (শেয়ারড ফাইল স্টোরেজ)। তাদের পার্থক্য এবং ব্যবহারের ক্ষেত্র বুঝলে প্রতিটি ওয়ার্কলোডের জন্য সঠিক স্টোরেজ বেছে নিতে সাহায্য হয়।
তিনটি প্রধান স্টোরেজ টাইপ
S3 (OBJECT storage) → files/objects accessed via API, virtually unlimited, durable:
→ for: files, backups, static assets, data lakes, anything accessed as whole objects
→ NOT a filesystem (no in-place edits; access by key); accessed over HTTP/API
EBS (BLOCK storage) → virtual disks ATTACHED to a single EC2 instance:
→ like a hard drive for an instance (boot volumes, databases, app data)
→ attached to ONE instance at a time (in one AZ); persists independently of the instance
→ for: an instance's filesystem, databases needing low-latency block storage
EFS (FILE storage) → a shared filesystem mountable by MANY instances simultaneously:
→ NFS file system; multiple EC2 instances mount it concurrently (shared access)
→ scales automatically; for: shared files across instances, content management, etc.
