

Start with the next bottleneck
Most teams need a rule for each stage of the pipeline. A local shared storage system is hard to beat for high-bitrate finishing and multi-seat editorial in one facility. The same goes for fast conform work, for color and audio, and for VFX pulls: anything that needs predictable low-latency access to large files all day. The cloud is hard to beat when teams are distributed, when infrastructure has to spin up quickly, or when media must feed cloud services. It wins again when one asset has to reach many downstream users without shipping drives. For most real productions, hybrid is the design. Local storage handles the heavy, latency-sensitive work. Cloud storage handles remote access and review. It also handles backup, automation, and burst processing, along with metadata extraction and distribution. The first decision is “Which work becomes faster, safer, or cheaper if this media is in the cloud?”| Decision signal | Move to cloud first | Keep on-prem first | Typical compromise |
|---|---|---|---|
| Distributed team needs same-day access | Proxies, audio, bins, metadata, and review files | Camera originals until conform if local storage is protected | Upload proxies during ingest, then send originals only for selects or locked pulls |
| Centralized finishing or multi-seat local editorial | Final exports, review copies, or cloud service inputs | Originals, mezzanine media, and active project storage | Use cloud for review, backup, AI services, and vendor delivery |
| Urgent remote turnaround | First usable chunks, proxies, transcripts, or accelerated transfers | Local safety copy and buffer storage | Start cloud ingest immediately, then let originals follow after editorial is unblocked |
| Large volume with weak uplink | Metadata, proxies, selects, or renders | Full camera-original payload until a verified drive or stronger link is available | Ship or stage originals while uploading smaller versions for remote work |
| Cloud service is the next step | The source version required by the service, plus required metadata | Versions not needed for that service | Move only the service input and write results back to the source of truth |
| Vendor or broadcaster delivery | Approved clips, packages, handles, or masters | Full project folders, unused originals, and duplicate temp renders | Use controlled delivery locations with expiration and audit logs |
- Field ingest from a remote location
- Proxy generation for remote editorial
- Review and approval
- AI transcription, translation, tagging, and object detection
- Archive indexing and migration
Team location changes the answer fast
If the whole post team sits in one facility — editors, assistants, producers, post supervisor — the case for keeping active editorial storage on-prem is strong. The network, the workstations, and the shared storage permissions are already in place, and so are the human habits. Moving high-resolution footage to cloud storage just to download it again adds cost without improving the day. If the team is spread across homes, cities, or vendors in other countries, local-first workflows accumulate hidden labor. Someone has to make shuttle drives and upload subsets. Someone has to relink files, maintain duplicate project folders, and answer the “where is the latest?” messages. Someone reconciles the changes after the fact. Cloud helps most when the footage lands in one shared place and everyone works from references instead of copies. MovieLabs has pushed this idea for years: media creation works better when assets stay in the cloud and people exchange references to those assets, rather than repeatedly moving the same heavy files between tasks. That vision isn't fully practical for every finishing workflow yet, but it's a useful reference point.
- Assistant editors need camera metadata, audio, proxies, bins, and clear ingest status.
- Editors need responsive proxy or mezzanine media, not always full-resolution originals.
- Producers and story teams need reviewable clips, transcripts, stringouts, and searchable metadata.
- Color, online, and VFX often need originals, plates, handles, or high-quality pulls.
- Technical directors need integrity reports, storage visibility, permissions, and predictable transfer paths.
Turnaround time decides whether drives still make sense
A hard drive can still beat network transfer in the right situation. If you have many terabytes, a short physical distance, and no one waiting urgently, a drive can be faster and cheaper than pushing the same payload over a weak uplink. The crossover is arithmetic, and it is worth doing once for your own uplink rather than arguing about it. Here is a 12 TB card dump, at line rate and again at a more realistic 80 percent of it:| Uplink | At line rate | At 80 percent |
|---|---|---|
| 100 Mbps | 11.1 days | 13.9 days |
| 500 Mbps | 2.2 days | 2.8 days |
| 1 Gbps | 27 hours | 33 hours |
| 10 Gbps | 3 hours | 3 hours |

