Общие вопросы

Amazon Lightsail – это поставщик виртуального частного сервера (virtual private server, VPS) и простейший способ начать работу с AWS для разработчиков, владельцев малого бизнеса, студентов и других пользователей, которым требуется решение для создания и размещения своих приложений в облаке. Lightsail предоставляет разработчикам ресурсы и функциональные возможности для вычислений, хранения данных и использования сети. Все это позволяет размещать веб-сайты и интернет-приложения в облаке и управлять ими. Lightsail включает все необходимое для быстрого запуска проекта: виртуальные машины, контейнеры, базы данных, CDN, балансировщики нагрузки, возможности управления DNS и т. п. – и все это по низкому фиксированному месячному тарифу.

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

Использование виртуального частного сервера дает множество преимуществ, включая доступность, масштабируемость, безопасность и возможность персонализации ресурсов.

Сервис предусматривает возможность выбора из нескольких готовых планов VPS со всеми необходимыми инструментами для развертывания приложения и управления им без труда. Lightsail идеально подходит для проектов, которые требуют нескольких виртуальных частных серверов, и для пользователей, которые предпочитают работать в простом интерфейсе управления. Распространенные примеры использования Lightsail включают работу веб-сайтов, интернет-приложений, блогов, интернет-магазинов, простого ПО и многого другого.

Тарифный план Lightsail, также называемый пакетом, включает виртуальный частный сервер с фиксированным объемом оперативной памяти (RAM) и вычислительных ресурсов (виртуальных ЦПУ), хранилище (диски) на базе SSD и квоту на передачу данных. В планы Lightsail также включены статические IP-адреса (5 адресов на аккаунт) и управление DNS (6 доменных зон на аккаунт). Плата за тарифные планы Lightsail начисляется на почасовой основе по требованию, то есть оплате подлежит только время фактического использования ресурсов.

По мере того, как Lightsail расширяет свою доступность во всех регионах, мы развиваем нашу инфраструктуру, чтобы повысить качество обслуживания клиентов. В результате планы в некоторых регионах будут иметь другие характеристики, например дополнительный vCPU, по сравнению с планами в других регионах.

Инстанс Lightsail – это виртуальный частный сервер (VPS), расположенный в облаке AWS. Инстансы Lightsail используются для хранения данных, исполнения кода, создания интернет-приложений и веб-сайтов. Инстансы могут подключаться друг к другу и к другим ресурсам AWS как по публичной сети (Интернет), так и по частной сети (VPC). Создавать, подключать инстансы и управлять ими можно непосредственно из консоли Lightsail.

При создании нового инстанса Lightsail можно автоматически установить целый набор операционных систем и шаблонов приложений. Шаблоны приложений включают WordPress, Drupal, Joomla!, Ghost, Magento, Redmine, LAMP, Nginx (LEMP), MEAN, Node.js, Django и другие.

На инстансы можно устанавливать дополнительное ПО, используя встроенный в браузер доступ по SSH или собственный SSH-клиент.

Для создания инстансов и управления ими войдите в Lightsail и используйте консоль Lightsail, интерфейс командной строки (CLI) или API.

После первого входа в консоль нажмите «Создать инстанс». На странице создания инстанса можно выбрать ПО, местоположение и имя инстанса. После нажатия кнопки «Создать» новый инстанс автоматически будет развернут в течение нескольких минут.

Да. Любое действие в консоли Lightsail может быть выполнено и через публично доступный API. См. подробнее об установке и использовании интерфейса командной строки (CLI) и API Lightsail.

Чтобы начать работу с Lightsail, нажмите Начать работу и выполните вход. Для доступа к Lightsail используется аккаунт Amazon Web Services. Если аккаунта еще нет, вам будет предложено его создать.

Ресурсы Lightsail

Инстансы Lightsail разработаны AWS специально для примеров использования, включающих веб-серверы, среды разработки и небольшие базы данных. При таких нагрузках полные ресурсы ЦПУ используются нечасто и нерегулярно, но иногда требуется повышение производительности. В Lightsail используются инстансы с повышаемой производительностью, которые обеспечивают базовый уровень производительности ЦПУ с возможностью его превышения. Такой подход позволяет получать требуемую производительность в нужное время. При этом вы защищены от переменной производительности и прочих нежелательных последствий, которые возникают в других средах при превышении плана подписки. Чтобы узнать больше о повышаемой производительности, перейдите по ссылке.

Если требуются среды с широкими возможностями настройки и инстансы с неизменно высокой производительностью ЦПУ для таких задач, как кодирование видео и высокопроизводительные вычисления (HPC), мы рекомендуем использовать Amazon EC2.

К терминалу инстанса Lightsail можно безопасно подключиться за один щелчок мышью в браузере. Поддерживается SSH-доступ к инстансам на базе Linux/Unix и RDP-доступ к инстансам на базе Windows. Для подключения одним щелчком откройте экран управления инстансом и нажмите Подключиться по SSH или Подключиться по RDP. При этом откроется новое окно браузера с автоматическим подключением к инстансу.

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

Каждый инстанс Lightsail автоматически получает частный IP-адрес и публичный IP-адрес. Частный IP-адрес можно использовать для бесплатной частной передачи данных между инстансами Lightsail и ресурсами AWS. Можно использовать публичный IP-адрес для соединения с инстансом через Интернет, например через зарегистрированное доменное имя или через SSH или RDP-соединение с локального компьютера. Можно также привязать к инстансу статический IP-адрес вместо публичного IP-адреса, чтобы IP-адрес не менялся даже при остановке и старте инстанса.

Статический IP-адрес – это фиксированный публичный IP-адрес, выделенный аккаунту Lightsail. Статический IP-адрес можно назначить инстансу, заменив его публичный IP-адрес. При замене одного инстанса другим можно переназначить статический IP-адрес новому инстансу. Таким образом, при каждой замене инстанса не придется перенастраивать какие-либо внешние системы (например, записи DNS) на новый IP-адрес.

DNS – это глобальный распределенный сервис, преобразующий доменные имена, удобные для человеческого восприятия (например, www.example.com), в числовые IP-адреса (например, 192.0.2.1), используемые для взаимодействия компьютеров между собой. Lightsail обеспечивает простое сопоставление зарегистрированных доменных имен, таких как photos.example.com, с публичными IP-адресами инстансов Lightsail. Таким образом, когда пользователи вводят в браузерах доменные имена, удобные для человеческого восприятия (например, example.com), Lightsail автоматически преобразует их в IP-адреса инстансов, на которые нужно направить пользователей. Каждое такое преобразование называется запросом DNS.

Обратите внимание: чтобы использовать домен в Lightsail, его сначала нужно зарегистрировать. Новые домены можно регистрировать с помощью возможностей поддержки доменов в Lightsail, сервиса Amazon Route 53 или выбранного регистратора DNS.

Да. Брандмауэр Lightsail позволяет контролировать трафик данных в инстансах. В консоли Lightsail можно задавать правила, определяющие, какие порты инстанса публично доступны для различных типов трафика.

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

Можно вручную создавать снимки состояния инстансов, дисков и баз данных в Lightsail, а можно использовать автоматическое создание снимков состояния в Lightsail, чтобы снимки состояния инстансов и дисков создавались автоматически и ежедневно. Подробнее см. на странице Снимки состояния в Amazon Lightsail.

Автоматические снимки состояния это способ организовать создание ежедневных снимков состояния инстансов Linux/Unix в Amazon Lightsail. Выберите время суток, и Lightsail будет автоматически создавать снимок состояния каждый день именно в выбранное время, а также хранить семь самых последних снимков состояния. Создание снимков состояния бесплатное, оплачивается только фактически используемое для снимков хранилище.

