Можно ли сократить расходы на передачу данных AWS, используя любой другой ресурс AWS?

У меня есть экземпляр AWS EC2, который содержит очень большой блог. Моя передача данных составляет около 200 ГБ / месяц. 80% это только медиа и изображения.

Мои затраты на передачу данных высоки из-за расположения сервера в Южной Америке (где находятся наши клиенты).

Мне было интересно, смогу ли я сократить эти затраты, перенеся тяжелые медиа-данные с тома EC2 на S3 или даже кешируя их в облачный фронт.

Это возможно?

3 ответа

Решение

Опция 1

Попробуйте Amazon Lightsail: https://aws.amazon.com/lightsail. С планом $5 вы получаете 1T бесплатный ежемесячный перевод.

Вариант 2

Используйте Cloudflare в качестве CDN. С бесплатным тарифным планом Cloudflare вы получаете бесплатную неограниченную передачу данных. Cloudflare будет кэшировать ваши медиа-файлы на своем собственном сервере.

Суть в том, что ответ - нет, вы ничего не спасете. Сборы за передачу данных для Южной Америки являются одними из самых высоких, которые предлагает Amazon. Южная Америка (СА) примерно в три раза дороже, чем в США.

EC2 Data Transfer Out для интернет-тарификации SA: первые 1 ГБ бесплатно, до 10 ТБ / месяц, $0,25 за ГБ.

Amazon S3 Data Transfer Out для интернет-тарификации SA: первые 1 ГБ бесплатно, до 10 ТБ / месяц, $0,25 за ГБ.

Amazon CloudFront Data Transfer Out для интернет-тарификации для SA: первые 10 ТБ / месяц $0,25 за ГБ.

EC2 Цены

S3 Цены

CloudFront Pricing

Настройте CloudFront перед вашим сайтом - EC2 и (возможно, в конечном итоге также) S3.

В конфигурации по умолчанию вы будете сохранять, когда ваши зрители находятся в менее дорогой части земного шара, потому что передача данных из S3 и EC2 в CloudFront стоит 0 долларов, а передача данных из CloudFront в Интернет основана на расположении зритель.

Однако... CloudFront также имеет 3 уровня ценообразования, и выбор одного из более дешевых уровней дает небольшой бонус: CloudFront, вероятно, перенаправит большую часть вашего трафика через более дешевые места, но при этом оставляет за собой право использовать любой из более высоких уровней. регионы затрат пока никогда не выставят вам счета за более высокие цены, даже если они это сделают

Обратите внимание, что Amazon CloudFront может по-прежнему время от времени обслуживать запросы вашего контента из периферийного местоположения, которое не входит в ваш ценовой класс. Когда это происходит, вы будете платить только за наименее дорогие места в вашем ценовом классе.

https://aws.amazon.com/cloudfront/pricing/

Есть ли подвох? Я бы предположил, что нет, и я бы также предположил, что есть реальная причина, почему это может стоить вам меньше, чтобы перевозить ваш трафик на потенциально более длинное расстояние. Такое расположение позволяет CloudFront переносить ваш трафик из региона с более высокими затратами, не используя (дорогие) интернет-ссылки в точке происхождения, а скорее через частные оптоволоконные каналы, которыми они владеют, в более дешевый регион... и затем отбрасывать его на Интернет, где интернет-расходы ниже.

План с самой высокой ценой, конечно, достигнет наилучшей производительности, но компромисс при переходе на один из планов с более низкой стоимостью может не повлиять на производительность или, по крайней мере, на тот, который сводит на нет преимущества потенциальной экономии.

Другие вопросы по тегам