AppDeploy

Verteilen, aktualisieren und deinstallieren Sie Anwendungen auf Ihren Endpunkten – unbemerkt und in großem Umfang.

Überblick

AppDeploy ist die integrierte Softwareverteilung von Xcellerate RMM. Damit verteilen Sie Softwarepakete mit wenigen Klicks auf einen, mehrere oder alle Endpunkte – im Hintergrund, ohne den Endbenutzer zu stören. AppDeploy unterstützt die Paketformate MSI, EXE, DMG, DEB und RPM.

Das Modul enthält eine kuratierte package library mit über 200 gängigen Anwendungen (Browser, Laufzeitumgebungen, Hilfsprogramme), die von RMM Labs aktuell gehalten werden. Sie können auch eigene Pakete hochladen.

Die AppDeploy-Paketbibliothek mit Suche und Kategoriefiltern

Grundbegriffe

  • Package – eine Installationsdatei plus Metadaten (Name, Version, Flags für die stille Installation, Skripte davor/danach).
  • Package library – ein integrierter Katalog vorkonfigurierter Pakete, gepflegt von RMM Labs.
  • Deployment task – ein Auftrag, ein bestimmtes Paket auf einer Reihe von Endpunkten oder Gruppen zu installieren, zu aktualisieren oder zu deinstallieren.
  • Deployment policy – eine wiederkehrende Regel, die sicherstellt, dass ein Paket auf den Mitgliedern einer Gruppe immer installiert ist (und mindestens in einer bestimmten Version).

Schritt-für-Schritt-Anleitung

1

Paket auswählen

Gehen Sie zu AppDeploy → Library. Suchen oder blättern Sie nach der Anwendung, die Sie verteilen möchten. Klicken Sie darauf, um verfügbare Versionen und Parameter für die stille Installation zu sehen.

2

Ziele auswählen

Klicken Sie auf Deploy. Wählen Sie einzelne Endpunkte, eine oder mehrere Gruppen, oder bilden Sie mit einem Filter eine dynamische Zielmenge. Sie können die Liste vor dem Fortfahren in der Vorschau prüfen.

3

Optionen konfigurieren

Legen Sie die Aktion fest: Install, Update oder Uninstall. Legen Sie optional einen Zeitplan fest (z. B. heute Abend um 22:00 verteilen) und wählen Sie, ob der Endpunkt nach der Installation neu gestartet wird.

4

Starten und überwachen

Klicken Sie auf Start deployment. Der Task erscheint auf der Registerkarte Deployment history. Sie sehen den Status pro Endpunkt in Echtzeit: ausstehend, wird heruntergeladen, wird installiert, erfolgreich oder fehlgeschlagen.

Ein laufender Verteilungstask mit Status pro Endpunkt

Eigenes Paket hochladen

Gehen Sie zu AppDeploy → Custom packages → Upload. Ziehen Sie Ihre Installationsdatei hinein, tragen Sie Name, Version und die Befehlszeile für die stille Installation ein (z. B. /S für NSIS, /quiet für MSI) und klicken Sie auf Save. Das Paket lässt sich nun wie jedes Bibliothekspaket verteilen.

# Beispiel-Flags für die stille Installation
MSI:   msiexec /i package.msi /qn /norestart
NSIS:  setup.exe /S
InnoSetup: setup.exe /VERYSILENT /NORESTART

Tipps und Best Practices

  • Verwenden Sie deployment policies für kritische Software (Virenschutz, VPN-Clients) – sie korrigieren automatisch, wenn die Anwendung deinstalliert wird.
  • Testen Sie eigene Pakete auf einem einzelnen Gerät, bevor Sie sie auf eine Gruppe verteilen.
  • Planen Sie große Verteilungen außerhalb der Geschäftszeiten, um Störungen für Benutzer und Netzwerküberlastung zu minimieren.
  • Prüfen Sie nach jeder Verteilung die Registerkarte failed und beheben Sie Fehler zeitnah – häufige Ursachen sind zu wenig Speicherplatz oder in Konflikt stehende Installationen.
Eigene Pakete werden auf dem Server gespeichert. Sorgen Sie für genügend Speicherplatz für große Installationsdateien. Erwägen Sie, alte Versionen regelmäßig zu bereinigen.