Автоматическим снимкам состояния нельзя присваивать теги, их нельзя экспортировать напрямую в Amazon EC2. Автоматические снимки нельзя копировать или конвертировать в снимки, созданные вручную. Чтобы скопировать автоматический снимок состояния в снимок, созданный вручную, выберите «Сохранить» (Keep) в контекстном меню автоматического снимка и скопируйте его как сделанный вручную снимок.

Чтобы выполнить резервное копирование данных, нужно сделать снимок состояния инстанса, используя консоль или API сервиса Lightsail. Снимок состояния можно использовать для создания нового инстанса в случае сбоя или неудачного развертывания кода. Мы рекомендуем при снятии снимка состояния полностью останавливать работу инстанса – это гарантирует полноту данных и предотвращает их повреждение.

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

Удаление инстанса – это необратимое действие. Все данные инстанса будут потеряны без возможности восстановления, если только вы предварительно не сделали снимок состояния. Публичный и частный IP-адреса инстанса также будут освобождены. Статический IP-адрес, используемый с удаляемым инстансом, не будет более связан с этим инстансом, но останется в том же аккаунте.

Да. Можно сделать снимок состояния инстанса и, используя API, запустить новый инстанс большего размера. Новые инстансы можно запускать из снимка состояния с помощью консоли Lightsail или интерфейса командной строки. Инструкции по использованию интерфейса командной строки можно найти здесь.

Частное подключение инстансов Lightsail к ресурсам VPC в аккаунте AWS можно выполнять, используя пиринговое подключение VPC. Нажмите кнопку «Enable VPC peering» (Включить пиринговое подключение VPC) на странице аккаунта Lightsail, и Lightsail выполнит это работу за вас. После включения пирингового подключения VPC можно обращаться к другим ресурсам AWS в облаке AWS VPC по умолчанию, используя их частные IP-адреса. Инструкции можно найти здесь.

Обратите внимание, что для работы пирингового подключения VPC с Lightsail в аккаунте AWS должно быть настроено VPC по умолчанию. В аккаунтах AWS, зарегистрированных до декабря 2013 г., нет VPC по умолчанию. Его нужно настроить самостоятельно. Дополнительные сведения о настройке VPC по умолчанию можно найти здесь.

В настоящее время Lightsail доступен во всех зонах доступности в следующих регионах AWS:

  • Восток США (Северная Вирджиния)
  • Восток США (Огайо)
  • Запад США (Орегон)
  • Канада (Центр)
  • Европа (Франкфурт)
  • Европа (Ирландия)
  • Европа (Лондон)
  • Европа (Париж)
  • ЕС (Стокгольм)
  • Азия и Тихий океан (Мумбаи)
  • Азия и Тихий океан (Сингапур)
  • Азия и Тихий океан (Сидней)
  • Азия и Тихий океан (Токио)
  • Азия и Тихий океан (Сеул)

Зоны доступности – это наборы ЦОД, которые работают на физически изолированной независимой инфраструктуре и разработаны с высоким уровнем надежности. Стандартные точки отказа (например, генераторы и оборудование для охлаждения) не используются различными зонами доступности совместно. Кроме того, зоны доступности физически изолированы друг от друга, благодаря чему даже самые редкие стихийные бедствия (например, пожары, торнадо или наводнения) затрагивают только одну зону доступности.

Актуальные квоты на обслуживание Lightsail, в том числе квоты, которые можно увеличить, указаны в разделе Квоты на обслуживание Lightsail в общих справочных материалах по AWS. Если вы хотите увеличить квоту, свяжитесь со службой поддержки клиентов.

Мы всегда готовы прийти на помощь. Функция Quick Assist в Lightsail немедленно дает полезные советы по поводу действий в консоли. В консоли Lightsail также доступна целая библиотека руководств по началу работы, обзоров и инструкций по конкретным задачам. Если вы хотите использовать API или интерфейс командной строки, Lightsail предоставляет полную справку по API для всех поддерживаемых языков программирования. Дополнительно можно пользоваться ресурсами поддержки Lightsail.

Кроме того, существует ряд платных планов поддержки AWS Support, которые помогают решить индивидуальные задачи клиентов.

В настоящее время Lightsail поддерживает 6 дистрибутивов Linux или операционных систем группы Unix: Amazon Linux, Debian, FreeBSD, OpenSUSE, Ubuntu, а также 3 версии Windows Server – 2012 R2, 2016 и 2019.

Тег – это метка, которую можно присвоить ресурсам Lightsail. Каждый тег состоит из ключа и значения; оба эти параметра определяются пользователем. Значение тега указывать необязательно, поэтому можно создавать теги, состоящие только из ключа, для быстрой фильтрации ресурсов в консоли Lightsail.

Теги предполагают несколько сценариев использования: они позволяют группировать и выбирать ресурсы при работе через консоль или API Lightsail, отслеживать и упорядочивать расходы в счетах, а также определять пользователей, способных просматривать или изменять ресурсы, с помощью правил управления доступом. За счет присвоения тегов ресурсам можно решать следующие вопросы.

  • Упорядочение: используйте фильтры в консоли или API Lightsail, чтобы просматривать ресурсы и управлять ими на основании присвоенных тегов. Это удобно, когда у вас много однотипных ресурсов – так можно быстро найти какой‑то определенный ресурс на основании присвоенных ему тегов.
  • Распределение затрат: отслеживайте и распределяйте затраты между различными проектами или пользователями за счет присвоения тегов ресурсам и создания тегов распределения затрат в консоли биллинга. Например, можно разделить счет и проанализировать затраты по проектам или клиентам.
  • Управление доступом: управляйте разрешениями на редактирование, создание и удаление ресурсов Lightsail пользователей, имеющих доступ к аккаунту AWS, c помощью политик AWS Identity and Access Management. Это позволяет упростить совместную работу с другими пользователями без предоставления им полного доступа к ресурсам Lightsail.

Подробнее об использовании тегов в Lightsail >>

В настоящее время Lightsail поддерживает присвоение тегов следующим ресурсам:

  • инстансам (Linux и Windows);
  • контейнерным сервисам;
  • дискам блочного хранилища;
  • Балансировщики нагрузки
  • Базы данных
  • зонам DNS;
  • снимкам состояния инстансов, дисков и баз данных.

Созданные вручную снимки состояния также поддерживают теги, им автоматически присваиваются теги ресурса‑источника. Такие теги можно изменить при использовании снимка состояния для создания нового инстанса, диска или базы данных.

Консоль Lightsail автоматически присваивает созданным вручную снимкам состояния теги родительского ресурса. Однако теги не копируются автоматически из ресурса в автоматические снимки состояния. Если для создания снимка состояния используется API Lightsail, клиент может выбрать теги снимка состояния самостоятельно.

Важно! Теги снимков состояния баз данных в настоящее время не включаются в отчеты о платежах (как теги распределения затрат).

Теги Lightsail – это пары «ключ‑значение», позволяющие упорядочивать ресурсы, такие как инстансы, в различных категориях, например project:Blog, project:Game, project:Test. В результате клиент получает полный контроль всех примеров использования, например при организации ресурсов, формировании отчетности по счетам и управлении доступом. Консоль Lightsail также позволяет присваивать ресурсам теги, состоящие из одного ключа, для быстрой фильтрации в консоли.

Да. Amazon Lightsail позволяет собирать метрики в различных ресурсах, в частности в инстансах, балансировщиках нагрузки и базах данных. В каждом ресурсе для разных метрик можно настроить по два пороговых значения для предупреждений. По достижении порогового значения вы получите уведомление на консоли Lightsail, а также при желании можете включить отправку электронных и/или текстовых сообщений. За использование функций мониторинга и предупреждений в Lightsail дополнительная плата не взимается, однако ваш мобильный оператор может начислять плату за отправку текстовых сообщений.

Управление счетами и аккаунтами