- When does editorial need to start, not when does ingest need to finish?
- Can proxies arrive first and originals follow later?
- Does the network support continuous upload during shooting?
- Is there enough local storage to buffer a failed uplink?
- Is the delivery deadline based on local finishing or remote approval?
Data volume includes versions and phases
Teams model the problem as “we shot 12 TB, can we upload 12 TB?” That framing is too coarse to plan against. Break volume into versions and workflow phases. A 12 TB camera-original day produces a much smaller proxy set, a moderate mezzanine set, and a transcript package. It also produces thumbnail and contact sheet assets, plus metadata that is tiny and extremely valuable. If editorial only needs the proxy set today, don't upload all 12 TB before anyone can work. Think in layers:- Originals have the highest value and highest volume, and are required for conform, color, VFX, archive, and some finishing workflows.
- Mezzanine files are still large, but easier to play and exchange than camera originals.
- Proxies are small enough for remote editorial and review, often the best first cloud payload.
- Audio stems and production sound are critical for sync and editorial, usually much smaller than picture.
- Metadata includes camera reports, ALEs, XMLs, LUTs, CDL, transcripts, markers, checksums, and asset IDs.
- Renders and exports are often the media that actually needs to leave the facility first.
Model transfer behavior alongside storage price
Cloud storage pricing looks simple until real media behavior hits it. The monthly storage rate is only one line item. Upload is often cheap or free depending on provider and path. The rest is where it adds up: accelerated transfer tools, compute, and retrieval, plus cross-region movement, API operations, and egress that can change the math quickly. A useful first-pass model separates the major cost buckets:- Upload or ingest includes transfer tooling, acceleration fees, network costs, assistant editor time, and any ingest compute.
- Hot storage covers active media used by editors, producers, automation, and review systems.
- Nearline or cool storage covers media that may be retrieved during the project but isn't touched every day.
- Archive or cold storage is for long-term retention where retrieval time and fees matter.
- Egress includes downloads to facilities, vendors, clients, alternate clouds, or local archive.
- Compute includes transcoding, rendering, AI analysis, QC, packaging, and indexing.
- Operations includes support time, access management, failed transfers, duplicate cleanup, and billing review.
total cost = ingest + storage over time + compute + egress + transfer tooling + labor
Two of those terms have public numbers, so there is no reason to leave them abstract. In US regions at list price, hot object storage runs about $23 per TB per month on Amazon S3 Standard, about $18 on Azure Hot, roughly $7 on Backblaze B2 or Wasabi, and $15 on Cloudflare R2. Deep archive tiers drop to around $1 per TB per month, which is the number that makes cold storage look irresistible until you read the next line.
Egress is where the spread is enormous. AWS charges $90 per TB after the first 100 GB each month, Azure $0.087, and Google Cloud $0.12 on its default network tier. Backblaze gives you free egress up to three times what you store and charges $10 per TB beyond that. Wasabi and Cloudflare R2 charge nothing. So pulling 20 TB back over a year costs about $1,800 from S3 and nothing from R2, on storage that differs by well under that.
Cold tiers add a second charge that catches people: a retrieval fee that is separate from egress, and you pay both, plus a restore wait of up to twelve hours on the deepest tiers. A dollar per terabyte is priced for data you hope never to read.
Labor deserves to be in that formula. A cheaper storage path that requires an assistant editor to babysit uploads every night is not cheaper. A more expensive transfer path with automatic resume, verification, and audit logs may save real production hours, especially once it integrates with your MAM.
Also model deletion because cloud cost problems often come from hot data that never cools down, temp renders that never expire, and duplicate upload folders no one owns. Decide how long each asset class stays hot before the first upload happens.
Design hybrid workflows around handoff points
A partially cloud pipeline works when each handoff has a clear owner and format, a fixed location, and one source of truth. It fails when “cloud” becomes a dumping ground next to the real workflow. Strong hybrid designs define a few stable zones:- The capture zone includes cards, camera mags, field drives, shuttle drives, or live contribution feeds.
- The local active zone is on-prem shared storage for ingest, editorial, finishing, or high-performance work.
- The cloud active zone includes object storage, cloud workstations, SaaS review, MAM, or remote editorial storage.
- The cloud services zone covers transcode, speech-to-text, metadata extraction, QC, packaging, or AI analysis.
- The archive zone includes LTO, object archive, cold cloud tiers, or managed preservation storage.

