2015-06-25 7 views
3

Я создаю статический сайт, который развертывается в Google App Engine. Есть ли преимущества хранения активов (js, css, imgs) в CloudStorage. Все активы будут меньше 32 МБ (если это предел).Использование Google App Engine в качестве CDN

Основано на this slide (слайды 24-28), похоже, что запросы на статические активы приложения GAE будут использовать специальную инфраструктуру Google, предназначенную для обслуживания статических активов. Однако неясно, как его производительность сравнивается с Google CloudStorage.

Любые разъяснения по этому вопросу будут высоко оценены. Аналогичные вопросы в Stackoverflow существуют, но они довольно датированы (2010), а облачные продукты Google изменились с тех пор.

ответ

4

Настройка заголовков кеша приведет к аналогичной производительности AFAIK. И GAE, и GCS используют Google Edge cache.

GCS, вероятно, проще управлять вашими статическими ресурсами, тогда как для добавления/удаления статических ресурсов требуется перераспределение до GAE.

Другое важное примечание: GCS как CDN не работает через HTTPS с пользовательскими доменами. GAE поддерживает HTTPS с пользовательскими доменами.

Смежные вопросы