Lightsail расширяет уровень бесплатного пользования на ограниченный срок и добавляет три месяца бесплатного использования избранных пакетов. Предложение действует для новых или существующих аккаунтов AWS, которые начали пользоваться Lightsail не раньше 8 июля 2021 года. Предложение распространяется только на один пакет в каждом аккаунте. По истечении первых 750 часов использования избранного пакета в месяц взимается стандартная плата. Подробную информацию см. на странице цен

Тарифные планы Lightsail рассчитываются по требованию на почасовой основе. Вы платите только за то, чем пользуетесь. За каждый используемый тарифный план Lightsail взимается фиксированная почасовая плата в пределах максимальной месячной платы. Самый доступный план Lightsail предлагается по цене от 0,0047 USD/ч (3,50 USD/месяц). Тарифные планы Lightsail с лицензией на Windows Server предлагаются по тарифу от 0,01075 USD в час (8 USD в месяц).

Плата за инстансы Lightsail взимается, только когда они запущены или остановлены. Если вы удалите инстанс Lightsail до конца месяца, плата будет пропорционально рассчитана на основе общего количества часов использования инстанса Lightsail. Например, при использовании самого дешевого тарифного плана Lightsail в течение 100 часов в месяц стоимость составит 47 центов (100 * 0,0047).

При подключении к инстансу Lightsail дополнительная плата за статические IP-адреса не взимается. Статические IP-адреса нельзя привязывать к инстансам, использующим только IPv6. Адреса IPv4 – дефицитный ресурс. Lightsail помогает использовать их эффективно, поэтому за использование неподключенного к инстансу статического IP-адреса более одного часа взимается небольшая плата – 0,005 USD в час.

Тарифный план предусматривает квоту на бесплатную передачу данных. В квоту входят как исходящие, так и входящие данные инстанса. При использовании дистрибутивов сети доставки контента Lightsail (CDN) учитывается только передача данных из дистрибутива.
При превышении квоты на передачу данных плата будет взиматься только за исходящие данные инстанса Lightsail, переданные в Интернет или в другие ресурсы AWS через публичный IP-адрес инстанса. При использовании частного IP-адреса инстанса передача как исходящих, так и входящих данных инстанса Lightsail бесплатна и после превышения квоты на передачу данных. За передачу данных из дистрибутива CDN Lightsail будет взиматься плата, если вы превысите разрешенный объем передачи данных для своего дистрибутива.

Каждый тарифный план Lightsail включает значительный объем передачи входящих и исходящих данных. Например, при использовании самого дешевого пакета инстанса Lightsail бесплатный объем входящих и исходящих данных, переданных через Интернет в течение месяца, составляет 1 ТБ.

Тарифный план Lightsail учитывает любую использованную передачу данных и сопоставляет ее с квотой на передачу данных. Если объем передачи данных инстанса ниже, чем предусмотренная квота, дополнительная плата не взимается. Квота на передачу данных обнуляется каждый месяц, в течение месяца ее можно снова использовать. Если вы удалите инстанс до конца месяца и создадите новый инстанс, квота на передачу данных будет распределена на два инстанса.

Тарифные планы разработаны с учетом покрытия потребности большей части клиентов в квоте на передачу данных без дополнительных сборов. При превышении квоты на передачу данных с помощью инстанса некоторые типы передачи остаются бесплатными. Входящие данные для инстанса Lightsail бесплатны всегда. При использовании частного IP-адреса исходящие данные инстанса Lightsail, переданные на другой инстанс Lightsail или в ресурсы AWS в том же регионе, бесплатны.

При превышении месячной квоты на бесплатную передачу данных с помощью инстанса, предусмотренной тарифным планом, и использовании публичного IP-адреса взимается плата за исходящие данные инстанса Lightsail, переданные в Интернет, в другой регион AWS или в ресурсы AWS того же региона. За описанные типы передачи данных взимается плата по следующим тарифам.

  • Восток США (Сев. Вирджиния): 0,09 USD/ГБ
  • Восток США (Огайо): 0,09 USD/ГБ
  • Запад США (Орегон): 0,09 USD/ГБ
  • Канада (Центр): 0,09 USD/ГБ
  • Европа (Франкфурт): 0,09 USD/ГБ
  • Европа (Ирландия): 0,09 USD/ГБ
  • Европа (Лондон): 0,09 USD/ГБ
  • Европа (Париж): 0,09 USD/ГБ
  • ЕС (Стокгольм): 0,09 USD/ГБ
  • Азия и Тихий океан (Мумбаи): 0,13 USD/ГБ
  • Азия и Тихий океан (Сингапур): 0,12 USD/ГБ
  • Азия и Тихий океан (Сидней): 0,17 USD/ГБ
  • Азия и Тихий океан (Токио): 0,14 USD/ГБ
  • Азия и Тихий океан (Сеул): 0,13 USD/ГБ

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

Если вы превышаете квоту на передачу данных, указанную в вашем тарифном плане для дистрибутива CDN Lightsail, с вас начинает взиматься плата за исходящую передачу данных. Эта плата отличается от стандартной при использовании инстансов Lightsail:

  • Азия и Тихий Океан: 0,13 USD/ГБ
  • Австралия: 0,17 USD/ГБ
  • Канада: 0,09 USD/ГБ
  • Европа: 0,09 USD/ГБ
  • Индия: 0,13 USD/ГБ
  • Япония: 0,14 USD/ГБ
  • Ближний Восток: 0,11 USD/ГБ
  • Южная Африка: 0,11 USD/ГБ
  • Южная Америка: 0,11 USD/ГБ
  • США: 0,09 USD/ГБ

Во всех регионах AWS квота на передачу данных, предусмотренная тарифным планом, одинакова, она указана на страницах amazonlightsail.com и amazonlightsail.com/pricing. Исключение составляют регионы Азия и Тихий океан (Сидней) и Азия и Тихий океан (Мумбаи). Квота на передачу данных, предусмотренная тарифным планом, для указанных регионов AWS, приводится ниже.

  • План на 512 МБ: 500 ГБ
  • План на 1 ГБ: 1 ТБ
  • План на 2 ГБ: 1,5 ТБ
  • План на 4 ГБ: 2 ТБ
  • План на 8 ГБ: 2,5 ТБ
  • План на 16 ГБ: 3 ТБ
  • План на 32 ГБ: 3,5 ТБ

Балансировщик нагрузки не расходует дополнительную квоту на передачу данных. Трафик между балансировщиком нагрузки и целевыми инстансами или дистрибутивами измеряется и засчитывается в квоту на передачу данных для инстансов и дистрибутивов точно так же, как трафик, направленный в Интернет или из него, засчитывается в квоту на передачу данных для инстансов Lightsail, не использующих балансировщик нагрузки. Входящий и исходящий трафик между балансировщиком нагрузки и Интернетом не учитывается как передача данных инстансов в рамках квоты.

В Lightsail управление DNS бесплатно. Сервис позволяет создать до 6 зон DNS, внутри каждой зоны DNS можно создать неограниченное количество записей. Месячная квота составляет 3 миллиона запросов DNS в зоны. При превышении квоты в 3 миллиона запросов в месяц плата составит 0,40 USD за миллион запросов DNS.

Плата за снимки Lightsail составляет 0,05 USD/ГБ в месяц (за снимки самого инстанса и за снимки диска). Это означает, что плата за снимок инстанса 30 ГБ SSD, который хранится в течение месяца, составит по итогам месяца 1,50 USD.

При создании нескольких последовательных снимков одного и того же инстанса Lightsail проведет оптимизацию затрат на снимки автоматически. При каждом новом снимке плата взимается только за изменившуюся часть инстанса. В приведенном выше примере при изменении инстанса на 2 ГБ плата за второй снимок составит 0,10 USD в месяц.

