Day 4 of My AWS Journey: Understanding AWS Storage (S3, EBS, EFS) in the Simplest Way Possible

Rajesh BarikRajesh Barik
3 min read

๐Ÿ‘‹ Introduction

Storage is the memory of the cloud.
No matter how powerful your EC2 servers are or how secure your VPC setup is โ€” without proper storage, nothing works.

Today on Day 4 of my AWS Zero to Hero journey, I explored the world of AWS Storage, and wow, itโ€™s like opening a toolbox filled with different kinds of lockers, drives, and warehouses โ€” each designed for a unique purpose.

In this article, Iโ€™ll explain AWS storage services like S3, EBS, and EFS using real-world analogies, technical explanations, and practical use cases.


๐Ÿ” Why So Many Storage Options?

In the real world, we donโ€™t store everything in one place.

  • For clothes, we use wardrobes.

  • For valuable jewelry, we use lockers.

  • For goods, we use warehouses.

Similarly, AWS offers different storage types for different needs.


3 Main Categories of AWS Storage

  1. Object Storage โ€“ Best for unstructured data like images, videos, and backups.
    Service: Amazon S3 (Simple Storage Service)

  2. Block Storage โ€“ Best for high-performance, low-latency storage like OS files or databases.
    Service: Amazon EBS (Elastic Block Store)

  3. File Storage โ€“ Best for shared file systems across multiple servers.
    Service: Amazon EFS (Elastic File System)


1. Amazon S3 โ€” The Digital Warehouse

Imagine S3 as a massive online warehouse where you can store any object โ€” images, videos, logs, or backups.

Key Features:

  • Buckets: Think of buckets as containers or folders.

  • Durability: 99.999999999% (11 nines!) โ€” like a vault that never fails.

  • Storage Classes: Choose between Standard (frequent use), Infrequent Access, or Glacier (archival).

Example:
If youโ€™re running a photography website, every uploaded photo can be stored in S3. You donโ€™t worry about disk space โ€” it scales automatically.


2. Amazon EBS โ€” Your Cloud Hard Drive

When you launch an EC2 instance, it needs a โ€œhard driveโ€ to store the OS and application files. Thatโ€™s EBS.

Key Points:

  • Block Storage: Data is stored in chunks for fast read/write access.

  • Attached to EC2: An EBS volume works like plugging a USB drive into your laptop.

  • Snapshots: You can take backups easily.

Example:
If EC2 is a running virtual machine, EBS is its C: Drive where the OS and programs live.


3. Amazon EFS โ€” The Shared Drive

Ever used a shared folder in an office network? EFS is the cloud version of that.

Key Points:

  • Multiple EC2s can access the same EFS at the same time.

  • Fully managed & scalable โ€” no need to plan storage space.

Example:
Youโ€™re hosting a website with multiple EC2 servers. They all need access to the same set of images. EFS allows all servers to read/write from a single storage location.


When to Use What?

  • Need a file dump for images, backups, or logs? โ†’ Use S3.

  • Need OS-level storage for EC2? โ†’ Use EBS.

  • Need shared storage between multiple EC2s? โ†’ Use EFS.


Other AWS Storage Services You Should Know

  • AWS Glacier: Ultra-low cost archival storage (data retrieval takes time).

  • AWS FSx: Fully managed Windows/Linux file systems.

  • AWS Storage Gateway: Connects your on-premise storage to AWS.


๐Ÿ“Œ Practical Example: A Video Streaming Platform

  1. Upload raw videos to S3 (cheap, scalable storage).

  2. Transcode videos on EC2, which uses EBS for OS and processing files.

  3. Serve frequently accessed metadata from EFS so multiple servers can share the same files.


Key Takeaways

  • AWS storage is not one-size-fits-all โ€” choosing the right one saves cost and improves performance.

  • S3 = warehouse, EBS = hard drive, EFS = shared folder.

  • You can combine these services for powerful workflows.


๐Ÿ“บ Video That Helped Me:

Click here :- AWS STORAGE

#AWS #Storage #S3 #EBS #EFS #CloudComputing #BuildWithRajesh #100DaysOfCloud #LearningInPublic

0
Subscribe to my newsletter

Read articles from Rajesh Barik directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Rajesh Barik
Rajesh Barik