AWS Launches S3 Files: Mount Any S3 Bucket as a Native NFS File System on EC2, ECS, EKS, and Lambda
Amazon has announced S3 Files, a groundbreaking new feature that makes S3 the first and only cloud object store to offer fully-featured, high-performance file system access. Written by Andy Warfield (VP at Amazon) on Werner Vogels' blog, this represents a fundamental shift in cloud storage architecture.
What Is S3 Files?
S3 Files allows any S3 bucket to be accessed as a native file system on:
- Amazon EC2 instances
- ECS containers
- EKS (Kubernetes) pods
- AWS Lambda functions
It supports full NFS protocol, presenting S3 objects as files and directories with standard file operations.
The Problem It Solves
"Almost everyone has dealt with the deeply frustrating process of moving large amounts of data from one place to another."
The traditional S3 model (objects vs files) required constant copying:
- Training ML models meant copying datasets from S3 to EBS
- Processing pipelines needed data movement stages
- Applications had to choose between S3's durability and file system interactivity
Key Capabilities
- Bidirectional sync — File system changes automatically reflect in S3 bucket and vice versa
- Multi-mount — Same bucket accessible from multiple compute resources
- No duplication — Eliminates data copying between object and file storage
- Fine-grained sync control — Choose synchronization behavior per use case
Origin Story
The idea came from genomics research at UBC — scientists were spending more time managing data than analyzing it. Sunflower DNA analysis (3.6 billion base pairs, 10x more variation than humans) required "burst parallel" computing that didn't fit local hardware.
Why This Matters
- Eliminates the S3-vs-filesystem tradeoff that has existed since 2006
- Massive implications for ML/AI workloads — no more data staging before training
- Simplifies architecture — S3 becomes the universal data hub for all compute
- Could disrupt EFS and other file storage services
The blog post (6000+ words) is one of the most detailed AWS technical announcements in recent memory.