Плата за блочное хранилище Lightsail составляет 0,10 USD за гигабайт в месяц.

Балансировщики нагрузки Lightsail стоят 18 USD в месяц.

При использовании балансировщика нагрузки Lightsail сертификаты Lightsail и управление сертификатами бесплатны.

Конечно. В течение ограниченного срока в некоторых из пакетов для новых клиентов Amazon Lightsail предлагается до трех месяцев бесплатной работы. Данное предложение распространяется только на новые аккаунты, созданные после 8 июля 2021 года. Подробнее см. на странице цен.

Lightsail – это сервис AWS, который работает на проверенной и зарекомендовавшей себя облачной инфраструктуре AWS. Для входа в Lightsail и Консоль управления AWS используется единый аккаунт AWS и данные для доступа.

Управлять аккаунтом AWS, в том числе менять пароль аккаунта AWS, имя пользователя, контактную информацию или информацию об оплате, можно в консоли AWS Billing and Cost Management.

Управлять счетами и оплачивать их можно через консоль AWS Billing and Cost Management. AWS принимает большинство стандартных банковских карт. Подробнее об управлении методами оплаты.

Lightsail для исследований

Lightsail для исследований позволяет легко создавать мощные виртуальные компьютеры в облаке с предустановленными приложениями, такими как Scilab, RStudio и Jupyter. Вы можете получить доступ к приложениям, запущенным на этих виртуальных компьютерах, и загружать или скачивать данные непосредственно через веб-браузер из любого места через Интернет. Вы можете создавать и прекращать работу этих виртуальных компьютеров в любое время, то есть получать доступ к виртуальным компьютерам по требованию и платить только за время использования виртуальных компьютеров.

Lightsail предлагает популярные предустановленные приложения, такие как Scilab, RStudio и Jupyter. Подробнее см. в документации Lightsail для исследований. Вы также можете установить дополнительные пакеты и расширения через интерфейс этих приложений. Более того, у вас есть доступ к базовому виртуальному компьютеру и вы можете настраивать среду.

В пакет Lightsail для исследований (виртуальный компьютер) входят виртуальный частный сервер с фиксированным объемом оперативной памяти (RAM) и вычислительных ресурсов (виртуальных ЦПУ), хранилище (диски) на базе SSD и квота на передачу данных. На виртуальных компьютерах «Lightsail для исследований» можно использовать такие функции Lightsail, как блочное хранилище, снимки инстансов и дисков, доступ по SSH, удаленный доступ к рабочему столу (с помощью Amazon DCV) и API. Такие функции Lightsail, как статические IP, управление DNS, хранение объектов, балансировщики нагрузки, контейнеры, базы данных и дистрибутивы CDN, не применимы и не могут использоваться с Lightsail для виртуальных компьютеров исследований.

Lightsail для исследований предлагает два типа виртуальных компьютеров: без графического процессора и с графическим процессором. Для исследователей, использующих приложения или анализирующих данные, которым не требуется графический процессор, мы рекомендуем применять виртуальный компьютер без графического процессора. Для исследователей, использующих аналитические методы, такие как нейронные сети, или выполняющих сложные симуляции, мы рекомендуем виртуальный компьютер с графическим процессором.

Блочное хранилище Lightsail

Блочное хранилище Lightsail предоставляет дополнительные тома хранилищ (в Lightsail они называются «подключенные диски»), которые можно подключить к инстансу Lightsail аналогично отдельному жесткому диску. Подключенные диски используются для приложений или программного обеспечения, которым необходимо отделить конкретные данные от основного сервиса, а также для защиты данных приложения в случае отказа или других проблем с инстансом и системным диском. Подключенные диски обеспечивают устойчивую производительность и низкую задержку, что требуется приложениям или программному обеспечению с частым доступом к сохраненным данным.

Блочное хранилище Lightsail использует твердотельные накопители (SSD). Такой тип блочного хранилища обеспечивает оптимальное соотношение между низкой ценой и высокой производительностью, он предназначен для поддержки различных рабочих нагрузок на Lightsail. Клиентам, приложения которых требуют устойчивой производительности операций ввода-вывода в секунду, высокой пропускной способности на диск или работают с большими базами данных (например, MongoDB, Cassandra и т. п.), мы рекомендуем вместо Lightsail использовать EC2 с инстансами GP2 или хранилище Provisioned IOPS (SSD).

Размер каждого присоединенного диска может составлять до 16 ТБ.

К инстансу Lightsail можно подключить до 15 дисков.

Диски в любой момент времени можно подключить только к одному инстансу.

Необязательно. Диск можно не подключать к инстансу. Диск будет оставаться в аккаунте в неподключенном состоянии. Если диск не подключен к инстансу, это не влияет на стоимость.

Да. Нужно сделать снимок диска, а затем создать из снимка новый диск большего размера.

Да, в целях защиты данных все подключенные диски и их снимки состояния по умолчанию шифруются в процессе хранения с помощью ключей, управляемых сервисом Lightsail. Lightsail также предлагает шифрование данных при их перемещении между инстансами Lightsail и подключенными дисками.

Блочное хранилище Lightsail обеспечивает высокий уровень доступности и надежности. Каждый подключенный диск автоматически дублируется в своей зоне доступности, чтобы обезопасить клиента от сбоя компонентов. Хотя Lightsail не предусматривает гарантий по SLA, диски блочного хранилища Lightsail предлагают доступность на уровне 99,99 % и годовой уровень сбоев менее 0,2 %. Lightsail также поддерживает снимки состояния дисков для регулярного выполнения резервного копирования данных.

Для резервного копирования нужно создать снимок состояния диска. Можно также сделать резервную копию всего инстанса и всех подключенных дисков, сделав снимок состояния инстанса.

Системный диск, включенный в тарифный план Lightsail, – это корневое устройство инстанса. Если завершить работу инстанса, его системный диск будет удален. При возникновении сбоя инстанса могут пострадать данные на системном диске. Кроме того, отсоединить системный диск или сделать его резервную копию отдельно от резервной копии инстанса невозможно. Данные, сохраненные на подключенном диске, не зависят от состояния инстанса. Подключенные диски можно отключать и перемещать между инстансами, а также можно выполнять их резервное копирование независимо от инстанса с помощью снимков состояния диска. В целях защиты данных системный диск инстанса Lightsail рекомендуется использовать только для хранения временных данных. Для данных, нуждающихся в более высоком уровне надежности, рекомендуется использовать подключенные диски и регулярно делать резервные копии диска с помощью снимков состояния диска или инстанса.

Балансировщик нагрузки Lightsail

Балансировщики нагрузки Lightsail позволяют создавать веб-сайты и приложения с высоким уровнем доступности. За счет распределения трафика между несколькими инстансами, находящимися в различных зонах доступности, и направления трафика исключительно на исправные целевые инстансы балансировщики нагрузки Lightsail снижают риск потери доступа к приложению из-за проблем в работе отдельного инстанса или сбоя в центре обработки данных. Благодаря балансировщикам нагрузки и нескольким целевым инстансам ваш веб-сайт или приложение также смогут справиться с ростом веб-трафика и предоставлять посетителям высокую производительность во время пиковых нагрузок.

Кроме того, балансировщики нагрузки Lightsail можно использовать для построения безопасных приложений и приема HTTPS-трафика. Lightsail упрощает процедуры запроса, выдачи и обслуживания сертификатов SSL/TLS. Встроенная система управления сертификатами запрашивает и обновляет сертификаты от имени клиента и автоматически добавляет сертификаты к балансировщикам нагрузки.

Балансировщики нагрузки нельзя использовать с инстансами в различных регионах AWS. Однако с балансировщиком нагрузки можно использовать целевые инстансы в различных зонах доступности. Более того, мы рекомендуем распределять целевые инстансы между различными зонами доступности, чтобы обеспечить максимальную доступность приложения.

Балансировщики нагрузки Lightsail масштабируются автоматически для адаптации приложения к пиковому трафику без ручного вмешательства. При возникновении резкого всплеска трафика приложения балансировщик нагрузки автоматически выполнит масштабирование и продолжит эффективно перенаправлять трафик к инстансам Lightsail. И хотя балансировщик нагрузки Lightsail предназначен для простого управления всплесками трафика, у приложений, постоянно работающих с очень высокими объемами трафика, может наблюдаться снижение или ограничение производительности. Если приложение постоянно обрабатывает более 5 ГБ данных в час или постоянно работает с большим количеством соединений (> 400 тыс. новых соединений в час, > 15 тыс. активных одновременных соединений), рекомендуется использовать сервис Amazon EC2 с балансировщиками Application Load Balancing.

Балансировщики нагрузки направляют трафик на работоспособные целевые инстансы по циклическому алгоритму.

В ходе создания балансировщика нагрузки необходимо указать путь (URL-адрес общего файла или веб-страницы), который Lightsail будет использовать для проверки с помощью ping. Если целевой инстанс доступен по указанному пути, Lightsail направит на него трафик. Если целевой инстанс не отвечает, Lightsail не будет направлять трафик на этот инстанс. Путь проверки состояния при необходимости можно изменить на экране управления балансировщиком нагрузки.

Теги Lightsail – это пары «ключ‑значение», позволяющие упорядочивать ресурсы, такие как инстансы, в различных категориях, например project:Blog, project:Game, project:Test. В результате клиент получает полный контроль всех примеров использования, например при организации ресурсов, формировании отчетности по счетам и управлении доступом. Консоль Lightsail также позволяет присваивать ресурсам теги, состоящие из одного ключа, для быстрой фильтрации в консоли.

Да, Lightsail поддерживает добавление инстансов в виде целевых инстансов к нескольким балансировщикам нагрузки, если это требуется.

Если вы удалите балансировщик нагрузки, связанные с ним целевые инстансы продолжат работать и будут отображаться в консоли Lightsail как обычные инстансы Lightsail. Обратите внимание: чтобы направить трафик к одному из прежних целевых инстансов после удаления балансировщика нагрузки, вероятно, потребуется обновить записи DNS.

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

Балансировщики нагрузки Lightsail поддерживают HTTP- и HTTPS-подключения.

Управление сертификатами

Сертификаты SSL/TLS используются для установления подлинности веб-сайта или приложения и защиты соединения между браузерами и веб-сайтом. Lightsail предлагает подписанный сертификат для балансировщика нагрузки, а балансировщик нагрузки обеспечивает терминацию SSL/TLS перед направлением проверенного трафика на целевые инстансы по защищенной сети AWS. Сертификаты Lightsail можно использовать только с балансировщиками нагрузки Lightsail, а не с отдельными инстансами Lightsail.

Сертификаты Lightsail проходят проверку под определенные домены – это значит, что требуется подтвердить владение доменом веб-сайта или наличие доступа к нему перед выдачей сертификата центром сертификации. При запросе нового сертификата Lightsail попросит добавить запись CNAME в зону (или зоны) DNS домена (или доменов) для проверки. Эту запись CNAME можно добавить с помощью любой текущей системы управления зонами DNS – системы управления DNS Lightsail или внешнего провайдера DNS (например, Route 53, GoDaddy, Namecheap и т. д.). После проверки сертификатов запись CNAME можно будет удалить из зоны DNS.

В целях безопасности вы должны подтвердить владение доменом. Это значит, что если вы или другой сотрудник организации по какой-либо причине не сможете добавить запись DNS для проверки сертификата, вы не сможете использовать в сервисе Lightsail балансировщик нагрузки с поддержкой HTTPS.

К каждому сертификату можно добавить до 10 доменов или поддоменов. В настоящее время Lightsail не поддерживает домены с масками.

Чтобы изменить (добавить / удалить) домены, связанные с сертификатом, необходимо отправить сертификат повторно и повторно подтвердить владение этими доменами. Для повторного создания сертификата и добавления или удаления доменов следуйте инструкциям на экранах управления сертификатами.

Lightsail обеспечивает управляемое продление сертификатов SSL/TLS. Это значит, что Lightsail попытается продлить сертификат автоматически до истечения его срока действия без вмешательства со стороны клиента. Чтобы воспользоваться автоматическим продлением, сертификат Lightsail необходимо предварительно связать с балансировщиком нагрузки.

При удалении балансировщика нагрузки сертификат будет также удален. Если вам потребуется сертификат для того же домена в будущем, нужно будет запросить новый сертификат и выполнить соответствующую проверку.

Нет, сертификаты Lightsail привязаны к аккаунту Lightsail – их невозможно удалить или использовать вне сервиса Lightsail.

Переход на EC2

Upgrade to EC2 – это возможность, позволяющая создать копию используемого инстанса Lightsail в Amazon EC2. При переносе инстанса в EC2 доступен широкий выбор типов инстансов, конфигураций и моделей ценообразования, предлагаемых сервисом EC2, а также более точный контроль над сетью, хранилищем и вычислительной средой.

Lightsail предлагает удобную возможность запуска и масштабирования широкого перечня облачных приложений по предсказуемой и низкой пакетной цене. Lightsail также автоматически настраивает конфигурации облачной среды, например сети и управление доступом.

Upgrade to EC2 позволяет выбрать для запуска приложения инстанс из более широкого списка вариантов – от виртуальных машин, предлагающих большие вычислительные мощности ЦПУ, объемы памяти и сетевые ресурсы, до специализированных инстансов или инстансов для ускоренных вычислений, использующих FPGA или графические процессоры. Кроме того, сервис EC2 предлагает меньше автоматических возможностей управления и настройки, обеспечивая более точное управление конфигурацией облачной среды, например VPC.

Для начала работы необходимо создать вручную снимок состояния нужного инстанса Lightsail и экспортировать его. После этого можно воспользоваться мастером Upgrade to EC2, чтобы создать инстанс в сервисе EC2.

Клиенты, знакомые с сервисом EC2, могут использовать мастер создания инстансов в EC2 или API этого сервиса для создания нового инстанса EC2 (по аналогии с созданием инстанса на основе готового образа AMI EC2). Lightsail также предлагает консоль Lightsail с понятным интерфейсом, позволяющими просто создать новый инстанс EC2.

Примечание. В настоящее время созданные вручную снимки состояния инстансов Ghost и Django нельзя экспортировать в Amazon EC2. Приносим извинения за неудобства.

Возможность Upgrade to EC2 можно использовать бесплатно. После экспорта снимков состояния в EC2 плата за образ EC2 будет начисляться отдельно, в дополнение к плате за снимок состояния Lightsail. Стоимость запускаемых новых инстансов EC2 будет также начисляться сервисом EC2 с учетом стоимости томов хранилища EBS и передачи данных. Подробную информацию о ценах на новые инстансы и связанные ресурсы можно узнать на странице цен на EC2. Стоимость ресурсов Lightsail, продолжающих работать в аккаунте Lightsail, будет по‑прежнему начисляться по стандартным тарифам до момента их удаления.

Возможность перехода позволяет экспортировать созданные вручную снимки состояния дисков Lightsail. Экспорт снимков состояния управляемых баз данных в настоящее время не поддерживается. Снимки состояния дисков можно преобразовать в тома EBS с помощью консоли или API EC2.

Возможность Upgrade to EC2 в Lightsail поддерживает экспорт в EC2 инстансов Linux и Windows, а также подключенных к ним блочных хранилищ (при наличии). Она также поддерживает экспорт дисков неподключенных блочных хранилищ в EBS. Экспорт балансировщиков нагрузки, баз данных, статических IP‑адресов или записей DNS в настоящее время не поддерживается.

