For data amounts in the 500 GB range and under.
@jnvctr said that AWS egress is expensive (e.g. USD $2300 for 100 TB) so this may only make sense for smaller data amounts as a convenience tool for backup.
Would this be hosted service? Would it have to provide swap space to transfer your data or could the data flow directly to a miner? What API or tools would that require?