AppDeploy

Розгортайте, оновлюйте та видаляйте програми на кінцевих точках тихо та масштабно.

Огляд

AppDeploy — це вбудований механізм розгортання програм Xcellerate RMM. Він дозволяє встановлювати програмні пакети на одну, декілька або всі кінцеві точки кількома кліками — тихо, без переривання роботи користувача. AppDeploy підтримує формати MSI, EXE, DMG, DEB та RPM.

Модуль включає курировану бібліотеку пакетів з 200+ популярними програмами (браузери, середовища виконання, утиліти), які оновлюються командою RMM Labs. Ви також можете завантажувати власні пакети.

Бібліотека пакетів AppDeploy з пошуком та фільтрами за категоріями

Ключові поняття

  • Пакет — файл інсталятора плюс метадані (назва, версія, прапорці тихої установки, пре/пост скрипти).
  • Бібліотека пакетів — вбудований каталог попередньо налаштованих пакетів, що підтримується командою RMM Labs.
  • Завдання розгортання — інструкція встановити, оновити або видалити певний пакет на наборі кінцевих точок або груп.
  • Політика розгортання — повторюване правило, що гарантує, що пакет завжди встановлений (і має мінімальну версію) на членах групи.

Покрокова інструкція

1

Оберіть пакет

Перейдіть до AppDeploy → Library. Знайдіть або перегляньте потрібну програму. Натисніть на неї, щоб побачити доступні версії та параметри тихої установки.

2

Виберіть цілі

Натисніть Deploy. Оберіть окремі кінцеві точки, одну або кілька груп, або використайте фільтр для створення динамічного набору цілей. Перед продовженням можна переглянути список.

3

Налаштуйте параметри

Встановіть дію розгортання: Install, Update або Uninstall. За бажанням встановіть розклад (наприклад, розгорнути сьогодні о 22:00) та оберіть, чи перезавантажувати кінцеву точку після встановлення.

4

Запустіть та контролюйте

Натисніть Start deployment. Завдання з'являється у вкладці Deployment history. Ви можете бачити статус у реальному часі для кожної кінцевої точки: очікування, завантаження, встановлення, успіх або помилка.

Завдання розгортання в процесі з відображенням статусу для кожної кінцевої точки

Завантаження користувацького пакета

Перейдіть до AppDeploy → Custom packages → Upload. Перетягніть файл інсталятора, заповніть назву, версію та командний рядок тихої установки (наприклад, /S для NSIS, /quiet для MSI) і натисніть Save. Пакет тепер доступний для розгортання як будь-який пакет бібліотеки.

# Приклади прапорців тихої установки
MSI:   msiexec /i package.msi /qn /norestart
NSIS:  setup.exe /S
InnoSetup: setup.exe /VERYSILENT /NORESTART

Поради та найкращі практики

  • Використовуйте політики розгортання для критичного ПЗ (антивірус, VPN-клієнти) — вони автоматично відновлюють програму, якщо її видалено.
  • Тестуйте користувацькі пакети на одному пристрої перед розгортанням на групу.
  • Плануйте великі розгортання поза робочим часом, щоб мінімізувати переривання роботи користувачів та навантаження мережі.
  • Перевіряйте вкладку failed після кожного розгортання та оперативно усувайте помилки — найпоширеніші причини: недостатньо місця на диску або конфліктні встановлення.
Користувацькі пакети зберігаються на сервері. Переконайтеся, що є достатньо місця на диску для великих інсталяторів. Розгляньте можливість періодичного очищення старих версій.