Bei der modernen Anwendungsverwaltung gibt es mehrere Möglichkeiten, Software bereitzustellen. Sie können die vom Hersteller bereitgestellten Installationsprogramme verwenden (oft als Legacy- oder Native-Installer bezeichnet), oder Sie können neu gepackte Pakete erstellen, die auf Ihre Umgebung zugeschnitten sind.
Jeder Ansatz hat seinen eigenen Zweck und seine eigenen Vorteile, aber die entscheidende Frage ist:
Müssen Sie wirklich neu verpacken, wenn die Anwendung bereits zuverlässig funktioniert?
In den meisten Fällen ist die Verwendung des Original-Installationsprogramms des Herstellers die sicherere und effizientere Wahl. Die Logik des Herstellers bleibt erhalten, die Komplexität wird reduziert und die laufende Wartung wird vereinfacht.
Repackaging wird in der Regel nur in den Fällen verwendet, in denen die Verwendung des Original-Installationsprogramms unmöglich ist.
Wie häufig wird das Repaketieren heute tatsächlich angewendet?
Vor einem Jahrzehnt war das Umpacken die Standardmethode, um Anwendungen für die Bereitstellung vorzubereiten.
Die meisten Installationsprogramme waren nicht für verwaltete Umgebungen konzipiert, so dass IT-Teams sie in standardisierte MSI-Pakete umwandeln mussten, bevor sie sie mit Tools wie SCCM bereitstellen konnten.
Heute ist die Situation eine ganz andere. Mit dem Wechsel zu Cloud-basierten Verwaltungsplattformen wie Microsoft Intune, der Umstellung auf Windows 10/11, strengeren Sicherheitsanforderungen und zunehmender Automatisierung ist eine vollständige Neupaketierung nur noch selten erforderlich.
- Moderne Plattformen akzeptieren native Installationsprogramme – Intune kann EXE-, CMD- oder skriptbasierte Setups in
.intunewinverpackt bereitstellen, ohne das Installationsprogramm selbst zu ändern. - Die Hersteller haben ihre Installationsprogramme verbessert – die meisten modernen Anwendungen unterstützen bereits von Haus aus eine stille Installation und eine ordnungsgemäße Deinstallation.
- Sicherheitsrichtlinien raten davon ab, Herstellerpakete zu verändern – die Beibehaltung des Original-Installationsprogramms verringert das Risiko und erhält den Herstellersupport aufrecht.
- Automatisierung reduziert die manuelle Arbeit – Unternehmen ziehen es vor, die Bereitstellungspipelines zu optimieren, anstatt jedes Paket von Grund auf neu zu erstellen.
Intern haben wir den gleichen Trend festgestellt: Die Anfragen für eine vollständige MSI-Neupaketierung sind stetig zurückgegangen, während immer mehr Projekte mit den Installationsprogrammen der Hersteller ohne Neupaketierung ausgeliefert werden.
Infolgedessen verwenden viele Unternehmen die Installationsprogramme der Hersteller so, wie sie sind, und greifen nur in seltenen, spezifischen Fällen, in denen es wirklich notwendig ist, auf eine Neuverpackung zurück.
Was sind die Gründe für ein weiteres Repaketieren?
Auch wenn das vollständige Umpacken in den letzten Jahren seltener geworden ist, so ist es doch nicht völlig verschwunden.
Der allgemeine Trend zeigt, dass die meisten Unternehmen heute standardmäßig auf die Installationsprogramme der Hersteller (Legacy) zurückgreifen.
Es gibt immer noch Situationen, in denen das Repackaging die einzige praktische Option ist. Zum Beispiel, wenn Anwendungen nicht korrekt installiert werden, wenn sie im Systemkontext bereitgestellt werden, oder wenn sie einfach nicht den Anforderungen des Unternehmens entsprechen.
In einigen Fällen setzen Unternehmen das Repackaging aus Gewohnheit fort und folgen langjährigen internen Richtlinien und Prozessen, anstatt ihren Ansatz zu ändern.
Typische Szenarien sind:
- Keine Tasten zur stillen Installation oder Deinstallation
Das Installationsprogramm erfordert eine Benutzerinteraktion und kann nicht automatisiert werden. - Installiert in das Benutzerprofil
Die Anwendung wird unter dem aktuellen Benutzerkontext installiert, was eine zentrale Verwaltung und Aktualisierung erschwert. - Ändern des Standard-Installationspfads oder -verhaltens
Das Installationsprogramm des Herstellers erlaubt keine Anpassung des Installationsorts oder -verhaltens der Anwendung, aber Ihre Umgebung erfordert eine bestimmte Struktur. - Online-Installationsprogramme
Das Setup lädt während der Installation Komponenten aus dem Internet herunter, was in Offline- oder eingeschränkten Netzwerken zu Problemen führen kann.
In diesen Fällen hilft die Umpaketierung, ein unvorhersehbares oder inkompatibles Installationsprogramm in ein kontrolliertes, verwaltbares und unterstützbares Paket zu verwandeln.
Warum die Beibehaltung der Anbieterlogik meist die beste Wahl ist
Bei Apptimized Factory analysieren wir jede Anwendung zunächst einzeln. Bevor wir uns für eine Paketierungsmethode entscheiden, prüfen wir, wie sich das Installationsprogramm verhält. Wir prüfen, welche Logik er enthält und ob er so eingesetzt werden kann, wie er ist.
Unsere Priorität ist es, die Logik des Anbieters so weit wie möglich beizubehalten, und hier ist der Grund, warum das wichtig ist:
- Vorhersehbares Verhalten
Die Installationsprogramme der Hersteller enthalten die von den Anwendungsentwicklern entworfene Logik:
benutzerdefinierte Aktionen, Voraussetzungen und Nachinstallationsschritte. Die Beibehaltung dieser Logik verringert das Risiko eines unerwarteten Verhaltens während der tatsächlichen Nutzung. - Stabilere Struktur für langfristige Wartung
Die Beibehaltung der ursprünglichen Struktur erleichtert die Wartung des Pakets im Laufe der Zeit.
Die Neuverpackung ändert oft die Art und Weise, wie die Anwendung installiert wird, was eine spätere Fehlerbehebung erschweren kann. - Geringeres Risiko, die Anwendung zu zerstören
Je weniger Sie das Installationsprogramm ändern, desto geringer ist die Wahrscheinlichkeit, dass die Funktionsweise der Anwendung gestört wird.
Das Umpacken fügt eine zusätzliche Komplexitätsebene hinzu, die sich ungewollt auf die Logik der Anwendung auswirken kann.
Aus diesem Grund bevorzugen wir es, ein Installationsprogramm in seiner ursprünglichen (Legacy-)Form zu verwenden, wenn es ohne Änderungen zuverlässig funktioniert. Dadurch bleiben die Installationen stabil und vorhersehbar, während die zusätzliche Komplexität und die potenziellen Risiken einer vollständigen Neuverpackung vermieden werden.
Wenn eine Neuverpackung wirklich erforderlich ist, verfügen wir auch über die nötige Erfahrung, um sie sicher durchzuführen.
Machen Sie nicht kaputt, was bereits funktioniert
Auch wenn das Umpacken in bestimmten Szenarien nach wie vor seine Berechtigung hat, ist der allgemeine Trend eindeutig: Die meisten Anwendungen erfordern es nicht mehr.
Bei Apptimized versuchen wir immer, die Logik des Anbieters beizubehalten, wann immer dies möglich ist, um Stabilität, Konsistenz und vorhersehbare Ergebnisse für unsere Kunden zu gewährleisten.
Wenn Sie Fragen haben oder Ihren Verpackungsbedarf besprechen möchten, können Sie sich gerne an uns wenden.