Вы должны начать с измерения задержки из нескольких мест, чтобы подтвердить, что это проблема, и определить , что подается медленно.Например, это только определенные страницы или каждый HTTP-запрос ведет себя медленно?
Типичная облачная архитектура - для размещения статических ресурсов в Amazon S3 .Это включает в себя картинки, таблицы стилей, сценарии и все, что подается одинаково для каждого пользователя.Это также снимает нагрузку с веб-сервера.
Чтобы повысить производительность приложения во всем мире, вы можете использовать Amazon CloudFront , который является сетью распространения контента (CDN).CloudFront может кэшировать контент ближе к пользователям в более чем 100 местах по всему миру.
CloudFront можно настроить для получения статического контента из Amazon S3 и динамического контента из Amazon EC2 / Elastic Load Balancer.
Этот дизайнгораздо проще в обслуживании, чем размещение серверов в разных местах по всему миру.
См .: Динамическая доставка всего сайта с Amazon CloudFront |Сеть и доставка контента