Заказ сервисов из магазина приложений#

Подсистема виртуализации (ПВ) позволяет разворачивать виртуальные машины с предустановленным и настроенным программным обеспечением. В ПВ это называется сервис.

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

Сервисы могут иметь разные конфигурации. Некоторые создают одну ВМ, другие — несколько. Каждый сервис требует указать собственные параметры при разворачивании.

Синхронизация шаблонов сервисов#

Для работы с сервисами ПВ как с типом продукта «Приложения», необходимо настроить синхронизацию доступных шаблонов сервисов из подсистемы виртуализации в подсистему самообслуживания, тарификации и биллинга (ПСТБ).

Для этого необходимо произвести предварительные настройки в обеих системах.

Синхронизация на стороне ПВ#

Чтобы предварительно настроить синхронизацию на стороне ПВ:

  1. В веб-интерфейсе ПВ перейти в раздел Хранилище — Приложения.

  2. Выбрать необходимые шаблоны сервисов и нажать кнопку импорта их в хранилище.

../_images/paas_1.png

Примечание

Группа, указанная в обработчике ПСТБ, должна совпадать с группой-владельцем шаблона сервиса в ПВ.

../_images/paas_2.png

Синхронизация на стороне ПСТБ#

Чтобы предварительно настроить синхронизацию на стороне ПСТБ:

  1. Перейти в раздел Интеграция — Обработчики услуг — ПК СВ Брест.

  2. Нажать кнопку Изменить.

  3. Установить значение 2474 в поле Порт OneFlow API для взаимодействия с OneFlow API:

../_images/paas_3.png
  1. Разрешить работу с OneFlow API на стороне ПВ, следуя инструкциям.

  2. Указать группу владельца шаблонов сервисов в разделе Настройка обработчика услуг в поле Общая группа.

Примечание

Группа, указанная в обработчике ПСТБ, должна совпадать с группой-владельцем шаблона сервиса в ПВ.

  1. Настроить остальные поля и нажать кнопку Ок.

  2. Перейти в раздел Интеграция — Обработчики услуг и нажать кнопку Конфиг, чтобы получить конфигурацию обработчика вручную или дождаться автоматического получения конфигурации:

../_images/paas_4.png
  1. Убедиться, что шаблоны сервисов отобразились в разделе Продукты — Типы продуктов — Виртуальный дата-центр — Параметры — Шаблон сервиса — Значения:

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

../_images/paas_6.png
  1. В открывшемся окне выбрать необходимый параметр и нажать кнопку Изменить.

Примечание

Более подробная информация о параметрах типа продукта в :ref: статье <prod_type_param>. Кроме изменения параметр можно Удалить.

Платформа оставляет возможность создавать параметры вручную. Рекомендуется синхронизировать их автоматически.

  1. Настроить собственные значения для каждого значения параметра. У каждого из них значения будут отличаться. Например, для NFS Service доступны для настройки:

  • DISK_SIZE;

  • network_ext;

  • network_int.

Тип продукта «Приложения»#

ПСТБ предоставляет тип продукта для продажи сервисов ПВ — «Приложения». Клиент может приобрести приложение (сервис) только в рамках уже существующей активной услуги виртуального дата-центра.

Чтобы продавать сервисы, необходимо настроить тарифы приложений.

Настройка тарифа приложения#

Чтобы создать тарифный план:

  1. Перейти в раздел Продукты — Тарифные планы, нажать кнопку Создать и выбрать Приложения:

../_images/paas_7.png
  1. Настроить параметры тарифного плана.

  2. В разделе Дополнительные настройки настроить связь с сервисом, который необходимо продавать:

  • Тип продукта — выбрать Виртуальный дата-центр;

  • Параметр типа продукта — указать Шаблон сервиса;

  • Значение типа продукта — ввести Название шаблона, для которого настраивается тариф, например, GitFlic;

  • Тариф — выбрать тарифные планы виртуальных дата-центров, для которых будет разрешен заказ приложения.

Примечание

Дополнительно можно настроить фильтр для тарифов.

../_images/paas_8.png

Заказ приложения#

После создания приложения в списке услуг в разделе Товары/Услуги — Виртуальный ДЦ для активных дата-центров появляется раздел Сервисы. Этот раздел ведет в список всех сервисов, которые были заказаны для выбранного дата-центра.

../_images/paas_9.png

В личном кабинете клиента пользователь может перейти к заказу сервисов (тарифов приложений) при помощи кнопки в панели Заказать услугу.

Чтобы перейти к заказу — в левом меню выбрать Товары/Услуги — Виртуальный ДЦ — Сервисы — Заказать. При заказе на форме настройки параметров будут указаны параметры, необходимые для открытия сервиса на стороне ПВ.

../_images/paas_10.png

Примечание

Если внутреннее имя параметра начинается с network_ , в качестве значений сетей для выбора будут предложены:

  • все виртуальные сети выбранного дата-центра;

  • «публичные» виртуальные сети, которые определены в настройках тарифа виртуального ДЦ или обработчика ПВ.

../_images/paas_11.png

После оплаты заказа запускается открытие сервиса на стороне ПВ. Сервис считается открытым, когда на стороне ПВ переходит в статус ЗАПУЩЕНО.

../_images/paas_12.png

В интерфейсе ПСТБ сервис перейдет в статус Активен.

../_images/paas_13.png

Пользователь может работать с сервисом как с обычной услугой:

  • Изменить — докупать дополнения, если они есть, просматривать параметры заказанного сервиса;

  • Удалить — может удалить услугу, если это разрешено в настройках;

  • Вкл. и Выкл. — чтобы пользователь мог включать и выключать сервис, необходимо, чтобы администратор платформы добавил его в группу, у которой есть на это разрешение;

  • Продлить — продлить услугу;

  • История — посмотреть изменения услуги. Доступна следующая информация:

    • дата изменения;

    • описание изменения;

    • имя пользователя, который сделал изменение;

    • IP-адрес, с которого зашел пользователь;

  • Инструкция — посмотреть инструкцию к услуге. Кнопка Инструкция активна в интерфейсе, если для услуги задан параметр Шаблон уведомления об открытии услуги;

  • Вопрос — написать провайдеру сообщение, связанное с услугой. Поле поддерживает добавление разметки формате Markdown.

После открытия услуги в разделе Виртуальный дата-центр — Вирт. серверы отображается список виртуальных серверов,. Этот список содержит сервер, который был создан в рамках сервиса. Также если при разворачивании сервиса была выбрана публичная сеть и ПВ назначил виртуальной машине IP-адрес из этой сети, то в списке IP-адресов отображается публичный IP-адрес виртуального сервера.

../_images/paas_14.png ../_images/paas_15.png

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

Список приложений#

Пользователь может видеть свои приложения только в рамках выбранного виртуального дата-центра в списке сервисов. Для сотрудника также доступен раздел со всеми существующими приложениями (Товары/Услуги — Приложения), где в колонке Основная услуга указан идентификатор услуги, в рамках которого заказано приложение.

../_images/paas_16.png