Install Qlik Sense in Cloud


В этом посту расскажу как установить сервер Qlik Sense в облако. Сразу оговорюсь, непосредственно в облако я не ставил Qlik, я тестировал как это можно сделать.

Для установки Qlik Sense в облако необходимо создать виртуальную машину и надо заранее знать минимальные параметры.

1. Выбор операционной системы для установки Qlik Sense

После изучения вопроса, что предлагается облаками в качестве операционной системы для виртуальной машины, мой выбор был сделан в пользу Windows Server 2019 Datacenter. Эта операционная система еще называется Windows Server Core и не имеет графической оболочки.

2. Выбор объема оперативной памяти

После установки в тестовой среде выяснилось, что ВМ на «холостом» ходу потребляют не менее 4.5 ГБ, но нам надо работать, а Qlik Sense — это вычисления в памяти, по этому мы делаем небольшой резерв и указываем 6 Гб.

3. Выбор процессора и нагрузки

Минимальный вариант — это два виртуальных процессора и мы указываем не средней производительности, у сервера не будет постоянной нагрузки в среднем он нагружается в районе 25%.

Производительность указываем 50% это снизит стоимость аренды

4. Дисковое пространство

После установки Qlik Sense виртуальная машина, на тестовом стенде, занимала 15Гб по этому для запуска небольшого проекта вполне хватит 50Гб.

5. Дополнительные сервисы

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

Доменное имя должно быть настроено до момента установки Qlik Sense, так как для этого имени выпускается SSL сертификат и потом его перевыпустить довольно сложно.

6. Особенности установки

Это самый важный пункт, перед началом установки необходимо выполнить несколько манипуляций с операционной системой:

  1. Необходимо установить Microsoft .NET Framework 4.8 — это можно сделать через компоненты операционной системы или он установится автоматически при установки Qlik Sense.
  2. Установить недостающие библиотеки в Windows Core — для этого необходимо выполнить команду в powershell:
    Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0
  3. Выполнить конфигурацию сервера — назначить имя компьютера, установить постоянной IP адрес и выполнить настройку Брендмауэра (Filewall) открыть порты 80 и 443.
  4. Создать группы и пользователей Qlik Sense — все зависит от количества лицензий, но так как мы рассматриваем «быстрый запуск» больше пяти пользователей смысла создавать нет.
  5. Создать каталог «c:\share» необходимы для установки Qlik Sense и предоставить группе Qlik Sense.
  6. Рекомендую создать каталог для хранения файлов с данными (QVD) в этот каталог одни приложения будут грузить файлы, а другие считывать.

Расчет стоимости на yandex.cloud

Шаги установки в картинках