Was ist Softwarepaketierung?
Unter Software-Paketierung versteht man die Automatisierung von Softwareinstallations- und -Konfigurationsroutinen.
Um Endpoints in modernen Umgebungen effizient und sicher verwalten zu können, müssen stetig Änderungen, Installationen, Updates und Upgrades von Softwareapplikationen durchgeführt werden.
Um eine große Anzahl von Endgeräten mit aktueller Software zu versorgen, werden so genannte Endpoint Management Lösungen wie z.B. Microsoft Endpoint Manager, Ivanti DSM oder andere eingesetzt. Diese Systeme arbeiten in der Regel mit Software-Paketen, welche eine automatisierte Installation ohne Benutzereingriffe (Silent Setup-Routinen) ermöglichen. Die Installation von neuer Software und/oder Updates kann so maßgeblich verbessert werden.
Heutzutage besteht die Herausforderung darin, dass sich die Paketierung nahtlos in den End-to-End-Prozess der Integration der Anwendung in die Kundenumgebung einfügt. Dabei sind die Kommunikation und der Informationsfluss zwischen allen Beteiligten wichtige Erfolgsfaktoren.
Teilprozesse der Softwarepaketierung
Zur Optimierung der Prozesse wurden die Software-Paketierung und die Software-Verteilung im Laufe der Zeit in nachfolgende Teilprozesse aufgliedert.
Erstellen der Paketierungsanleitung: Die zu installierende Software wird in Abhängigkeit von den verwalteten Endgeräten und den dazugehörigen Endgerätekonfigurationen zusammengestellt. Hier werden auch die Setup-Ressourcen und das Zielformat festgelegt, wie z.B. Silent-Setup, MSI, MSIX oder Wrapper wie das AppDeploy Toolkit auf PowerShell Basis.
Die zu installierende Software wird – einschließlich der Installationsroutinen und der notwendigen Konfigurationen – in Software-Paketen gemäß den aktuellen Richtlinien des Auftraggebers bereitgestellt.
Die Software-Pakete werden vor der Auslieferung getestet. Dies umfasst das Überwachen der Testaktivitäten bezüglich Qualität, Terminen und Kosten. Im Anschluss werden die Softwarepakete mit einer Endpointmanagement-Lösung auf den Endgeräten ausgeführt.
Unsere Leistungen
Im Rahmen unserer Softwarepackaging-Services erstellen wir qualitätsgeprüfte Softwarepakete entsprechend Ihren spezifischen Anforderungen zu einem festen Preis. Hierbei unterscheiden wir zwischen den drei gängigen Komplexitätsgraden „einfach“, „mittel“ und “komplex“.
Derzeit unterstützen wir die folgenden Software Verteillösungen:
Weitere Paketformate, welche unsere Paketierungsspezialisten bereitstellen können:
Unsere Kolleg*innen verfügen in den erfolgskritischen Teilprozessen der Softwarepaketierung über langjährige Erfahrung, so dass nach dem Testen und der Freigabe durch unseren Koordinator ein funktionierendes Softwarepaket verfügbar ist, welches exakt Ihren Anforderungen entspricht.
Software-Repaketierung
Sie wechseln Ihre Softwareverteilungslösung und stehen vor der Herausforderung einer Repaketierung all Ihrer bestehenden Softwarepakete?
Kein Problem! Wir haben viel Erfahrung in der Umstellung von bestehenden Software-Paketen.
Fragen Sie uns hierzu an, wir erstellen Ihnen gerne ein Festpreisangebot!