Softwareverteilung –
Intuitiv. Schnell. Effizient.
Softwareverteilung – effiziente Installationsprozesse für Unternehmen
Durch Softwareverteilung können Softwarepakete und Anwendungen auf einfachem Wege auf den technischen Geräten eines Unternehmens installiert werden. Mit einer professionellen Lösung zur Softwareverteilung verlaufen die Erstinstallation und die Konfiguration sowie die spätere Wartung effizient, komfortabel und komplikationsfrei ab. Die Grundlage hierfür bilden automatisierte Prozesse, etwa in Form eines Softwareverteilungssystems.
Komfort, Agilität und Sicherheit – die wichtigsten Faktoren bei der Softwareverteilung
Durch eine zentrale Softwareverteilung wird nicht nur ein schnelles und effizientes Installieren der benötigten Softwares, sondern auch eine intakte Arbeitsumgebung gewährleistet. Eine professionelle Lösung der Softwareverteilung läuft dabei nicht manuell, sondern automatisiert ab. Auf diese Weise kann viel Zeit und Stress eingespart werden. So ermöglicht ein zentrales Softwareverteilungssystem eine Softwareverteilung von einem einzigen Arbeitsplatz aus, wobei lediglich die Zuarbeit eines IT-Administrators benötigt wird. Gleichzeitig steigen der Komfort und die Zufriedenheit der User, welche mit der zuvor installierten Softwares arbeiten.
IT-Manager werden durch die Implementierung einer Lösung zur Softwareverteilung deutlich entlastet und können sich nun mehr auf ihre Kernaufgaben außerhalb der reinen Routinetätigkeiten konzentrieren. Durch die automatisierten Standardprozesse wird zudem das Fehlerpotenzial minimiert, sodass riskante Sicherheitslücken kaum noch entstehen können. Die wichtigsten Vorteile einer professionellen Lösung zur Softwareverteilung sind also Agilität, Komfort und Sicherheit.
Softwareverteilung – die technischen Features im Überblick
Mithilfe von Softwareverteilung können Produkte wie zu installierende Softwares auf den technischen Geräten eines Unternehmens in Betrieb genommen werden. Dabei gibt es sowohl eine Softwareverteilung für Windows als auch eine Softwareverteilung für Linux sowie für alle anderen gängigen Betriebssysteme.
Eine gute Lösung zur Softwareverteilung funktioniert modular, lässt sich also auf einfachem Wege in das OS-Deployment, das Service-Management sowie das Lizenzmanagement integrieren und ermöglicht eine nahtlose Verknüpfung mit den Prozessen der Softwarepaketierung. Auf diese Weise wird eine prozessübergreifende Arbeitsweise möglich.
Besonders professionelle Lösungen ermöglichen eine Softwareverteilung, die vollständig unabhängig von Ort und Zeit funktioniert. Auf diese Weise können auch Clients Ihres IT-Netzwerkes erreicht werden, die sich außerhalb des Firmensitzes, beispielsweise im Außendienst oder im Home Office der Mitarbeiter befinden.
Damit das Softwaremanagement auch langfristig zu zuverlässig funktionierenden sowie sicheren Ergebnissen führt, sind regelmäßige Software-Updates erforderlich. Ein Softwareverteilungssystem kommt nicht nur bei der Erstinstallation und der Konfiguration der genutzten Software zum Einsatz, sondern auch bei der Steuerung eines regelbasierten Updateverhaltens. Auf diese Weise wird sichergestellt, dass sich alle Softwares, die innerhalb des Unternehmens genutzt werden, auf jedem Endgerät stets auf dem aktuellen Stand befinden und einen maximalen Freiraum bei minimalem Fehlerrisiko ermöglichen.
Ohne Softwarepaketierung keine zentrale Softwareverteilung
Die Basis für eine automatisierte Softwareverteilung bildet die Softwarepaketierung. Dieser Service ermöglicht erst die standardisierte Installation der Software auf den entsprechenden Geräten, schließlich bringt sie die Applikationen in die richtige Form. Im Idealfall bilden die Softwarepaketierung und die Softwareverteilung einen fließenden Übergang. Auf diese Weise lässt sich die Softwareinstallation beschleunigen und zuverlässiger gestalten. Auch ein OS-Deployment sowie ein Lizenzmanagement sind für eine professionelle Softwareverteilung in den meisten Fällen erforderlich.
Mit der Softwarepaketierungs-Lösung IDERI pace gelingt ein unabhängiges und unkompliziertes Paketieren von Applikationen. Auf diese Weise wird der Grundstein für eine funktionierende zentrale und automatisierte Softwareverteilung gelegt. IDERI pace lässt sich dabei nahtlos in Ihre bestehende Arbeitsumgebung integrieren und zeichnet sich durch eine unkomplizierte Funktionsweise mit erweiterten Funktionen aus. Wenn Sie an unserer Softwarepaketierungs-Lösung IDERI pace als Teil der Softwareverteilung interessiert sind, nehmen Sie gerne Kontakt zu unserem kompetenten Team auf. Wir freuen uns auf Ihre Anfrage.
Testumgebung für die Softwareverteilung - Fehlerpotenzial senken
Die Implementierung einer Testumgebung für die Softwareverteilung kann von großem Nutzen für Sie sein. Eine Testumgebung ist ein isoliertes System, das zum Testen von Software vor der Veröffentlichung verwendet wird.
In der Regel dient dazu ein Computernetzwerk. Ihre IT-Manager haben einen sicheren Ort, an dem sie mit neuem Code und neuen Funktionen experimentieren können. So wird die restliche IT-Infrastruktur nicht beeinflusst. Dadurch werden weder Produktionssysteme noch andere Anwendungen beeinträchtigt.
Die Hauptvorteile
Mit IDERI pace bleiben Sie unabhängig und können bei Bedarf jederzeit Ihre Softwareverteilungslösung tauschen.
Sichere Softwareverteilung
Einer der Hauptvorteile einer Testumgebung besteht darin, dass die IT-Verantwortlichen verschiedene Simulationen durchführen können, ohne dass die IT-Infrastruktur des Unternehmens eingeschränkt wird. Die Umgebung ermöglicht das Prüfen der Softwareverteilung auf mögliche Risiken und Fehlermeldungen. So kann bereits vor der eigentlichen Erstinstallation das Fehlerpotenzial minimiert werden.
Dadurch können bspw. mögliche Kompatibilitätsprobleme einer neuen Version mit bestehenden Umgebungen festgestellt werden, bevor sie installiert werden. Vor ihrer Freigabe wird die Software also gründlich getestet. Darüber hinaus verringert eine Testumgebung das Risiko von Netzwerkstörungen oder Zwischenfällen in der IT-Infrastruktur.
Effiziente Testumgebung
Jedoch muss eine Testumgebung nicht zwangsläufig isoliert werden oder als eine zweite Umgebung konzipiert sein. Der Prozess kann vereinfacht werden, wenn man ausgewählte Mitarbeiter als Testbenutzer definiert. Neue Anwendungen können dann immer zuerst diesen Benutzern bereitgestellt werden. Wenn in diesem Testlauf keine Fehler auftreten, können entsprechende Anwendungen allen anderen zur Verfügung gestellt werden. Zusätzlich zu diesen Vorteilen kann eine Testumgebung dazu beitragen, die Produktivität und Effizienz bei der Arbeit an anspruchsvollen Softwareprojekten zu steigern. Entwickler können sich besser auf das Schreiben von Codes und die Lösung von Problemen konzentrieren.
Früherkennung von Softwareproblemen
Es kann einfach zwischen der Testumgebung und der Arbeitsumgebung gewechselt werden. Die isolierte Umgebung erlaubt viele Simulationen, die frei von äußeren Einflüssen sind. Und schließlich erlaubt die Testumgebung, potenzielle Probleme mit der Software schnell zu erkennen. Dadurch können die verantwortlichen Personen bereits in einem frühen Stadium Fehler beheben. Sie müssen somit nicht bis zur Freigabe der Software warten. Dieser Ansatz trägt dazu bei, die mit der Fehlersuche verbundenen Kosten zu senken. Demnach können alle Probleme vor der Freigabe identifiziert werden. Mit dieser Methode können Unternehmen die langfristigen Kosten für die Aktualisierung ihrer Anwendungen senken. Da im Vorfeld Fehler antizipiert werden können, muss weniger Zeit für künftige Korrekturen oder Anpassungen aufgewendet werden.
Mehr Effizienz und Sicherheit
Insgesamt hat die Etablierung einer Testumgebung mehrere Vorteile für Ihr Unternehmen. Sie kann die Effizienz und Produktivität bei der Arbeit an komplexen Projekten steigern und helfen, potenzielle Probleme frühzeitig im Entwicklungsprozess zu erkennen. Sie kann auch dazu beitragen, die Sicherheit ihrer Anwendungen zu verbessern und das Risiko zu verringern, dass Fehler oder andere Probleme in die Produktionssysteme gelangen. Durch die Nutzung dieser Vorteile können Sie sicherstellen, dass Sie ein qualitativ hochwertiges Produkt zur Softwareverteilung erhalten. Es ist zudem auf dem neuesten Stand und erbringt die erforderliche Leistung.
Fragen, die wir oft
gestellt bekommen
Hier finden Sie unsere Antworten
Nein: Sie können pro Paket entscheiden, mit welcher “Sprache” Sie skripten möchten: NetInstall-eScript oder PowerShell.
IDERI pace integriert sich nahtlos in verschiedenste Lösungen und ist somit komplett plattformunabhängig. Das können Lösungen sein wie Microsoft SCCM/ECM, Microsoft Intune, Ivanti EPM, Aagon ACMP, Matrix 42 Empirum, Tanium Tanium, VMware Workspace One und viele mehr.
- IDERI pace:
- Das IDERI packaging center (pace) ist unsere dialogorientierte Paketierungsoberfläche zum einfachen und schnellen Paketieren von Softwarepaketen ohne große Vorkenntnis, ähnlich wie bei Ivanti DSM. Die sprechenden Namen der Befehle helfen dabei, immer den gerade benötigten zu finden. Mit drag & drop lassen sich Scripte so ganz leicht erstellen.
- IDERI installer:
- Der IDERI Installer ist die Komponete, die auf den Client PCs installiert werden muss und für die Ausführung und Interpretierung der IDERI pace Scripte zuständig ist. Dabei berücksichtigt er auch Benutzerteile in den jeweiligen Scripten, die für jeden Benutzer ausgeführt werden müssen.
IDERI pace ist für Administratoren geeignet, die mit einer Softwareverteilungslösung arbeiten, welche keine oder eine komplizierte Skriptsprache hat. Das können Lösungen sein wie Microsoft SCCM, Ivanti EPM, Matrix 42 Empirum und viele mehr.
Die meisten Softwareverteilungslösungen auf dem Markt beinhalten keine Paketierungsunterstützung. Sie können lediglich “etwas” ausführen. Im einfachsten Fall ist dieses etwas eine MSI-Datei. Sobald aber umfangreichere Schritte benötigt werden und man cmd-, vbs- oder z.B. ps1-Skripte benötigt werden ist man alleine gelassen; die Hersteller liefern keinerlei Paketierungsunterstützung. Die meiste Arbeitszeit benötigt ein Software-Verteiler für die Paketierung. Genau hier setzt die PackagingSuite an. Sie füllt genau diese Lücke – egal welche Softwareverteilungslösung Sie im Einsatz haben.
Die PackagingSuite besteht im Wesentlichen aus den folgenden vier Modulen:
- PACE
- Move
- Installer
- MATE
Das PackagingCenter hilft allen die eine Softwareverteilungslösung ohne integrierte Skriptsprache im Einsatz haben.
PACE hat im Wesentlichen zwei Einsatz-Zwecke.
Ein Hauptaugenmerkt liegt auf der Paketierung. Hierbei geht es um die Unterstützung des Administrators beim Paketieren, d.h. beim Skripten von Routinen, die später auf dem Client ausgeführt werden und somit den gewünschten Installationszustand auf dem Endgerät herbeiführen.
Das zweite Hauptaugenmerkt liegt auf der Paket-Verwaltung. Hierzu gehören unter anderem die Verwaltung der Ablagestruktur, die Zurverfügungstellung von Templates, die Automatisierung von ansonsten manuell durchzuführenden Schritten zur Integration eines Pakets in die jeweils eingesetzte Softwareverteilungsumgebung.
Z.B. erfordert die Bereitstellung eines Pakets in Intune lediglich einen einzigen Mausklick. Die Erstellung der Intunewin Datei, der Upload, die Erkennungsregel werden alle komplett automatisch gesetzt.
Der Einsatz des Installers ermöglicht den maximalen Funktionsumfang. Neben der Ausführung der Skripte kümmert er sich um die Protokollierung, Reboot-Steuerungen, die Interaktion mit der Software-Verteilung (z.B. dem SCCM Agent), die Steuerung von benutzerspezifischen Installationen/Konfigurationen, usw.
IDERI mate steht für MSI And Transform Editor.
Viele Hersteller liefern Ihre Software mit Hilfe einer MSI-Installationsdatei aus. Diese führt immer zum gleichen Installationsergebnis. Benötigen Sie Anpassungen am gewünschten Zielzustand müssen Sie ein sogenanntes Transform erstellen. Genau hierbei hilft Ihnen IDERI mate – wie immer komplett dialoggesteuert und intuitiv.
IDERI move ist ein Werkzeug, welches Ihnen bei der Migration von IVANTI DSM hinzu einer beliebigen anderen Plattform wie MS Intune, Matrix Empirum, VMware Workspace One und anderen hilft. Hierbei ermöglicht IDERI move bestehende DSM Skripte in einer anderen Software-Verteilungslösungen auszuführen. Das Ganze erfolgt einerseits nahezu ohne Änderungsaufwand und darüber hinaus ohne Funktionalitätsverlust.
Kunden, die von einer DSM-Umgebung weg migrieren können mithilfe von IDERI move Ihre bestehenden DSM-Pakete in eine neue Oberfläche übernehmen. Dadurch können vorhandene eSkript Pakete aus einer bestehenden DSM-Umgebung in eine beliebige neue Softwareverteilungslösung migrieren werden. Hierbei werden im Schnitt ca. 90% der Pakete ohne Änderungen direkt in Ihrem neuen Zielsystem weiterverwendet.
Die IDERI PackagingSuite wird von alle Windows-Betriebssystemen ab Windows 7 unterstützt.
Sie benötigt .NET Framework 4.6.2 oder höher, welches in der Regel vom Betriebssystem selbst bereits zur Verfügung gestellt wird.
Natürlich hängt die Dauer der Paketierung vom Umfang und Komplexität der zu verteilenden Anwendung ab.
Alle miteinhergehenden Arbeitsschritte wie zum Beispiel den Ablageort zu bestimmen und die Rumpfverzeichnisstruktur zu erstellen, das Komprimieren des Filesets (Intune), die Definition der Erkennungsregeln – All diese Schritte erfolgen komplett automatisch.
Das bedeutet Sie müssen sich wirklich nur um die Paketierung kümmern und selbst hierbei hilft Ihnen eine mächtige dialogorientierte Skriptsprache.
Jemand der bereits Vorkenntnisse im IT-Administrationsbereich hat, sollte es innerhalb von Minuten einsetzen können.
Sollten Sie keine Vorkenntnisse in der IT-Branche haben, Unterstützen wir Sie gerne mit einer Einführung/Schulung – melden Sie sich gerne bei uns.
Die PackagingSuite stellt einen mächtigen Funktionsumfang zur Verfügung. Praktisch alles, was man für eine erfolgreiche Software-Verteilung benötigt, ist bereits vorhanden. Und sollte doch einmal eine Funktion benötigt werden ist im Optimalfall nur ein Kontakt mit unserem Support notwendig, um eine mögliche Realisierung zu besprechen und in die Wege zu leiten.
Das PackagingCenter (pace) bietet eine einfach zu bedienende Oberfläche an. Für jeden Befehl der Skriptsprache gibt es einen dazugehörigen Dialog. Das heißt Sie müssen keine komplexe Sprache erlernen, sondern lediglich gewünschte Funktionen aus einer Befehlsauswahl per Drag and Drop in das Skript ziehen um die benötigten Informationen in die Dialogfelder einfügen.
Alle über die Paketierung hinausgehenden Arbeitsschritte wie zum Beispiel die Registrierung des Pakets in der Softwareverteilung (SCCM, Intune, etc.) sind automatisiert und werden mit einem Mausklick initiiert und ausgeführt.
Dadurch werden fast 100% der sonst anfallenden manuellen Tätigkeiten durch Automatismen ausgeführt.
Ja, Sie können die PackagingSuite ohne lokal installierten Installer nutzen. Allerdings ist hierbei der Funktionsumfang reduziert.
Generell gibt es zwei Fehlerquellen, die eine ist, ein Herstellerfehler und die andere ist ein Bedienungsfehler, zum Beispiel ein Paketierungsfehler. Unabhängig davon welche Fehlerquelle vorliegt, jedes Modul schreibt ausführliche Logfiles, jeder Arbeitsschritt wird protokolliert. Das hilft Ihnen somit effektiv bei einer eventuell notwendigen Fehlersuche und ermöglicht dadurch eine bessere Unterstützung durch uns als Hersteller.
Ja, im pace können Befehle geflaggt werden. Bei den beiden Skriptsprachen Powershell und NetInstall ist eine User-Maschinenteil-Trennung möglich.
Ja, die meisten Softwareverteilungslösungen auf dem Markt benötigen zwei getrennte Skripte.
Hierbei installiert eins eine Anwendung auf einem Computer und das zweite kümmert sich um die Konfiguration und Benutzereinstellungen, dies führt zu einem Mehraufwand, da diese zwei Skripte in Abhängigkeit gesetzt werden müssen. Das heißt doppelte Paketerstellung, doppelte Zuweisung, doppelte Verwaltung, doppelte Aufwände.
Die PackagingSuite benötigt nur ein Skript, jeder Befehl in diesem Skript kann per Mausklick geflaggt werden, hierbei entscheidet die Flaggung des Befehls, ob er einmalig pro PC oder Benutzer ausgeführt werden soll.
Aktuell unterstützen wir das eSkript von Ivanti DSM und Microsoft Powershell.
Falls Sie eine Migration planen und Ihre Skriptsprache nicht aufgelistet ist, kontaktieren Sie uns gerne für einen gemeinsamen Termin.
- Dialog basiertes Paketieren
- Kein Skript KnowHow benötigt
- Bei DSM-Migration kann bestehendes Wissen weiterverwendet werden
- Dadurch die Tatsache das wir uns in beliebige Verteilungslösungen integrieren können, ermöglicht Ihnen jederzeit einen Wechsel Ihrer Softwareverteilungslösung. Sie haben keinen “Vendor-Lock-In”
- Nahtlose Integration möglich, das heißt ein Einstieg ist jeder Zeit möglich und bestehendes muss nicht verändert werden
Die Antwort hängt von mehreren Faktoren ab und ist pauschal nicht beantwortbar.
Um Ihnen einen konkreten Preis zu nennen, benötigen wir Informationen, wie zum Beispiel die Client-Anzahl, Sprache, gewünschte Module, etc.
Kontaktieren Sie uns gerne und fordern Sie ein Angebot an.
Seit 1996 sind wir im Softwareverteilungsbereich tätig, in dieser Zeit haben wir viele Kundenprojekte durchgeführt und Kunden kennengelernt.
In All der Zeit haben wir auf Kundenwünsche gehört und versucht diese bestmöglich umzusetzen. Genau diesen Ansatz verfolgen wir nun auch bei der Software-Entwicklung.
Wir freuen uns über jeden eingehenden Feature Request. Dieser stellt sicher, dass wir uns immer nah am Kundenbedarf befinden.
Wir planen zwei Release pro Jahr.
Bei eventuellen Bugs versuchen wir innerhalb von Stunden einen Fix bereitzustellen.
Wir wissen das unser Produkt auf tausenden von Clients ausgeführt wird und somit Zeit Geld ist.
Unsere Software ist dafür ausgelegt, dass es möglich ist sowohl zentral über eine Netzwerkfreigabe zusammen mit Kollegen als auch lokal auf dem eigenen Rechner arbeiten zu können.
Nein, es wird keine extra Datenbank benötigt.
Supportanfragen werden über unser Ticketsystem empfangen und in der Regel innerhalb weniger Stunden direkt bearbeitet. Je nach Aufwand der Problemlösung erhalten sie auch schon am gleichen Tag einen Lösungsvorschlag von uns.
Das besondere an pace ist, dass jeder, der ein pace-Skript sieht nach Sekunden sagen kann, was es tut. Auch Personen, die ein Skript zum ersten Mal sehen.
Windows ist sehr mächtig und selbst oberflächlich betrachtet einfache Dinge haben oft sehr viele Optionen und Konfigurationen im Detail. Das besondere an pace ist die vereinfachte Sicht auf ein Skript. Ein Befehl, der z.B. auf dem Desktop einen Link erstellen soll heißt CreateLink. Im ersten Moment benötige ich ggf. noch die Information wie der Link heißen soll und wo er angelegt werden soll.
Z.B. wenn du ein CreateLink -Notepad -DESKTOP siehst, dann kannst du dir ohne groß zu überlegen schon denken, dass hier auf dem Desktop ein Link auf den Notepad erstellt werden soll. Im ersten Moment reichen diese Informationen. Nur im Detail interessiert mich ggf. welche Exe ausgeführt werden soll, welche Parameter ggf. übergeben werden, wie das Arbeitsverzeichnis konfiguriert werden soll. Alle üblichen Skript-Sprachen können diese Detail-Informationen nicht verstecken, denn letztlich muss jeder Parameter gesetzt werden oder man muss wissen, was Default-Werte sind. As pace hat eine vereinfachte Ansicht in der nur wesentliche Informationen angezeigt werden. Will man etwas anpassen, so macht man einfach einen Doppelklick auf den entsprechenden Befehl und ein Dialog öffnet sich. Alle Optionen werden übersichtlich mit Edit-Feldern, Checkboxen, Radiobuttons usw. angeboten. Man muss fast nie tippen, 90 % geht über die Maussteuerung. Einfacher und intuitiver geht es nicht.
Die PackagingSuite ist in den Sprachen Deutsch, Englisch und Französisch verfügbar.
Übrigens, wenn eine weitere Sprache gewünscht/benötigt wird, so kann das mit Hilfe des Kunden entsprechend übersetzt werden. Wir stellen lediglich eine Datei mit den Texten in Deutsch/Englisch zur Verfügung. Wird uns die Datei mit den entsprechenden Informationen in der gewünschten /benötigten Sprache zugeliefert können wir dies ergänzen.
Ja, ein Paket kann direkt aus der Pace Konsole installiert oder deinstalliert werden. Das heißt zu testzwecken kann eine Installation/Deinstallation mit einem Tastendruck sofort in Sekundenbruchteilen ausgeführt werden. Ein langwieriges Importieren, Distribuieren und Warten auf den Clientstart ist nicht notwendig.
Bereit Ihre IT zu optimieren?
Treten Sie mit uns in Kontakt um weitere Informationen zu erhalten oder eine personalisierte Anfrage zu stellen.