AWS Storage Services

Storage TypeWhat is it?What is it Optimized for?Storage Services or Tools
BlockBlock storage is direct-attached to a compute instance with low-latency access.Low-latency, high-performance durable storage for single EC2 instances or containers, e.g., databases and local instance storageAmazon EBS, Amazon EC2 instance store
File SystemFile-based storage is natively mountable from virtually any operating system, and can be shared across multiple compute instances.Shared read and write access across multiple EC2 instances/containers or from multiple on-prem servers, e.g., team file shares, enterprise applications, analytics workloads, and ML trainingAmazon EFS
Amazon FSx, Amazon FSx for Lustre, Amazon FSx for NetApp ONTAP, Amazon FSx for OpenZFS, Amazon FSx for Windows File Server
AWS Storage Gateway
ObjectObject storage provides easy access to data through an API)over the internet and is well-suited to read-heavy workloadsRead-heavy workloads, global data storage, access, and distribution over the internet, e.g., content distribution, web hosting, big data analytics, and ML workflowsAmazon S3
CacheManaged, scalable, high-speed cache on AWS for processing file data stored in disparate locations, including on-premises NFS file systems, and/or in cloud file systems (Amazon FSx for OpenZFS, Amazon FSx for NetApp ONTAP), and Amazon S3Amazon File Cache, AWS Storage Gateway