AWS Just Did the Impossible in Object Stores | S3Files Can Mount S3 on EC2

Abhishek Veeramalla
Abhishek VeeramallaApr 9, 2026

Why It Matters

S3 Files gives developers a low‑cost, durable, writable storage layer on EC2, streamlining data pipelines and DevOps workflows while cutting expenses versus traditional block or file services.

Key Takeaways

  • AWS S3 Files lets you mount S3 as a native filesystem.
  • Direct file operations replace indirect API calls used by S3FS.
  • Underlying implementation leverages EFS to enable mutable object updates.
  • Setup requires creating a file system and mount targets per AZ.
  • Low-cost, durable storage expands use cases like ML data and configs.

Summary

Amazon Web Services introduced S3 Files, a feature that lets customers mount an S3 bucket directly on an EC2 instance as if it were a traditional file system. The capability transforms object storage into a mutable, POSIX‑compatible volume, eliminating the need for third‑party tools like S3FS that relied on indirect API calls and suffered reliability issues.

S3 Files is built on an EFS‑backed layer that translates file‑level operations into S3 object actions, allowing true read‑write semantics, versioning, and instant reflection of changes across the bucket. Users create a “file system” linked to a standard S3 bucket, provision mount targets in each availability zone, and then mount the endpoint on EC2—typically a 5‑10‑minute provisioning process.

The presenter highlights practical scenarios: storing machine‑learning CSV datasets, Kubernetes manifests, configuration files, and Ansible playbooks directly in S3 while benefiting from its 99.999% durability and lower cost compared with EBS or native EFS. Early adopters are advised to wait for full documentation, but the feature promises immediate cost savings and operational simplicity.

For enterprises, S3 Files blurs the line between object and file storage, enabling DevOps teams to treat cheap, highly durable S3 buckets as writable volumes. This could accelerate cloud‑native workflows, reduce reliance on multiple storage services, and pressure competing providers to offer similar capabilities.

Original Description

Join Membership for Career Guidance:
www.youtube.com/abhishekveeramalla/join
S3 Files is a shared file system that connects any AWS compute directly with your data in Amazon S3. It provides fast, direct access to all of your S3 data as files with full file system semantics and low-latency performance, without your data ever leaving S3. That means file-based applications, agents, and teams can now access and work with S3 data as a file system using the tools they already depend on. You no longer need to duplicate your data or cycle it between object storage and file system storage. Now, file-based tools and applications across your organization can work with your S3 data directly from any compute instance, container, and function using the tools your teams and agents already depend on.
With S3 Files, Amazon S3 is the first and only cloud object store that provides fully-featured, high-performance file system access to your data. S3 Files gives you the performance and simplicity of a file system with the scalability, durability, and cost-effectiveness of S3. There are no data silos, no synchronization complexities, and no tradeoffs. File and object storage, together in one place without compromise.
Free Course on the channel
==============================
About me:
========
Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.

Comments

Want to join the conversation?

Loading comments...