В статье описаны особенности настройки тарифа "Магазин приложений". Про общие настройки тарифных планов см. в статье Создание и настройка тарифного плана.
Создание тарифа
Чтобы создать тарифный план для Приложения:
- Создайте рецепт для приложения. Подробнее см. Рецепты приложений.
- Перейдите в раздел Продукты → Тарифные планы → кнопка Создать → выберите Приложения.
- Укажите настройки тарифа.
- Настройте содержание тарифного плана: Продукты → Тарифные планы → выберите созданный тариф → кнопка Конфиг.
Настройка тарифа
Основным параметром тарифа "Магазин приложений" является рецепт. От выбранного рецепта зависят значения полей Обработчик и Тариф инфраструктуры — при изменении рецепта эти поля обновляются автоматически.
Поле Обработчик — обработчик инфраструктуры, на серверах которой разворачивается приложение. Например, VMmanager 6. Значение определяется рецептом и недоступно для изменения. При заказе приложение развёртывается через указанный обработчик с текущими алгоритмами открытия услуги:
- кластер по умолчанию;
- шаблон сервера;
- проверка достаточности ресурсов.
Раздел "Дополнительные настройки"
Укажите следующие параметры:
- Рецепт приложения — выберите настроенный экземпляр рецепта приложения из раздела Продукты → Рецепты приложений. Рецепт определяет скрипт установки, операционную систему и минимальные ресурсы сервера. Тариф не будет доступен для заказа, если к нему не привязан рецепт;
-
Тариф инфраструктуры — выберите тариф, по которому создаётся сервер для развёртывания приложения. Это тарифы для виртуальных серверов, созданные для обработчика VMmanager. Тарифы должны содержать ОС, указанные в рецепте. Список тарифов формируется по следующим правилам:
- тариф подключён к обработчику, указанному в рецепте;
- тариф активен;
- ОС рецепта соответствует ОС, подключённым к тарифу инфраструктуры;
- настройки дополнений тарифа инфраструктуры покрывают минимальные параметры рецепта и шаблона ОС.
При заказе система сравнивает минимальное значение дополнения к тарифу и ограничение рецепта. Большее из этих значений является минимальным ресурсом, которое может заказать клиент.
Пример 1. Минимальное значение RAM в тарифе — 4 Гб, а в рецепте — 8 Гб. При заказе клиент не сможет выбрать значение RAM менее 8 Гб.
Пример 2. Минимальное значение RAM в тарифе — 16 Гб, а в рецепте — 8 Гб. При заказе клиента не сможет выбрать значение RAM менее 16 Гб.
Если в тарифе инфраструктуры есть обязательные параметры или дополнения, которые клиент указывает при заказе, система выводит сообщение администратору. По возможности эти поля отображаются на форме заказа услуги. Если отображение невозможно, доступность такого тарифа для использования в качестве тарифа инфраструктуры ограничивается.
Изменение параметров при заказе
Клиент при заказе может изменять основные параметры разворачиваемой инфраструктуры: количество процессоров, оперативную память и дисковое пространство. Границы изменения определяются по формуле:
[max (Рецепт, Шаблон ОС, Включено в тариф инфраструктуры); Максимальное значение в тарифе инфраструктуры]
где:
- нижняя граница — наибольшее значение из минимальных параметров рецепта, шаблона ОС и значения "Включено в тариф";
- верхняя граница — максимальное значение, заданное в тарифе инфраструктуры.
Пример: В шаблоне ОС минимальный размер диска = 5 Гб, в рецепте приложения минимальный размер диска = 6 Гб, в тарифе инфраструктуры "Включено в тариф" = 1 Гб, "Максимальное значение" = 20 Гб. При заказе диапазон изменения диска составит [6; 20].
Если в настройках тарифа рецепта указан только один тариф инфраструктуры, поле выбора тарифа при заказе скрывается или становится недоступным. Если указано несколько тарифов, клиент выбирает любой из предложенных — проверки совместимости выполняются на уровне настройки тарифа.
Прочие настройки
Для тарифа "Магазин приложений" работа в части скидок, НДС, бонусов и сопутствующих товаров не отличается от работы с другими типами продуктов.
Инструкция и описание
Инструкция задаётся через поле Шаблон уведомления об открытии услуги в карточке тарифа. Шаблон может содержать:
- доступы к развёрнутому приложению;
- доступы к серверу, на котором развёрнуто приложение;
- техническую инструкцию по настройке и использованию.
Для тарифа также задаётся короткое описание, которое отображается в карточке на шаге выбора приложения при заказе. Описание выводится в свёрнутом или развёрнутом виде согласно настройкам типа продукта.
Рекомендации по настройке связанных тарифов приложения и сервера
При заказе приложения платформа использует два тарифа: тариф приложения и тариф сервера (инфраструктуры). При настройке рекомендуем:
- не использовать тариф сервера для отдельного заказа клиентами, если он предназначен только для обеспечения работы приложения;
- не ограничивать тариф сервера по количеству продлений и не отключать для него автопродление;
- обеспечить совпадение периодов заказа для тарифов приложения и сервера;
- учитывать, что платформа игнорирует ограничения тарифа сервера на количество продлений и запрет автопродления при продлении приложения;
- учитывать, что платформа обновляет период автопродления для сервера при ручном продлении приложения с изменением периода.