AWS › AWS Storage Gateway

What is a File Gateway, and how does it let on premises applications interact with S3 using standard file protocols?

Beginner

Answer

A File Gateway presents a standard network file share, using protocols like NFS or SMB, that on premises applications and users can mount and use exactly as they would any other file server, while behind the scenes, Storage Gateway automatically translates those file operations into objects stored in an S3 bucket, giving you the durability and scalability of S3 with an interface that legacy applications already understand without modification.
aws storagegateway create-nfs-file-share --gateway-arn arn:aws:storagegateway:us-east-1:123456789012:gateway/sgw-12345 --location-arn arn:aws:s3:::my-bucket
Real-world example A media production company uses a File Gateway to let its existing editing software, which expects a standard network file share, save large video files directly to S3 in the background, gaining cloud scale storage without changing any editing workflows.

Common follow-ups: How does caching work locally on a File Gateway to improve performance for frequently accessed files?;Can multiple on premises servers access the same File Gateway share simultaneously?