Прежде всего, этот вопрос явно актуален.
Если я вас правильно понимаю, вы хотели бы получить оценку своих расходов на полосу + некоторый способ остановить людей, загружающих ваши объекты.
Для оценки расходов на пропускную способность у вас есть два варианта:
- Загрузите отчет об использовании из своей учетной записи AWS; если вы выберете Data-Transfer-Out и All-Operations там, вы можете легко получить из этого достаточно точную оценку затрат на пропускную способность. У вас есть много подробностей, но это ручной процесс (несмотря на много запросов на API для этого на форумах AWS). Самая близкая вещь к программному доступу, с которой я столкнулся, - это скрипт
- включить ведение журнала и анализировать журналы самостоятельно или с помощью какого-либо внешнего инструмента / службы, такого как S3STAT.
и относительно блокировки доступа и т. Д.,
- изменить списки ACL для объектов / с и / или групп / с которых вы получаете большинство загрузок, сделав их закрытыми.
- сделать ваши объекты доступными через ваш собственный домен и переназначить соответствующие записи DNS для этих объектов / сегментов; для этого вы можете использовать AWS Route 53, например.