Verification has to travel with the media
The more environments you use, the more verification matters. Cloud doesn't remove the need for checksums, copy reports, or access logs. It makes them more important, because fewer people are physically near the media. At minimum, your team should preserve enough evidence for each move to answer basic questions:- Did every expected file arrive?
- Did the bytes match the source?
- Which version is approved for editorial?
- Which copy is safe to delete?
- Who accessed or changed the asset?
- Where is the offsite copy?
- Can the team relink from proxy to original?
Watch the common failure modes
Most cloud workflow problems come from moving an on-prem workflow into a new environment without changing the operating model. The most common failures are predictable:- Uploading originals when proxies would unblock the team faster.
- Letting every department create its own cloud folder structure.
- Losing camera metadata during transcode or transfer.
- Storing active media in a tier with retrieval delays or penalties.
- Skipping checksum verification because the transfer “completed.”
Manage the transition like a production change
Moving footage between cloud and on-prem environments changes people’s work. Assistants may stop making the same folder structures. Editors may depend on proxy availability instead of drive arrivals. Post supervisors may need new visibility into transfer status. Security teams may need role-based access instead of shared credentials. Finance may need usage reporting instead of a capital expense plan. Start with one workflow segment rather than the entire company archive. Pick a project stage where you can measure success: remote dailies, review and approval, or archive indexing. Cloud transcription, overflow transcode, and vendor delivery all work as first segments too. During the transition, keep both the old and new paths visible long enough to compare them. Measure the things production actually feels:- Time from camera wrap to editor access
- Time from upload start to first usable proxy
- Number of manual relink or reconform issues
- Failed or restarted transfers
- Storage growth per week
- Egress by department or vendor
- Assistant editor time spent on media movement
- Number of duplicate asset locations
FAQ
Move footage when the next valuable action happens in the cloud or with a remote user. Good candidates include remote editorial, review and approval, transcription, AI tagging, distribution, archive indexing, and vendor delivery. If the next step is high-bitrate finishing in a local facility, keeping the media on-prem may be faster and cheaper.
No. Many workflows should upload proxies, audio, and metadata first, or transcripts and selects, while keeping camera originals on-prem or near set. Originals usually need to move only when cloud finishing, VFX, or conform requires them, or when archive and downstream delivery do.
Model more than the monthly storage price. Include ingest or upload tooling, hot and cold storage, and compute for transcode or AI processing. Then add retrieval fees, egress, and cross-region movement, plus operator time and cleanup labor. Egress is often the surprise cost if media is repeatedly downloaded by facilities, vendors, or users.
Sometimes. For very large volumes over a weak uplink, across a short distance, on a non-urgent schedule, a verified drive can still make sense. Uploading is usually better when remote users need access today, when distance or customs add risk, or when editors can start from proxies before the full media set has transferred.
A common hybrid design keeps camera originals on local shared storage or LTO, uploads verified proxies and metadata for remote editorial and review, then moves only pulls, selects, renders, or locked-sequence media when finishing or delivery requires it. The key is to define which location owns the source of truth at each stage.
Keep feedback, approvals, and revisions attached to the asset instead of spreading them across emails, spreadsheets, and duplicated exports. Aspect supports frame-accurate comments and annotations, along with version stacking and change history, inside the same review workflow.





