Я собираюсь использовать Amazon CloudFront для размещения некоторого контента в ближайшем будущем. В настоящее время я делаю это очень простым и просто загружаю свой контент на S3, а затем делаю распространение через Cloudfront.
Однако, поскольку у меня ограниченный бюджет, я хотел бы иметь возможность ограничить количество загрузок или деньги, потраченные на пропускную способность. Насколько я понимаю, я не могу устанавливать какие-либо квоты или бюджеты, как вы, в Google App Engine, поэтому я ищу другой способ сделать это.
У кого-нибудь был опыт этого? Один из подходов, о котором я думаю, - это разместить веб-сервер с переадресацией между ними, но этот вид побеждает простоту CF для меня.
AFAIK, в CloudFront также нет встроенных квот или бюджетов. Однако вы можете создать частные динамические подписанные URL это ограничит доступ к вашему дистрибутиву. Таким образом, вы можете распространять уникальные URL-адреса со своего сайта с коротким сроком службы, а когда вы исчерпаете свой бюджет, остановитесь. Это не предназначено для использования CloudFront Private Content, но я думаю, что это может удовлетворить ваши потребности.