Управляемые базы данных

Управляемые базы данных Lightsail – это инстансы, выделенные под запуск баз данных, а не других рабочих нагрузок (веб‑серверов, почтовых серверов и т. д.). База данных Lightsail может содержать несколько пользовательских баз данных, доступ к которым можно получить с помощью средств и приложений, использующихся для доступа к отдельным базам данных. Lightsail следит за безопасностью и состоянием базовой инфраструктуры и операционной системы базы данных, что позволяет клиентам использовать базу данных без углубленных навыков в области управления инфраструктурой.

Тарифные планы для баз данных Lightsail, как и для обычных инстансов Lightsail, предлагают постоянные объемы памяти, вычислительных ресурсов и хранилища на базе SSD, которые со временем можно масштабировать. Lightsail автоматически устанавливает и настраивает выбранные базы данных на этапе создания.

Управляемые базы данных Lightsail обеспечивают простой и удобный способ хранения данных в облаке. Базы данных Lightsail можно создавать как новые базы данных или в результате переноса данных из существующей локальной или серверной базы данных в Lightsail.

Кроме того, они помогают масштабировать приложения для расширенного приема трафика и более интенсивных нагрузок, перенося используемую базу данных в выделенный инстанс. Базы данных Lightsail особенно полезны для приложений с фиксацией состояния (таких как WordPress и большинство распространенных CMS), для которых необходимо, чтобы данные оставались синхронизированными при масштабировании на несколько инстансов. Для создания мощного масштабированного приложения базу данных Lightsail можно дополнить балансировщиком нагрузки Lightsail и двумя или более инстансами Lightsail. Для гарантии бесперебойной работы приложений можно использовать планы Lightsail с обеспечением высокой доступности, которые обеспечивают дополнительную избыточность для базы данных.

Lightsail управляет целым спектром процессов обслуживания и обеспечения безопасности как самой базы данных, так и ее базовой инфраструктуры. Lightsail защищает базы данных от потери данных или отказа компонентов, автоматически создавая резервные копии данных, которые позволяют восстановить состояние БД на любой момент времени за последние 7 дней с помощью инструмента восстановления. Помимо этого, Lightsail автоматически шифрует данные при хранении и передаче, а также хранит пароли БД для простого и безопасного подключения к ней. Что касается технического обслуживания БД, Lightsail выполняет его в рамках установленного окна обслуживания. В список проводимых процедур входят автоматическое обновление БД до последней версии и выполнение всех необходимых операций по управлению используемой инфраструктурой и операционной системой.

Lightsail предлагает базы данных четырех размеров в рамках стандартных планов и планов с обеспечением высокой доступности. Каждый план предоставляет фиксированный объем хранилища данных и месячную квоту на их передачу. По мере необходимости можно постепенно масштабировать БД с использованием больших планов, а также переключаться со стандартных планов на планы с высокой доступностью. Планы с обеспечением высокой доступности предлагают те же ресурсы, что и стандартные, плюс запускают резервную БД в отдельной зоне доступности для обеспечения избыточного хранения.

Для использования управляемых баз данных предусмотрены стандартные планы и планы с обеспечением высокой доступности. Оба вида планов предлагают одинаковые объемы ресурсов, включая выделяемую память, пространство для хранилища и квоты на их передачу. Планы с обеспечением высокой доступности повышают избыточность и надежность базы данных за счет автоматического создания резервной БД в отдельной зоне доступности, синхронно реплицируют в нее данные и обеспечивают переключение на эту базу данных в случае отказа инфраструктуры, а также во время проведения технического обслуживания основной БД. Это гарантирует бесперебойную работу базы данных даже во время автоматического обновления / обслуживания, проводимого Lightsail. Использование планов с обеспечением высокой доступности рекомендовано для запуска приложений в рабочей среде, а также для ПО, которому требуется бесперебойная работа.

Базу данных можно увеличить, сделав снимок ее состояния и создав на его основе новую БД с большим планом использования. Как вариант, можно создать новую БД с помощью возможности экстренного восстановления. Оба этих метода также помогают переключаться между стандартными планами и планами с обеспечением высокой доступности. Возможность масштабирования БД в сторону уменьшения не предусмотрена. Подробные сведения см. на странице Creating a database from a snapshot in Amazon Lightsail.

Lightsail автоматически создает резервные копии данных и позволяет восстанавливать состояние БД на конкретный момент времени в виде новой базы данных. Автоматическое резервное копирование БД является бесплатным, но позволяет сохранять данные только за семь последних дней. В случае удаления базы данных все автоматические резервные копии также удаляются, и восстановление на конкретный момент времени становится невозможным. Для сохранения резервных копий данных после удаления БД или для сохранения копий на срок, превышающий семь дней, необходимо выполнять снимки состояния вручную.

Выполненные вручную снимки состояния управляемых БД Lightsail можно создавать со страниц управления БД. Такие снимки состояния содержат все данные БД и могут использоваться в качестве резервных копий с неограниченным сроком хранения. Кроме того, снимки состояния, выполненные вручную, можно использовать для создания новых, более крупных баз данных, или для переключения между стандартными планами и планами с обеспечением высокой доступности. Снимки состояния, выполненные вручную, хранятся до момента удаления пользователем. За их хранение начисляется плата в размере 0,05 USD/ГБ в месяц.

При удалении управляемой базы данных удаляется она сама, а также все ее автоматические резервные копии. После этого восстановить данные можно будет только с помощью предварительно сделанных вручную снимков состояния БД. Иных способов восстановления удаленных данных не предусмотрено. Для защиты от непреднамеренной потери данных в процессе удаления БД Lightsail дает возможность вручную сделать снимок состояния за один щелчок. Создание такого снимка состояния не является обязательным, но настоятельно рекомендуется. Сделанный снимок можно будет удалить в будущем, когда сохраненные данные уже точно не потребуются.

После создания управляемой БД ее можно сразу же использовать для приложений, подключая инстансы Lightsail в качестве веб‑серверов или других выделенных нагрузок соответствующих приложений. Для подключения инстанса Lightsail к базе данных необходимо использовать адрес БД и надежно сохраненный пароль для ее настройки. Все данные сохраняются в коде используемого приложения. Необходимые для подключения данные можно найти на экранах управления БД. Имя файла конфигурации и его расположение будут меняться в зависимости от приложения. Имейте в виду, что к одной базе данных можно подключить несколько инстансов с использованием как одних и тех же, так и различных таблиц.

Дистрибутивы CDN Lightsail

Дистрибутивы сети доставки контента (CDN) Lightsail упрощают передачу контента, размещенного на ваших ресурсах Lightsail, путем его хранения и обслуживания в глобальной сети доставки Amazon с помощью Amazon CloudFront. Дистрибутивы также обеспечивают поддержку трафика HTTPS на вашем веб-сайте, позволяя быстро создавать и размещать SSL-сертификаты. Наконец, они снижают нагрузку на ваши ресурсы Lightsail и помогают вашему веб-сайту справляться с большими скачками трафика. Настройка дистрибутивов, как и остальных функций Lightsail, осуществляется всего за несколько щелчков мыши, а вы ежемесячно платите фиксированную сумму.

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

Да, статические IP-адреса требуется связывать с инстансами, указанными в качестве источников.

Просто создайте свой дистрибутив, выберите экземпляр WordPress в качестве источника и укажите тарифный план. Параметры дистрибутива Lightsail автоматически настраиваются с целью оптимизации производительности в большинстве конфигураций WordPress.

Хотя прикрепить несколько источников к дистрибутиву Lightsail нельзя, вы можете прикрепить несколько инстансов к балансировщику нагрузки Lightsail и указать его в качестве источника дистрибутива.

