Amazon Web Services → Microsoft Azure
Azure equivalent of Mountpoint for Amazon S3
Amazon S3 Files (a managed shared file system over a bucket) and Mountpoint for Amazon S3 map to NFS 3.0 support for Blob Storage and BlobFuse2.
About Mountpoint for Amazon S3
| Provider | Amazon Web Services |
|---|---|
| Status | Generally available |
| What it is | An open-source FUSE client that mounts a bucket as a local file system on Linux, optimized for high-throughput reads and sequential writes. Not fully POSIX. It's designed for reading large files and writing new ones, not for in-place edits. |
| Documentation | docs.aws.amazon.com |
| Pricing | Official pricing page |
Azure mappings (1)
| Capability | Azure equivalent | Match |
|---|---|---|
| Mount object storage as a file system | NFS 3.0 protocol support for Blob Storage, BlobFuse2 | Partial match |
Object access, file access & analytics(1)
Mount object storage as a file system Partial match
Amazon S3 Files (a managed shared file system over a bucket) and Mountpoint for Amazon S3 map to NFS 3.0 support for Blob Storage and BlobFuse2. Azure has no managed file-system layer over Blob comparable to S3 Files.
- Semantics. S3 Files provides full file-system semantics with a managed high-performance layer and two-way sync to the bucket. Mountpoint, BlobFuse2, and NFS 3.0 on Blob are thinner layers that aren't fully POSIX (for example, renames aren't atomic in BlobFuse2).
- Where it mounts. S3 Files mounts on EC2, Lambda, EKS, and ECS. NFS 3.0 on Blob mounts from Linux clients in Azure or on premises over a private network. BlobFuse2 and Mountpoint are client-side FUSE drivers on Linux.
- Prerequisites. NFS 3.0 on Blob needs the hierarchical namespace. BlobFuse2 works with flat or hierarchical accounts.