AWS

AWS Launches S3 Files to Mount S3 Buckets as File Systems


Executive Summary

Amazon Web Services has launched Amazon S3 Files, a new service that provides a high-performance, native file system interface directly on top of Amazon S3 object storage. The service allows customers to mount any general-purpose S3 bucket as a file system (NFS v4.1+) on compute resources like EC2, ECS, EKS, and Lambda. S3 Files is designed to eliminate the trade-off between the cost-effectiveness of object storage and the interactive capabilities of a file system, targeting workloads like AI/ML training and collaborative agentic systems that require shared file access without complex data synchronization.

Key Takeaways

* Product: Amazon S3 Files.

* Primary Function: Provides a fully-featured NFS v4.1+ file system interface for any general-purpose S3 bucket, allowing standard file operations (create, read, update, delete).

* Compute Integration: Mountable on Amazon EC2 instances, containers (ECS/EKS, including on Fargate), and AWS Lambda functions.

* Performance: Uses a high-performance caching layer powered by Amazon EFS to deliver sub-millisecond latencies for active data. Large sequential reads are served directly from S3 to maximize throughput.

* Synchronization: Changes on the file system are automatically synchronized back to the S3 bucket as new objects or versions. Changes made directly to S3 objects are visible in the file system within seconds to minutes.

* Use Cases: Ideal for interactive, shared workloads that mutate data, such as AI agents using file-based tools, ML training pipelines processing datasets, and production applications requiring a file interface.

* Security: Integrates with AWS IAM for access control, uses TLS 1.3 for data in transit, and supports S3-managed (SSE-S3) or customer-managed (KMS) keys for data at rest.

* Availability: Available immediately in all commercial AWS Regions.

Strategic Importance

This launch enhances the utility of Amazon S3, positioning it as a universal data hub that removes the architectural friction between object and file storage. It directly addresses a key pain point for data-intensive AI/ML workloads on AWS, simplifying data pipelines and reducing the need for separate, specialized file systems.

Original article