Да. Дистрибутивы Lightsail позволяют легко создавать, проверять и прикреплять сертификаты прямо со страницы управления дистрибутивом.

Сертификат требуется только в том случае, если вы хотите использовать в дистрибутиве свое доменное имя. Все дистрибутивы Lightsail используют уникальные доменные имена Amazon CloudFront с поддержкой HTTPS. Однако, чтобы использовать свой собственный домен, вам потребуется прикрепить к дистрибутиву сертификат этого домена.

Да, подробнее см. на странице с описанием квот сервиса Lightsail.

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

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

В квоте на передачу данных инстанса учитываются как входящие, так и исходящие данные, а в квоте дистрибутива – только исходящие. Кроме того, за превышение квоты передачи исходящих данных дистрибутива взимается дополнительная плата, в отличие от некоторых типов инстансов. Наконец, в дистрибутивах Lightsail используется другая региональная модель оплаты за передачу данных свыше квоты, хотя в большинстве тарифов она соответствует инстансам.

Да, изменять план дистрибутива можно раз в месяц. Повторно изменить план можно только в начале следующего месяца.

Дистрибутивы Lightsail предоставляют различные метрики отслеживания производительности, включая общее количество запросов, полученных вашим дистрибутивом, объем данных, отправленных с него клиентам и источнику, а также процент запросов, которые привели к ошибкам. Кроме того, вы можете создавать оповещения, связанные с метриками дистрибутива.

Дистрибутивы Lightsail разработаны специально для пользователей, которые размещают веб-сайты или веб-приложения на ресурсах Lightsail, например инстансах и балансировщиках нагрузки. Если вы используете другой сервис AWS для размещения своего веб-сайта или приложения, для вас важна тонкая настройка или вам нужно обрабатывать высокие нагрузки, например большое количество запросов в секунду или потоковое видео высокого разрешения, рекомендуется использовать Amazon CloudFront.

Дистрибутивы CDN Amazon Lightsail основаны на пакетах передачи данных с фиксированной стоимостью, что позволяет точно определять расходы на использование сервиса. Пакеты дистрибутивов рассчитаны на месяц использования. Использование дистрибутивов с целью уклонения от платы за передачу данных свыше квоты (включая, помимо прочего, частое повышение или понижение уровня пакета или использование чрезмерного количества дистрибутивов с одним источником), выходит за рамки предполагаемого и не допускается. Кроме того, запрещено обрабатывать рабочие нагрузки, связанные с большим количеством запросов в секунду или потоковым видео высокого разрешения. Подобные действия могут привести к ограничению или приостановке работы ваших сервисов передачи данных или учетной записи.

Да, вы можете переместить дистрибутив Lightsail, создав дистрибутив с аналогичной конфигурацией в CloudFront. Все параметры, доступные для настройки в дистрибутиве Lightsail, также можно настроить в дистрибутиве CloudFront. Чтобы переместить дистрибутив в CloudFront, выполните перечисленные далее шаги.

1. Создайте снимок состояния своего инстанса Lightsail, указанного в качестве источника дистрибутива. Экспортируйте снимок в Amazon EC2, а затем создайте из него новый инстанс в EC2. Подробнее см. на странице Экспорт снимков состояния в Amazon Lightsail.

Примечание. Создайте балансировщик нагрузки приложений в Elastic Load Balancing, если вам нужно сбалансировать нагрузку на свой веб-сайт или веб-приложение. Подробнее см. на странице Руководство пользователя Elastic Load Balancing.

2. Отключите пользовательские домены дистрибутива Amazon Lightsail, чтобы отвязать ранее привязанные сертификаты. Подробнее см. на странице Отключение пользовательских доменов для дистрибутивов Amazon Lightsail.

3. Запустите команду get-distributions в интерфейсе командной строки (CLI) AWS, чтобы получить список настроек вашего дистрибутива Lightsail. Подробнее см. на странице get-distributions Справки по интерфейсу командной строки AWS.

4. Выполните вход в консоль Amazon CloudFront и создайте дистрибутив с теми же настройками, которые установлены для дистрибутива Lightsail. Подробнее см. на странице Создание дистрибутива в Руководстве для разработчиков по Amazon CloudFront.

5. Создайте в AWS Certificate Manager (ACM) сертификат, который будет привязан к дистрибутиву CloudFront. Подробнее см. на странице Запрос публичного сертификата в Руководстве пользователя по ACM.

Обновите дистрибутив CloudFront, чтобы использовать созданный сертификат ACM. Подробнее см. на странице Обновление дистрибутива CloudFront в Руководстве пользователя по CloudFront.

Контейнеры

Контейнерные сервисы Lightsail предоставляют простой способ запускать контейнерные приложения в облаке. В контейнерных сервисах вы можете запускать разнообразные приложения – от простых веб-приложений до многоуровневых микросервисов. Нужно только указать образ контейнера, требуемую мощность (ЦПУ, ОЗУ) и масштаб (количество узлов) для контейнерного сервиса. Lightsail берет на себя все задачи по выполнению контейнерного сервиса, и вам не придется беспокоиться о базовой инфраструктуре. Lightsail предоставляет адрес TLS с балансировкой нагрузки для доступа к приложению, запущенному в контейнерном сервисе.

Да. Lightsail поддерживает контейнеры Docker на базе Linux. Контейнеры Windows в настоящее время не поддерживаются.

Вы можете использовать образы контейнеров из разных реестров, как например Docker Hub, или всего за несколько простых шагов создать собственный образ и поместить его в Lightsail с помощью интерфейса командной строки AWS. Подробнее см. на странице Передача образов контейнеров в контейнерные сервисы Amazon Lightsail.

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

Да, мощность и масштаб контейнерного сервиса можно изменить в любое время после его создания.

Lightsail предоставляет для каждого контейнерного сервиса адрес HTTPS в формате “<service-name>.<random-guid>.<aws-region-name>.cs.amazonlightsail.com. Изменить вы можете только имя сервиса. Зато есть возможность использовать имя личного домена. Подробнее см. на странице Включение пользовательских доменов для вашего контейнерного сервиса Amazon Lightsail и управление ими.

Да. Вы можете создать сертификаты SSL/TLS с именами личных доменов и присоединить их к контейнерному сервису в Lightsail. Для сертификатов требуется подтверждение домена. Если вы управляете доменом через DNS Lightsail, то после добавления сертификата можно с легкостью добавлять записи A/AAAA/CNAME для маршрутизации трафика вашего домена в контейнерные сервисы. В качестве альтернативы возможно задействовать DNS хостинг-провайдера, поддерживающего добавление записей ALIAS, чтобы сопоставить начало домена с общедоступным доменом (общедоступным DNS) контейнерного сервиса Lightsail. Подробнее см. на странице Включение пользовательских доменов для вашего контейнерного сервиса Amazon Lightsail и управление ими.

Стоимость контейнерных сервисов Lightsail рассчитывается по требованию на почасовой основе. Вы платите только за то, чем пользуетесь. За каждый используемый контейнерный сервис Lightsail взимается фиксированная почасовая плата в пределах максимальной месячной стоимости сервиса. Максимальная месячная стоимость сервиса вычисляется путем умножения базовой цены на мощность этого сервиса и на масштаб сервиса. Например, использование сервиса с мощностью Micro и масштабом 2 обойдется не более чем в 10*2=20 USD/месяц. Самый доступный контейнерный сервис Lightsail стоит 0,0094 USD/ч (7 USD/месяц). Может применяться также плата за передачу данных, если потребление превышает квоту бесплатного использования (500 ГБ в месяц на каждый сервис).

Плата за контейнерные сервисы Lightsail взимается, только когда они запущены или отключены. Если вы удалите контейнерный сервис Lightsail до конца месяца, плата будет пропорционально рассчитана на основе общего количества часов использования контейнерного сервиса Lightsail. Например, если вы использовали контейнерный сервис Lightsail с мощностью Micro и масштабом 1 в течение 100 часов за минувший месяц, будет выставлен счет на 1,34 USD (0,0134*100).

