Когда вы решили использовать CDN?
С самого начала в развитии. Сайт предназначен для фотографа, и одним из самых сложных элементов было убедиться, что время загрузки было практически незаметным. Хотя не так много проблем, как видео, ограничение одновременного HTTP-запроса будет вызывать проблемы. Сайт разрабатывается с использованием Google App Engine, и хотя они предлагают статический хостинг контента, были проблемы с количеством одновременных запросов.
Как вы измерили «успех» использования CDN?
1) Быть легко интегрированным в CMS, чтобы быть невидимым. Это вызвало серьезные технические проблемы на стороне сервера, отложенные задания и длительные асинхронные запросы AJAX - в конце концов рабочий процесс CMS пришлось переделать (и продолжает перерабатывать).
2) Быстро. Используя Amazon Cloudfront, мы заметили огромное увеличение скорости, особенно на Востоке (куда будет перемещаться рассматриваемый фотограф). Операции загрузки файлов также бывают быстрыми, однако нас не устраивает скорость изменений данных META (некоторые могут быть весьма обширные), особенно при распространении S3 в CloudFront.
3) Дешево. Стоимость CDN должна быть минимальной для наших нужд и предлагать много денег. Мы стремились повысить скорость работы конечных пользователей по сравнению с использованием только Google App Engine, но с той же ценой и рады сообщить, что это было достигнуто.