There are three types of storage types in AWS
EBS - Amazon Elastic Block Storage
STorage for the drives of EC2 VMs
It cannot use as standalone drive. Needs to attach with EC2 to use.
EBS attached to the EC2 can be used as a physical drive
High performance and scalability: We can increase or decrease anytime
Availability only in the specific region
Storing data as blocks
S3 - Simple Storage Service
It can work as standalone
Store data as Objects and it can be access from anyware
Compare to EBS it is slow. Using to store data that doesn't have frequesnt updates
Using to store data for Backups, Analytics etc
One object storage limit is set with 5TB
EFS - Amazon Elastic File System
Storing data as traditional model like folder and subfolder
EFS can share data for multiple AWS services like EC2 and webinterface
Performance is better than S3 but less than EBS
Automatically scaleup and scale down the disk space.
Mainly sig NFS protocol to share files over multiple EC2