Bifalgorithm post

"Why does AWS has three types of storage services? If you're building an application and the user is uploading images, videos, files, and you have to access those files through API as well, then you need object storage. So AWS is three and it scales infinitely as well. Now let's say your application is distributed into multiple servers, right? And all the servers needs to access a shared folder, shared file system. In that situation, you need AWS Elastic File System. So every server mounts the same shared volume. But sometimes you're having a single server which needs its first disk, right? In that situation, you can just mount a single EBS, Elastic Block Storage to it. Let's say you are hosting your own database, software system, the block storage adds to directly to your instance. So this is the mental framework. If you need API access, go with S3. If you need shared file system, go with EFS. And if you need a dedicated disk for an instance, you can go with EBS. Large production applications can use all three together. I never used EFS. If you did, let me know in the comment section."

"Why does AWS has three types of storage services? If you're building an application and the user is uploading images, videos, files, and you have to access th…

Ideas in this flowchart

  • AWS Storage Services
  • Types of Storage Services
  • Object Storage (S3)
  • Elastic File System (EFS)
  • Elastic Block Storage (EBS)
  • Use Cases
  • API Access & File Uploads
  • Shared File System
  • Dedicated Disk for Instance
  • Large Production Applications
  • Personal Experience
  • Never Used EFS
Feed/

"Why does AWS has three types of storage services? If you're building an application and the user is uploading images, videos, files, and you have to access those files through API as well, then you need object storage. So AWS is three and it scales infinitely as well. Now let's say your application is distributed into multiple servers, right? And all the servers needs to access a shared folder, shared file system. In that situation, you need AWS Elastic File System. So every server mounts the same shared volume. But sometimes you're having a single server which needs its first disk, right? In that situation, you can just mount a single EBS, Elastic Block Storage to it. Let's say you are hosting your own database, software system, the block storage adds to directly to your instance. So this is the mental framework. If you need API access, go with S3. If you need shared file system, go with EFS. And if you need a dedicated disk for an instance, you can go with EBS. Large production applications can use all three together. I never used EFS. If you did, let me know in the comment section."

"Why does AWS has three types of storage services?"

👍
0
0 comments0 shares

Sign in to view and post comments.