Для каждого контейнерного сервиса предоставляется бесплатная квота на передачу данных (500 ГБ в месяц). В нее входят данные, передаваемые в обоих направлениях (в сервис и из сервиса). При превышении этой квоты и использовании публичного IP-адреса взимается плата за передачу данных ИЗ контейнерного сервиса Lightsail в Интернет, в другой регион AWS или к ресурсам AWS в пределах региона. За описанные типы передачи данных взимается плата по следующим тарифам.

  • Восток США (Сев. Вирджиния): 0,09 USD/ГБ
  • Восток США (Огайо): 0,09 USD/ГБ
  • Запад США (Орегон): 0,09 USD/ГБ
  • Канада (Центр): 0,09 USD/ГБ
  • Европа (Франкфурт): 0,09 USD/ГБ
  • Европа (Ирландия): 0,09 USD/ГБ
  • Европа (Лондон): 0,09 USD/ГБ
  • Европа (Париж): 0,09 USD/ГБ
  • ЕС (Стокгольм): 0,09 USD/ГБ
  • Азия и Тихий океан (Мумбаи): 0,13 USD/ГБ
  • Азия и Тихий океан (Сингапур): 0,12 USD/ГБ
  • Азия и Тихий океан (Сидней): 0,17 USD/ГБ
  • Азия и Тихий океан (Токио): 0,14 USD/ГБ
  • Азия и Тихий океан (Сеул): 0,13 USD/ГБ

При отключении контейнерного сервиса все его узлы переходят в состояние «Отключено», а общедоступный адрес возвращает код состояния HTTP 503. После включения состояние сервиса восстанавливается до последнего активного развертывания. Сохраняются также параметры мощности и масштаба. После повторного включения даже имя общедоступного адреса остается неизменным. Вам по-прежнему будут доступны журнал развертываний и образы контейнеров.

Удаление контейнерного сервиса является необратимым действием. В этом случае все узлы контейнера удаляются без возможности восстановления. Также вместе с ними удаляются общедоступный адреса HTTPS, образы контейнеров, журнал развертываний и любые журналы самого сервиса. Вы не сможете повторно получить тот же общедоступный адрес.

Да, за контейнерный сервис взимается плата в соответствии с мощностью и масштабом этого сервиса, даже когда он отключен.

В настоящее время контейнерные сервисы не поддерживаются в качестве источников для дистрибутивов Lightsail CDN.

Нет. В настоящее время контейнерные сервисы недоступны для использования в качестве целевых объектов для балансировщика нагрузки Lightsail. Но для общедоступных адресов контейнерных сервисов применяется собственная балансировка нагрузки.

Общедоступные адреса контейнерных сервисов Lightsail автоматически перенаправляют все HTTP-запросы на HTTPS, обеспечивая безопасность вашего контента.

Контейнерные сервисы предоставляют метрики по использованию ЦП и ОЗУ на всех узлах сервиса. Создание оповещений по этим метрикам пока не поддерживается.

Объектное хранилище

Lightsail позволяет хранить статический контент, например, изображения, видео или HTML-файлы, в объектном хранилище, подходящем для веб-сайтов и приложений. Всего несколькими кликами мыши можно связать хранилище объектов Lightsail с базой раздачи CDN Lightsail, и благодаря этому с легкостью ускорить доставку контента аудитории по всему миру. Хранилище также выступает в качестве недорогого и безопасного решения для резервного копирования.

Во всех регионах AWS, где доступен Lightsail, хранилище объектов имеет три разных пакета с фиксированной ценой. Первый пакет стоит 1 USD в месяц и предоставляется бесплатно в течение первых 12 месяцев. Он включает ресурсы хранилища объемом 5 ГБ и 25 ГБ для передачи данных. Стоимость второго пакета составляет 3 USD в месяц и включает в себя хранилище емкостью 100 ГБ и 250 ГБ на передачу данных. Наконец, третий пакет стоит 5 USD в месяц, включает хранилище объемом 250 ГБ и 500 ГБ для передачи данных. В хранилище объектов Lightsail входит неограниченная входящая передача данных в корзину, так как разрешение на комплексную передачу необходимо только при передаче данных из вашей корзины.

При превышении месячного объема хранилища или разрешения на передачу данных с вас будет взиматься дополнительная оплата. Подробнее см. на странице цен Lightsail.

Вы можете использовать разрешение на передачу данных в и из объектного хранилища Lightsail, за исключением случаев, перечисленных далее:

  • Данные, переданные в объектное хранилище Lightsail из Интернета
  • Данные, переданные между ресурсами объектного хранилища Lightsail
  • Данные, переданные из объектного хранилища Lightsail в другой ресурс Lightsail, расположенный в том же регионе (в том числе на другой аккаунт в том же регионе AWS)
  • Данные, переданные из объектного хранилища Lightsail в базу раздачи CDN Lightsail

Да, вы можете изменить план объектного хранилища Lightsail один раз в течение ежемесячного платежного цикла AWS.

Да, копирование из объектного хранилища Lightsail в Amazon S3 поддерживается. Документация о соответствующей команде AWS CLI находится здесь.

Для использования объектного хранилище Lightsail необходимо создать корзину для хранения ваших данных. Дополнительные сведения см. в разделе Создание корзин в Amazon Lightsail. После создания и запуска корзины можно добавлять в нее объекты: загрузить файлы через консоль Lightsail или настроить приложение, чтобы загружать журналы или другие данные приложения. Кроме того, начать работу с хранилищем объектов Lightsail возможно с помощью интерфейса командной строки AWS (AWS Command Line Interface, AWS CLI).

Корзины и объекты Lightsail по умолчанию являются частными, а значит доступ к ним имеют только пользователи с соответствующими разрешениями. Можно изменить параметр по умолчанию и предоставить общий доступ и доступ для чтения либо к конкретным объектам, либо ко всей корзине. Если пользователь делает корзину или объект публичными, то любой человек в мире может прочитать их содержимое.

Можно использовать ключи доступа или роли. Сначала в консоли Lightsail выберите корзину, к которой хотите подключиться программно. Затем на вкладке «Разрешения» (Permissions) создайте ключ доступа или назначьте роль инстансу Lightsail, а затем настройте код веб-сайта или приложения, которые будут использовать корзину. Настройки могут варьироваться в зависимости от того, как именно вы будете использовать объектное хранилище вместе с веб-сайтом или приложением. Дополнительную документацию см. здесь.

Использовать корзину на нескольких аккаунтах просто благодаря идентификатору аккаунта AWS, который можно указать в разделе «Доступ с нескольких аккаунтов» (Cross-account access) в консоли Lightsail. После указания идентификатора, аккаунт AWS получит доступ к чтению корзины.

Управление версиями позволяет сохранять, извлекать и восстанавливать каждую версию объектного хранилища в корзине, обеспечивая дополнительный уровень защиты от случайной перезаписи и удаления. Дополнительную документацию по запуску управления версиями см. здесь.

Всего несколькими кликами мыши можно связать хранилище объектов Lightsail с базами раздачи CDN Lightsail, и благодаря этому с легкостью ускорить доставку контента аудитории по всему миру. Для этого создайте базу раздачи Lightsail CDN и просто выберите корзину Lightsail в качестве источника. Дополнительную документацию см. здесь.

Вы можете создать до 20 пакетов объектного хранилища Lightsail в каждом аккаунте. Количество объектов не ограничено.

С помощью объектного хранилища Lightsail клиенты могут с легкостью просматривать показатели общего используемого пространства и количества объектов в корзине. Кроме того, есть функция оповещения об этих показателях.