What are the practical differences between AWS EFS, EBS and S3?
Based on what i understood
-
S3 is a storage facility accessible any where
-
EBS is a device you can mount onto EC2
-
EFS is a file system you can mount onto EC2
So why would I use EBS over EFS? Seem like they have the same use cases but minor semantic differences? Although EFS is replicated across AZs where as EBS is just a mounted device. Why choose S3 over EFS? They both store files, scale and are replicated. What is the real difference?