Cloud Storage Management

From ACT3ai MediaWiki
Revision as of 12:05, 6 August 2025 by Rafin (talk | contribs) (Created page with "= Cloud Storage Management = == Overview == Cloud Storage Management in ACT 3 AI governs how user-generated assets—such as videos, scripts, renders, and metadata—are stored, metered, and maintained in the platform’s cloud infrastructure. It ensures efficient resource usage, quota enforcement, and secure data access per organization. == 1. Purpose == * Store all project assets in the cloud for anytime access * Enforce usage quotas based on subscription tier * Enab...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Cloud Storage Management

Overview

Cloud Storage Management in ACT 3 AI governs how user-generated assets—such as videos, scripts, renders, and metadata—are stored, metered, and maintained in the platform’s cloud infrastructure. It ensures efficient resource usage, quota enforcement, and secure data access per organization.

1. Purpose

  • Store all project assets in the cloud for anytime access
  • Enforce usage quotas based on subscription tier
  • Enable fast cleanup, archiving, and storage optimization
  • Isolate data securely per organization

2. Storage Quotas by Plan

  • Starter: 10 GB included
  • Creator: 100 GB included
  • Studio: 500 GB included
  • Enterprise: Custom storage capacity
  • Overages prompt upgrade recommendations

3. Tracked Assets

  • Video renders (MP4, ProRes, DCP)
  • Scripts and shot metadata (YAML, JSON)
  • Character presets and animation files (FBX, USDZ)
  • Uploaded media (voiceover, images, backgrounds)
  • Version history and snapshots

4. Storage Metering

  • Real-time size tracking of all assets
  • Metered per-organization via S3-style prefixes
  • Usage dashboard with breakdown by project and file type
  • Automatic alerts at 80%, 95%, and 100% usage thresholds

5. Deletion & Cleanup Tools

  • Delete All Videos (Project): Wipes only render outputs
  • Delete All Videos (Org): Removes all rendered files platform-wide
  • Auto-Purge on Archive: Media deleted after account is archived
  • Bulk Delete UI: Select multiple assets for removal

6. Archiving Policy

  • Downgrade to Archive plan sets storage to zero
  • User must manually delete media within 30 days
  • Scripts and text-based files remain downloadable
  • After 30 days, generation is disabled until re-subscription

7. Security & Access Control

  • Storage is scoped by Org-ID
  • RBAC permissions enforced on upload/download/delete
  • Encrypted at rest and during transfer
  • High-risk deletions require recent user re-authentication

8. Storage Optimization Features

  • Deduplication of repeated asset files
  • Compressed thumbnails for previews
  • Smart versioning to avoid bloating storage with minor changes
  • Reuse cached outputs across scenes or projects when applicable

9. User Interface

  • Storage meters shown on Billing and Project Settings pages
  • Tooltips explain file sizes and cleanup options
  • Auto-sorting by largest files, oldest versions, and unlinked assets

10. Roadmap

  • Cold storage tier for archiving unused assets
  • Project-level storage budgeting and analytics
  • Auto-delete rules for old versions or drafts
  • Download ZIP bundle of entire project archive