Rift vs Amazon S3
S3 is object storage with grants that AWS checks. Rift is a synced filesystem with grants that your own machines check.
Amazon S3
Rift
What Amazon S3 is
Amazon S3 is object storage from AWS. S3 Access Grants can give another AWS account read or write on a single prefix or object, and S3 Files or Mountpoint can present a bucket as a filesystem.
How they differ
With S3, AWS checks every request, and it can read the data unless you encrypt it yourself before upload. A bucket is not a working folder until something mounts or copies it. Rift puts ordinary files on each machine and encrypts them before they leave.
Which to choose
Choose Amazon S3 when
- Your systems already run on AWS.
- You need storage at very large scale with mature tooling.
- Both sides have AWS accounts.
Choose Rift when
- Agents should work on ordinary files on their own disks.
- Whoever stores the files must be unable to read them, with no key handling on your side.
- The other side has no AWS account.
Based on the AWS documentation, read in October 2026. Sources: Access Grants, cross-account grants, client-side encryption, S3 Files, Mountpoint.