У меня есть много устройств Windows в этой области. Каждый из них подключен с помощью SIM-карты к Интернету или сети Wi-Fi.
Я ищу надежный способ обновления программного обеспечения на устройстве, как обновлений Windows, так и других обновлений приложений (поэтому, как я понимаю, WSUS недостаточно).
Мои требования таковы:
- Устройства должны проверить на выделенном сервере, есть ли обновление для загрузки.
- Обновление можно загрузить на устройство. Если сетевое соединение потеряно и загрузка остановлена, каждое обновление будет возобновлено, вместо перезапуска, когда соединение восстановится.
- Должна быть возможность протестировать обновления на устройствах R & D, прежде чем позволить устройствам в полевых условиях загружать их.
- Подключение для загрузки с каждого устройства использует HTTPS.
- Пользовательский интерфейс для сервера и агентов установлен на устройствах.
- На сервере есть отчет об обновлениях.
- Этот сервер можно вызвать с помощью API из C # без необходимости устанавливать агент на каждом клиентском устройстве.