Die beste Möglichkeit, die Software drahtlos zu aktualisieren

593
user1902346

Ich habe viele Windows-Geräte im Feld. Jeder von ihnen ist über eine SIM-Karte mit dem Internet oder einem WLAN-Netzwerk verbunden.

Ich bin auf der Suche nach einer zuverlässigen Methode zum Aktualisieren von Software auf dem Gerät, sowohl Windows-Updates als auch andere Anwendungsupdates (WSUS ist also meines Erachtens nicht ausreichend).

Meine Anforderungen sind:

  1. Die Geräte prüfen mit einem dedizierten Server, ob ein Update zum Download bereitsteht.
  2. Ein Update kann auf das Gerät heruntergeladen werden. Wenn eine Netzwerkverbindung unterbrochen wird und der Download angehalten wird, wird jede Aktualisierung fortgesetzt, anstatt neu zu starten, wenn die Verbindung wiederhergestellt wird.
  3. Es muss eine Funktion vorhanden sein, um die Aktualisierungen von Forschungs- und Entwicklungsgeräten zu testen, bevor sie von den Geräten vor Ort heruntergeladen werden können.
  4. Die Download-Verbindung von jedem Gerät verwendet HTTPS.
  5. Die Benutzeroberfläche für den Server und die Agenten ist auf den Geräten installiert.
  6. Auf dem Server gibt es Updateberichte.
  7. Dieser Server kann mit einer API von C # aus aufgerufen werden, ohne dass auf jedem Clientgerät ein Agent installiert werden muss.
0

1 Antwort auf die Frage

1
Hardoman

Um alle Ihre Anforderungen zu erfüllen, müssen Sie den SCCM-Server verwenden. Es ist für die Bereitstellung jeglicher Art von Paketen (Updates, Softwareinstallationen, sogar BIOS oder Firmware) vorgesehen.

  • Sie erstellen Sammlungen der Geräte in SCCM und können alles nach Zeitplan bereitstellen. Sie können zunächst Testbereitstellungen für einen begrenzten Umfang von Maschinen durchführen.
  • Der CCM-Client wird auf den Clients mit GUI-Schnittstelle installiert und stellt eine Verbindung zum Verteilungspunktserver über http oder https her.
  • Der CCM-Client meldet seinen Status und jede Bereitstellung an den Verwaltungsserver.
  • Sie können jedes Gerät in Echtzeit auf dem Server überwachen und Befehle / Bereitstellungen auf diesen Server übertragen.
  • In SCCM sind integrierte Berichtsfunktionen über http / http verfügbar
  • SCCM ist in WSUS integriert
  • Der Client muss über eine LAN- oder VPN-Verbindung mit dem Unternehmensnetzwerk verbunden sein
  • Sie können alles, was Sie möchten, über das Internet ohne VPN bereitstellen, wenn SCCM
    in Azure oder einer anderen Cloud installiert ist .

Beachten Sie, dass dies eine komplexe, aber sehr leistungsfähige Lösung ist. Sie benötigen einen separaten SCCM-Mitarbeiter, der SCCM unterstützt, und natürlich SCCM, wenn nicht kostenlos.

Es gibt einige Alternativen zu ihnen, aber SCCM ist eine weltweite Trend- und Unternehmenssache.

Sie können auch nachschauen:

Danke vielmals. Gute Antwort. Die Sache ist, dass wir kein VPN in unseren Geräten verwenden. Bei den Geräten handelt es sich um medizinische Geräte, die über eine SIM-Karte mit dem Internet oder einem WLAN-Netzwerk verbunden werden können. Ich denke, ich brauche eine Serverinstanz, die ich wie Windows für Windows-Updates abfragen kann. Nicht in einem LAN / VPN. Was sagst du ? user1902346 vor 5 Jahren 0
Es ist eine sehr schlechte Idee, kein VPN zu verwenden. Es ist ein Muss für das Unternehmensumfeld. Geräte, insbesondere medizinische Geräte, die dem Internet ausgesetzt sind, stellen eine Sicherheitslücke dar. Ich würde es dringend empfehlen. Bitte beachten Sie, dass die zentrale Verwaltung des Unternehmens auf der Idee basiert, dass sich alle Geräte innerhalb des Unternehmensnetzwerks befinden und somit geschützt sind. Ist dies nicht möglich, müssen Sie einige Verwaltungsserver in der Cloud platzieren (z. B. in Azure) und dort Dienste veröffentlichen. Schau in Intune. Das Veröffentlichen von SCCM in der Cloud ist ebenfalls möglich, aber kompliziert, VPN ist für den Zugriff nicht erforderlich. Hardoman vor 5 Jahren 0