Я згоден з davr. Найдешевша альтернатива - отримати власний виділений сервер.
Погляньте на приклад, наприклад:
http://www.server4you.net/root-server/server-details.php?products=5
Хостинг у Німеччині порівняно дешевий (порівняно з американськими цінами). Це виділений сервер із 2x 1 ТБ HDD, QuadCore процесором та 8 ГБ оперативної пам’яті. Трафік становить 100 Мбіт / с. Загалом 99 євро на місяць (135 USD).
Більшість німецьких центрів обробки даних отримали прямий огляд у DECIX, AMS-IX та / або LINX (які за розміром є трьома найбільшими точками обміну Інтернет в усьому світі). Тож якщо ваша послуга не затримка затримки 150-300 мс, ви зазвичай отримуєте повну пропускну здатність 100 Мбіт / с навіть на Westcoast.
Тож, можливо, отримайте пару таких, і вам слід добре.
Хоча слід зазначити, що це не може замінити належний CDN. Але оскільки ви просите альтернативу S3, а не CloudFront, я думаю, це зрозуміло.
Іншою альтернативою була б ця пропозиція
http://www.hetzner.de/en/hosting/produktmatrix/rootserver-produktmatrix/
Хоча трафік теж рівний, вони формують вас від 100 Мбіт / с до 10 Мбіт / с, якщо ви переводите більше 2 ТБ / місяць або альтернативно стягуєте 15 євро за кожну ТБ понад 2 ТБ. Таким чином, усього ви будете коштувати приблизно 99 EUR для Сервера плюс 345 EUR для додаткового трафіку 23 ТБ.