~snip
If you have the network capacity then it's better to just serve it locally (except, AWS bills your upload traffic too

)
Your local ISP might not like it very much if you are uploading that much data.
Sorry, when I said locally, I meant on a VPS with another cloud provider with unmetered traffic, such as Hetzner.
I guess I have been doing too much of my work on the cloud to tell the difference anymore.
Ahh, gotcha.
I was under the impression that traffic out of the AWS network (for AWS) will count as egress traffic, and will be billed accordingly. Migrating your data from AWS to GCS will incur a charge from AWS for the amount of your data.