Ideally, run the web server outside of AWS in a host with fair egress policies such as Hetzner or OVHcloud, anywhere but at a hyperscaler.
We realize this is not always practical so we can explore other options such as direct connect which can lower the egress costs by more than half. Currently, we do point connections for ingesting large amounts of data from hyperscalers. We however do not yet offer this for continual egress. As we grow we can explore opening these direct connections to each region at each hyperscaler.
Here is some detail on direct connects. As you can see we have to pay for the port hours per region and then if you take that path you would pay lower egress.
Depends on the use case, for the webserver now 1x week full + 1x day increment
this already generates 500GB on traffic each month.
This is unrelated to the storage size
My solution for now is to increase the full backup period schedule
I migrated from OVH to AWS, because the hosted server on OVH was 3 weeks offline including the backup storage. This is one of the main reason why I don’t want to store the backup on AWS too.