Buckets without a new SDK
Object storage should not require learning a new client. ProjectX object storage sits behind one S3-compatible endpoint, so the SDKs, CLIs and backup tools you already run work as they are. Buckets carry versioning and lifecycle rules from the start, and usage draws down the same credit balance as your servers.
What you get
- One S3-compatible endpoint for every region you use.
- Versioning and lifecycle rules on the bucket, so old versions expire as policy rather than by cleanup script.
- Access keys scoped to your own principals — a key can never do more than the person or workload it belongs to.
- Presigned URLs that inherit exactly the grant of the signing key: a read-only key cannot presign a write, so sharing a file is a time-limited link, not a credential.
The quiet property
A bucket that is not yours answers the same 404 as one that does not exist. Bucket names cannot be enumerated from outside, which removes a whole class of reconnaissance.