This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.


1 Answer
Jesse Wiener United States
6/11/20, 5:33 PM

Hi Stan,

There certainly are a lot of options. Let me give you a bit of information on them and links to where you can find out more.

Amazon Simple Storage Service (S3)
S3 stores data in containers known as "buckets" and it store the data as objects. Those objects can be anywhere from 0 bytes to 5 terabytes (TB). You can think of it almost like Dropbox. Whatever files you have, just throw them in the bucket. Objects in S3 can be made available to everyone or they can be protected in a highly granular fashion. Because of its flexibility, companies use S3 to store data for a huge range of applications: backups, web applications, mobile applications, logs, big data analytics, backup/restore and even static websites, which can be hosted directly on S3. S3 is the least expensive offering, and for object storage, it's what we usually recommend. S3 also has storage classes (such as Glacier), which offers further savings. Objects can be moved automatically between classes depending on usage patterns.

More information here: https://aws.amazon.com/s3/

Amazon Elastic Block Store (EBS)
EBS provides persistent block storage volumes for EC2 instances. The instances themselves do have storage, but it is not persistent (it is cleared if the instance is stopped or terminated). EBS volumes can be detatched from one instance and attached to another. Each Amazon EBS volume is automatically replicated within its Availability Zone to protect from component failure. They are highly available and durable.

More information here: https://aws.amazon.com/ebs/

LabelAmazon Elastic File System (EFS)(EFS) provides a simple, scalable, elastic file system for Linux-based workloads in the AWS Cloud services and for on-premises resources. It is based on NFS It can scale on-demand to petabytes without disrupting your workload. It grows/shrinks automatically as you add and remove files, so your applications have exactly what they need when they need it. Thousands of Amazon EC2 instances can access the same file system in parallel, so your workload can achieve consistently high levels of parallel IOPS with low latencies. EFS is fully managed. Due to its extraordinary flexibility, EFS is significantly more expensive than S3 or EBS. ‚Äč

More information here: https://aws.amazon.com/efs/

Amazon FSx for Windows
EFS is great, but it's designed for Unix/Linux. FSx is a fully managed native Windows network shared file system. FSx has what you'd expect from a Windows-based offering, including full support for the SMB protocol and Windows NTFS, Active Directory (AD) integration, and Distributed File System (DFS). Amazon FSx uses SSD storage and offers high levels of throughput and IOPS, with sub-millisecond latencies. If your application requires Windows shared file storage (like CRM, ERP, and .NET applications) FSx might be perfect for you. Similar to EFS, thousands of EC2 instances can connect to FSx simultaneously. It's also fully managed so there's nothing to configure once it's deployed.

More information here: https://aws.amazon.com/fsx/windows/

I hope that helps!



Ask a Question
Keep Informed
2 follower(s)
About This Community
This community is for users of the AWS cloud platform. We answer questions about how to use both AWS in general and the tools we provide to our customers. Read Guidelines