Поиск по сайту:

Как настроить веб-сайт с CDN на AWS Lightsail


AWS Lightsail — это более простое подмножество AWS, предназначенное для начинающих ИТ-специалистов. На этой неделе AWS объявила о поддержке CDN CloudFront в Lightsail с фиксированной ежемесячной ценой, начинающейся с 2,50 долларов США. Мы рассмотрим настройку высокопроизводительного веб-сайта на Lightsail.

Сеть доставки контента (CDN) ускоряет работу вашего веб-сайта, кэшируя его ближе к пользователям по всему миру. Это гарантирует, что даже если у вас есть сервер только в одном месте, пользователи в других регионах могут быстро получить к нему доступ. Это также снимает некоторую нагрузку с вашего основного веб-сервера, потому что пользователи будут каждый раз обращаться к кешу вместо того, чтобы запрашивать его из вашего источника.

Настройка веб-сайта Lightsail

Перейдите в Консоль управления Lightsail и создайте новый экземпляр. Вы можете выбрать один из нескольких «Blueprints», которые представляют собой предустановленные изображения, которые поставляются с предустановленным программным обеспечением, таким как WordPress или NGINX.

Вы, вероятно, захотите добавить сюда свои SSH-ключи и включить автоматические моментальные снимки, которые будут создавать инкрементные резервные копии каждый день.

В Lightsail есть несколько уровней вычислительных инстансов на выбор, которые можно отсортировать по памяти, ЦП, хранилищу или пропускной способности.

Lightsail потребуется несколько минут, чтобы настроить ваш инстанс и установить на него любое программное обеспечение.

Включение CloudFront CDN

На вкладке «Сеть» нажмите «Создать дистрибутив».

Источником вашей CDN будет экземпляр веб-сервера. Выберите это из раскрывающегося списка, но если вам не назначен статический IP-адрес, вам придется создать его здесь.

CDN имеет несколько различных предустановленных параметров поведения кэша. Если вы используете WordPress, для Lightsail по умолчанию будет установлено значение «лучше всего для WordPress». В противном случае вы можете установить для него значение «Лучше всего для статических сайтов» или настроить его самостоятельно.

Цены на CDN определяются ожидаемой пропускной способностью. Самый низкий уровень, 50 ГБ, стоит 2,50 доллара в месяц. Данные для AWS стоят около 0,09 доллара за ГБ, поэтому эти уровни на самом деле очень дешевы по сравнению с обычными ценами на AWS.

Настройка CDN займет несколько минут, но как только это будет сделано, она должна быть доступна по URL-адресу, указанному вам в консоли. Вам нужно настроить DNS так, чтобы он указывал на эту конечную точку.