Я изучал функции и цены Amazon S3 и Amazon CloudFront, а также аналогичных услуг, предлагаемых другими поставщиками. Одна вещь, которую я не могу понять, - это то, почему цены на Amazon CloudFront , кажется, не имеют затрат на хранение, как другие CDN, на которые я смотрел.
Я понимаю, что мои файлы окончательно хранятся на S3. S3 имеет расходы на хранение. Однако, когда я активирую CloudFront, насколько я понимаю, мои файлы будут скопированы во многие географически распределенные центры обработки данных. Мне кажется, что Amazon платит только за передачу (плюс запросы), а не за хранение, в ситуации, когда клиенту требуется много памяти, но низкая передача.
Поскольку это кажется неправильным, я хочу спросить: правильно ли я понимаю, что Amazon CloudFront не взимает плату за хранение (выше стоимости хранилища S3)? И если я не ошибаюсь, есть ли у Amazon какие-либо ограничения хранилища для своего сервиса CloudFront, которые защищают его от потери денег от клиентов, которым нужно много памяти, но которые используют очень небольшую полосу пропускания?