Skip to main content

Manage Storage Usage

What you are charged for

On the Platform API, you are charged for the total volume of data stored in AWS-backed object storage systems, including:

  • Object storage buckets (files, media, documents)
  • Uploaded assets from applications
  • Backups and exported datasets (if stored in object storage)
  • Any persistent blob storage used by compute workloads
  • Derived or replicated storage objects across services

Storage is measured at the platform level per project, regardless of which service created the data.

Infrastructure models:

  • Silo – dedicated AWS storage per tenant
  • Bridge – shared storage infrastructure with logically isolated tenant namespaces
  • Pool – fully shared multi-tenant storage system with logical segmentation

How charges are calculated

Storage usage is measured in Gigabyte-Hours (GB-Hrs) and billed based on underlying AWS S3 / object storage pricing.

1 GB-Hr = 1 GB stored for 1 hour

Example:

  • 10 GB stored for 5 hours = 50 GB-Hrs
  • 100 GB stored for 10 hours = 1,000 GB-Hrs

Charges accumulate continuously while data remains stored.

Usage on your invoice

Storage usage appears as:

  • Storage Usage GB-Hrs

Pricing model

Storage pricing is based on AWS S3 storage rates (or equivalent regional object storage pricing), plus Platform API overhead for:

  • Multi-tenant isolation (Pool / Bridge)
  • Dedicated storage allocation (Silo)
  • Metadata indexing and access control systems

Pricing varies by region and storage class.

Tenancy impact on storage

Storage behavior depends on infrastructure model:

Silo (Dedicated)

  • Dedicated AWS storage namespace per tenant
  • Strong isolation of data and metadata
  • Predictable performance and cost mapping

Bridge (Hybrid)

  • Shared underlying storage infrastructure
  • Logical isolation per tenant namespace
  • Balanced cost and efficiency

Pool (Shared)

  • Fully shared object storage system
  • Logical partitioning of data per tenant
  • Optimized for cost efficiency at scale

Billing examples

Within quota

Storage usage remains within included allocation, so no additional charges apply.

Line ItemUnitsCost
Compute730 hours$15
Storage Usage85 GB$0
Subtotal$40
Credits-$10
Total$30

Exceeding quota

Storage usage exceeds included quota and is billed at AWS-based rates.

Line ItemUnitsCost
Compute730 hours$15
Storage Usage288 GB$4
Subtotal$44
Credits-$10
Total$34

View usage

You can monitor storage usage in the Platform API control plane:

Organization → Usage → Storage

The dashboard provides:

  • Per-project storage breakdown
  • Usage by infrastructure model (Silo / Bridge / Pool)
  • Historical storage growth trends
  • Service-level breakdown of object storage consumption

Optimize usage

To reduce storage costs:

  • Set upload limits per asset or bucket
  • Remove unused or stale assets regularly
  • Move cold data to lower-cost archival storage tiers (e.g. S3 Glacier)
  • Deduplicate large files and media assets
  • Enable lifecycle policies for automatic cleanup
  • Avoid storing temporary compute artifacts in object storage

Exceeding quotas

When storage usage exceeds included allocations:

  • Silo / Bridge / Pool (paid without spend caps): billed automatically based on AWS S3 storage rates
  • Paid plans with spend caps enabled: storage writes may be limited or blocked with alerts

All pricing ultimately follows AWS regional object storage costs, plus Platform API orchestration overhead.