Для удовлетворения всех ваших требований вам необходимо использовать сервер SCCM. Он предназначен для развертывания пакетов любого типа (обновления, установки программного обеспечения, даже BIOS или прошивки).
- Вы создаете коллекции устройств в SCCM и можете развернуть все что угодно по расписанию. Вы можете выполнить тестовые развертывания сначала на ограниченном количестве машин.
- Клиент CCM устанавливается на клиенты, имеющие интерфейс GUI, подключающийся к серверу точки распространения через http или https.
- Клиент CCM сообщает о своем состоянии и каждом развертывании на сервер управления.
- Вы можете контролировать любое устройство в режиме реального времени на сервере и передавать команды / развертывания на него.
- В SCCM есть встроенные функции отчетности, доступные через http / http
- SCCM интегрирован с WSUS
- Клиент должен быть подключен к корпоративной сети через LAN или VPN соединение
- Вы можете развернуть все, что хотите, через Интернет без VPN, если SCCM
установлен в Azure или любом другом облаке.
Обратите внимание, что это сложное, но очень мощное решение. Вам понадобится отдельный парень SCCM, чтобы поддержать его, и SCCM, конечно, если не бесплатно.
Есть некоторые альтернативы им, но SCCM - это тенденция мирового уровня и уровня компании.
Вы также можете посмотреть на: