Automatisierung in der Softwarepaketierung Mit dem Package-Launcher zu automatisierten Softwarepaketen im Kontext von System Center 2012
Standardisierung Was bedeutet Standardisierung in der Softwarepaketierung? 1 Verbesserte Stellvertretung, Wartung, Austausch und Arbeitsteilung im Team 2
Standardisierung Was bedeutet Standardisierung in der Softwarepaketierung? 1 2 Verbesserte Stellvertretung, Wartung, Austausch und Arbeitsteilung im Team Vereinfachung und Vereinheitlichung der Abläufe 3
Standardisierung Was bedeutet Standardisierung in der Softwarepaketierung? 1 2 3 Verbesserte Stellvertretung, Wartung, Austausch und Arbeitsteilung im Team Vereinfachung und Vereinheitlichung der Abläufe Weg vom Chaos, hin zu verbesserter Transparenz 4
Standardisierung Was bedeutet Standardisierung in der Softwarepaketierung? 1 2 3 4 Verbesserte Stellvertretung, Wartung, Austausch und Arbeitsteilung im Team Vereinfachung und Vereinheitlichung der Abläufe Weg vom Chaos, hin zu verbesserter Transparenz Weniger Fehlerpotential 5
Standardisierung Was bedeutet Standardisierung in der Softwarepaketierung? 1 2 3 4 5 Verbesserte Stellvertretung, Wartung, Austausch und Arbeitsteilung im Team Vereinfachung und Vereinheitlichung der Abläufe Weg vom Chaos, hin zu verbesserter Transparenz Weniger Fehlerpotential Bessere Effizienz, Zeitersparnis 6
Standardisierung Was bedeutet Standardisierung in der Softwarepaketierung? 1 2 3 4 5 6 Verbesserte Stellvertretung, Wartung, Austausch und Arbeitsteilung im Team Vereinfachung und Vereinheitlichung der Abläufe Weg vom Chaos, hin zu verbesserter Transparenz Weniger Fehlerpotential Bessere Effizienz, Zeitersparnis Möglichkeiten der Automatisierung 7
Standardisierung Was gehört zur Standardisierung Namenskonzept Paketnamen Ablagestruktur Softwarepaket Standard-MST, CustomActions, Snipplets, Startscript, Kommandozeilenparameter, Installationsidentifikation (Detection Method), Softwareverteilung Objekte im Softwareverteilungswerkzeug Prozesse Gewährleisten eines einheitlichen Ablaufs 8
Wie funktioniert der Package-Launcher? Wirkungsweise und Zusammenspiel mit SCCM Standardvorgehensweise Package-Launcher integriert SCCM SCCM Package-Launcher Softwarepaket Softwarepaket inkl. aller Patches und Updates 001 002 003 9
Einige Features Features die im Zusammenhang mit der SCCM-Integration stehen 10
Aktualisierungsformen Upgrades und Updates Der Upgrade ist eine Aktualisierungsform, die im Rahmen einer Installation eine alte Version vorgängig deinstalliert. Der Update ist eine Aktualisierungsform bei dem Ressourcen einer Software erweitert oder verändert werden. 11
Updates Updates im Detail 12
Demo (RPI, History.LOG Viewer)
Tools History.LOG Viewer für Support und Analyse 14
Tools Remote Package Installer 15
Modell Initialer Aufbau Manufacturer-Name-Version (RTM) mit dem Content aller Revisionen zum Zeitpunkt der initialen Erstellung Manufacturer-Name-Version (Full) Es wird kein Content verwendet und initial als Abhängigkeit auf die RTM verwiesen. 16
Modell Aufbau Update Manufacturer-Name-Version (00x) Die Abhängigkeit wird in der Updateapplication zielend auf (RTM) hinzugefügt. Manufacturer-Name-Version (Full) Es wird neu auf die letzte Update-Revision verwiesen: 17
Modell Schematische Darstellung 18
Demo automatische Überführung SCCM 2012 Einsatz des Package-Launchers http://www.realpackaging.ch/videos/launcher.wmv (alte Version)
Features und Mehrwert 1 Supporterleichterung: History.log Über die erstellte Datei History.log sind alle Transaktionen übersichtlich einsehbar. Insbesondere sind aus dieser Datei auch die Fehlermeldungen ersichtlich. Auf ein mühsames Analysieren, was zur fehlerhaften Installation oder Deinstallation führte, kann verzichtet werden. 2 Supporterleichterung: zentrale verbose Logdatei An zentralem Ort wird für alle Softwarepakete eine ausführliche Protokolldatei für spätere Analysen abgelegt. 3 Produktregistrierung über einheitliche Registrykeys Erst dadurch ist ein einheitliches, automatisierbares Ermitteln des Installationsstatus in SCCM 2012 über das Application model (Detection Method) realisierbar. 4 Robustes Übermitteln aller wichtigen Informationen an SCCM Via MOF-Integration und automatischem Auslösen des Hardwareinventars können in SCCM Live-Ergebnisse (via Reports) betrachtet werden. 20
Features und Mehrwert 1 Supporterleichterung: History.log Über die erstellte Datei History.log sind alle Transaktionen übersichtlich einsehbar. Insbesondere sind aus dieser Datei auch die Fehlermeldungen ersichtlich. Auf ein mühsames Analysieren, was zur fehlerhaften Installation oder Deinstallation führte, kann verzichtet werden. 2 Supporterleichterung: zentrale verbose Logdatei An zentralem Ort wird für alle Softwarepakete eine ausführliche Protokolldatei für spätere Analysen abgelegt. 3 Produktregistrierung über einheitliche Registrykeys Erst dadurch ist ein einheitliches, automatisierbares Ermitteln des Installationsstatus in SCCM 2012 über das Application model (Detection Method) realisierbar. 4 Robustes Übermitteln aller wichtigen Informationen an SCCM Via MOF-Integration und automatischem Auslösen des Hardwareinventars können in SCCM Live-Ergebnisse (via Reports) betrachtet werden. 21
Features und Mehrwert 1 Supporterleichterung: History.log Über die erstellte Datei History.log sind alle Transaktionen übersichtlich einsehbar. Insbesondere sind aus dieser Datei auch die Fehlermeldungen ersichtlich. Auf ein mühsames Analysieren, was zur fehlerhaften Installation oder Deinstallation führte, kann verzichtet werden. 2 Supporterleichterung: zentrale verbose Logdatei An zentralem Ort wird für alle Softwarepakete eine ausführliche Protokolldatei für spätere Analysen abgelegt. 3 Produktregistrierung über einheitliche Registrykeys Erst dadurch ist ein einheitliches, automatisierbares Ermitteln des Installationsstatus in SCCM 2012 über das Application model (Detection Method) realisierbar. 4 Robustes Übermitteln aller wichtigen Informationen an SCCM Via MOF-Integration und automatischem Auslösen des Hardwareinventars können in SCCM Live-Ergebnisse (via Reports) betrachtet werden. 22
Features und Mehrwert 1 Supporterleichterung: History.log Über die erstellte Datei History.log sind alle Transaktionen übersichtlich einsehbar. Insbesondere sind aus dieser Datei auch die Fehlermeldungen ersichtlich. Auf ein mühsames Analysieren, was zur fehlerhaften Installation oder Deinstallation führte, kann verzichtet werden. 2 Supporterleichterung: zentrale verbose Logdatei An zentralem Ort wird für alle Softwarepakete eine ausführliche Protokolldatei für spätere Analysen abgelegt. 3 Produktregistrierung über einheitliche Registrykeys Erst dadurch ist ein einheitliches, automatisierbares Ermitteln des Installationsstatus in SCCM 2012 über das Application model (Detection Method) realisierbar. 4 Robustes Übermitteln aller wichtigen Informationen an SCCM Via MOF-Integration und automatischem Auslösen des Hardwareinventars können in SCCM Live-Ergebnisse (via Reports) betrachtet werden. 23
Features und Mehrwert 5 Genaue Kontrolle des Installationsstatus Situationen, wo fehlerhafte Deployments tatsächlich erfolgreich waren oder erfolgreiche Deployments das Paket nicht wirklich installierten, gehören der Vergangenheit an. 6 Standardisierte Namensbezeichnungen, Folderstruktur, Startscript und Kommandozeilenoptionen - Automatisierung Nur dadurch ist eine Automatisierung der SCCM-Objekte überhaupt realisierbar. Eine automatische SCCM Objekterstellung SCCM2007 & SCCM 2012 wird unterstützt. 7 Unterstützung von Neustarts durch Benutzer Über eine Interaktion mit dem Benutzer werden durch die Softwareverteilung angeforderte Neustarts mittels der Anzeige von Ballontips angefordert. 8 Upgrade- und Updatehandling Das Upgrade- und Updatehandling wird stark vereinfacht und ist erfahrungsgemäss robust. Bei beiden Aktualisierungsformen bietet der Package-Launcher auch im Vergleich einer SCCM2012 Realisierung grosse Vorteile. 24
Features und Mehrwert 5 Genaue Kontrolle des Installationsstatus Situationen, wo fehlerhafte Deployments tatsächlich erfolgreich waren oder erfolgreiche Deployments das Paket nicht wirklich installierten, gehören der Vergangenheit an. 6 7 Standardisierte Namensbezeichnungen, Folderstruktur, Startscript und Kommandozeilenoptionen - Automatisierung Nur dadurch ist eine Automatisierung der SCCM-Objekte überhaupt realisierbar. Eine automatische SCCM Objekterstellung SCCM2007 & SCCM 2012 wird unterstützt. Unterstützung von Neustarts durch Benutzer Über eine Interaktion mit dem Benutzer werden durch die Softwareverteilung angeforderte Neustarts mittels der Anzeige von Ballontips angefordert. 8 Upgrade- und Updatehandling Das Upgrade- und Updatehandling wird stark vereinfacht und ist erfahrungsgemäss robust. Bei beiden Aktualisierungsformen bietet der Package-Launcher auch im Vergleich einer SCCM2012 Realisierung grosse Vorteile. 25
Features und Mehrwert 5 Genaue Kontrolle des Installationsstatus Situationen, wo fehlerhafte Deployments tatsächlich erfolgreich waren oder erfolgreiche Deployments das Paket nicht wirklich installierten, gehören der Vergangenheit an. 6 Standardisierte Namensbezeichnungen, Folderstruktur, Startscript und Kommandozeilenoptionen - Automatisierung Nur dadurch ist eine Automatisierung der SCCM-Objekte überhaupt realisierbar. Eine automatische SCCM Objekterstellung SCCM2007 & SCCM 2012 wird unterstützt. 7 Unterstützung von Neustarts durch Benutzer Über eine Interaktion mit dem Benutzer werden durch die Softwareverteilung angeforderte Neustarts mittels der Anzeige von Ballontips angefordert. 8 Upgrade- und Updatehandling Das Upgrade- und Updatehandling wird stark vereinfacht und ist erfahrungsgemäss robust. Bei beiden Aktualisierungsformen bietet der Package-Launcher auch im Vergleich einer SCCM2012 Realisierung grosse Vorteile. 26
Features und Mehrwert 5 Genaue Kontrolle des Installationsstatus Situationen, wo fehlerhafte Deployments tatsächlich erfolgreich waren oder erfolgreiche Deployments das Paket nicht wirklich installierten, gehören der Vergangenheit an. 6 Standardisierte Namensbezeichnungen, Folderstruktur, Startscript und Kommandozeilenoptionen - Automatisierung Nur dadurch ist eine Automatisierung der SCCM-Objekte überhaupt realisierbar. Eine automatische SCCM Objekterstellung SCCM2007 & SCCM 2012 wird unterstützt. 7 Unterstützung von Neustarts durch Benutzer Über eine Interaktion mit dem Benutzer werden durch die Softwareverteilung angeforderte Neustarts mittels der Anzeige von Ballontips angefordert. 8 Upgrade- und Updatehandling Das Upgrade- und Updatehandling wird stark vereinfacht und ist erfahrungsgemäss robust. Bei beiden Aktualisierungsformen bietet der Package-Launcher auch im Vergleich einer SCCM2012 Realisierung grosse Vorteile. 27
Features und Mehrwert 9 Mehrsprachigkeit, Mehrplattformfähigkeit In einem Paket können verschiedene Sprachausprägungen und mehrere Plattformen (x86 und x64) integriert werden. Der Package-Launcher installiert dann automatisch die für die Plattform richtige Sprache und Plattformausprägung. Im Softwareverteilungswerkzeug wird in der Konsequenz nur ein Objekt integriert, was den Verwaltungsaufwand minimiert. 10 Umfangreiche Kommandozeilenoptionen Umfangreiche Unterstützung von Kommandozeilenoptionen und Einstellparameter in der INI-Datei, wodurch sich das Verhalten der Installation granular und detailliert steuern lässt. 11 Variantenfähigkeit Durch Einpflegen von verschiedenen Varianten via INI-Datei ist ein einfaches Handling von Paketen mit verschiedenen Ausprägungen möglich. 12 Transaktionale Installationen Bei abgebrochenen Installationen wird der Erfolg einer Teilinstallation, der Nichterfolg einer Einzeltransaktion und das Fehlen nachgeschalteter Updates klar ausgewiesen und bei einem Reinstall werden nur noch diese Teile installiert, die fehlerhaft waren oder fehlen. 28
Features und Mehrwert 9 10 Mehrsprachigkeit, Mehrplattformfähigkeit In einem Paket können verschiedene Sprachausprägungen und mehrere Plattformen (x86 und x64) integriert werden. Der Package-Launcher installiert dann automatisch die für die Plattform richtige Sprache und Plattformausprägung. Im Softwareverteilungswerkzeug wird in der Konsequenz nur ein Objekt integriert, was den Verwaltungsaufwand minimiert. Umfangreiche Kommandozeilenoptionen Umfangreiche Unterstützung von Kommandozeilenoptionen und Einstellparameter in der INI-Datei, wodurch sich das Verhalten der Installation granular und detailliert steuern lässt. 11 Variantenfähigkeit Durch Einpflegen von verschiedenen Varianten via INI-Datei ist ein einfaches Handling von Paketen mit verschiedenen Ausprägungen möglich. 12 Transaktionale Installationen Bei abgebrochenen Installationen wird der Erfolg einer Teilinstallation, der Nichterfolg einer Einzeltransaktion und das Fehlen nachgeschalteter Updates klar ausgewiesen und bei einem Reinstall werden nur noch diese Teile installiert, die fehlerhaft waren oder fehlen. 29
Features und Mehrwert 9 10 Mehrsprachigkeit, Mehrplattformfähigkeit In einem Paket können verschiedene Sprachausprägungen und mehrere Plattformen (x86 und x64) integriert werden. Der Package-Launcher installiert dann automatisch die für die Plattform richtige Sprache und Plattformausprägung. Im Softwareverteilungswerkzeug wird in der Konsequenz nur ein Objekt integriert, was den Verwaltungsaufwand minimiert. Umfangreiche Kommandozeilenoptionen Umfangreiche Unterstützung von Kommandozeilenoptionen und Einstellparameter in der INI-Datei, wodurch sich das Verhalten der Installation granular und detailliert steuern lässt. 11 Variantenfähigkeit Durch Einpflegen von verschiedenen Varianten via INI-Datei ist ein einfaches Handling von Paketen mit verschiedenen Ausprägungen möglich. 12 Transaktionale Installationen Bei abgebrochenen Installationen wird der Erfolg einer Teilinstallation, der Nichterfolg einer Einzeltransaktion und das Fehlen nachgeschalteter Updates klar ausgewiesen und bei einem Reinstall werden nur noch diese Teile installiert, die fehlerhaft waren oder fehlen. 30
Features und Mehrwert 9 10 Mehrsprachigkeit, Mehrplattformfähigkeit In einem Paket können verschiedene Sprachausprägungen und mehrere Plattformen (x86 und x64) integriert werden. Der Package-Launcher installiert dann automatisch die für die Plattform richtige Sprache und Plattformausprägung. Im Softwareverteilungswerkzeug wird in der Konsequenz nur ein Objekt integriert, was den Verwaltungsaufwand minimiert. Umfangreiche Kommandozeilenoptionen Umfangreiche Unterstützung von Kommandozeilenoptionen und Einstellparameter in der INI-Datei, wodurch sich das Verhalten der Installation granular und detailliert steuern lässt. 11 Variantenfähigkeit Durch Einpflegen von verschiedenen Varianten via INI-Datei ist ein einfaches Handling von Paketen mit verschiedenen Ausprägungen möglich. 12 Transaktionale Installationen Bei abgebrochenen Installationen wird der Erfolg einer Teilinstallation, der Nichterfolg einer Einzeltransaktion und das Fehlen nachgeschalteter Updates klar ausgewiesen und bei einem Reinstall werden nur noch diese Teile installiert, die fehlerhaft waren oder fehlen. 31
Features und Mehrwert 13 14 Kontrolle von nicht-package-launcher-kompatiblen Paketen/Setups Der Package-Launcher verwaltet auch manuell oder durch andere Verteilszenarien integrierte Softwarepakete bei deren Update oder Upgrade. Einreihung der Installationsaufgaben bei Windows Installer Aktivität Wenn msiexec.exe bereits mit einer Installation im Hintergrund beschäftigt ist, reiht sich die Paketinstallation im Anschluss automatisch ein (für 15 Minuten). Dadurch erhöht sich die Quote der erfolgreichen Installationstransaktionen. 32 15 16 Zeitlimitierte Installationen Kontrolle der Softwarepaketinstallation über Zeitlimits, sowie Ausweisung und Abbruch, wenn ein Time-Out überschritten wird. Diverse Paketierungserleichterungen -Securitybatch - Einstellungen über INI-Datei - Automatisches Einpflegen von Standardproperties in die MST des Softwarepakets - Lokales Caching - WiseScriptvorlagen für diverse Standardaufgaben (ActiveSetup, etc) - Möglichkeit direkter Applizierung von vb-scripts, cmd-batches, Powershell-Scripts, etc - Automatische Ablagestruktur- und Vorlagenerstellung - U.v.m.
Features und Mehrwert 13 14 Kontrolle von nicht-package-launcher-kompatiblen Paketen/Setups Der Package-Launcher verwaltet auch manuell oder durch andere Verteilszenarien integrierte Softwarepakete bei deren Update oder Upgrade. Einreihung der Installationsaufgaben bei Windows Installer Aktivität Wenn msiexec.exe bereits mit einer Installation im Hintergrund beschäftigt ist, reiht sich die Paketinstallation im Anschluss automatisch ein (für 15 Minuten). Dadurch erhöht sich die Quote der erfolgreichen Installationstransaktionen. 33 15 16 Zeitlimitierte Installationen Kontrolle der Softwarepaketinstallation über Zeitlimits, sowie Ausweisung und Abbruch, wenn ein Time-Out überschritten wird. Diverse Paketierungserleichterungen -Securitybatch - Einstellungen über INI-Datei - Automatisches Einpflegen von Standardproperties in die MST des Softwarepakets - Lokales Caching - WiseScriptvorlagen für diverse Standardaufgaben (ActiveSetup, etc) - Möglichkeit direkter Applizierung von vb-scripts, cmd-batches, Powershell-Scripts, etc - Automatische Ablagestruktur- und Vorlagenerstellung - U.v.m.
Features und Mehrwert 13 14 Kontrolle von nicht-package-launcher-kompatiblen Paketen/Setups Der Package-Launcher verwaltet auch manuell oder durch andere Verteilszenarien integrierte Softwarepakete bei deren Update oder Upgrade. Einreihung der Installationsaufgaben bei Windows Installer Aktivität Wenn msiexec.exe bereits mit einer Installation im Hintergrund beschäftigt ist, reiht sich die Paketinstallation im Anschluss automatisch ein (für 15 Minuten). Dadurch erhöht sich die Quote der erfolgreichen Installationstransaktionen. 34 15 16 Zeitlimitierte Installationen Kontrolle der Softwarepaketinstallation über Zeitlimits, sowie Ausweisung und Abbruch, wenn ein Time-Out überschritten wird. Diverse Paketierungserleichterungen -Securitybatch - Einstellungen über INI-Datei - Automatisches Einpflegen von Standardproperties in die MST des Softwarepakets - Lokales Caching - WiseScriptvorlagen für diverse Standardaufgaben (ActiveSetup, etc) - Möglichkeit direkter Applizierung von vb-scripts, cmd-batches, Powershell-Scripts, etc - Automatische Ablagestruktur- und Vorlagenerstellung - U.v.m.
Features und Mehrwert 13 14 Kontrolle von nicht-package-launcher-kompatiblen Paketen/Setups Der Package-Launcher verwaltet auch manuell oder durch andere Verteilszenarien integrierte Softwarepakete bei deren Update oder Upgrade. Einreihung der Installationsaufgaben bei Windows Installer Aktivität Wenn msiexec.exe bereits mit einer Installation im Hintergrund beschäftigt ist, reiht sich die Paketinstallation im Anschluss automatisch ein (für 15 Minuten). Dadurch erhöht sich die Quote der erfolgreichen Installationstransaktionen. 35 15 16 Zeitlimitierte Installationen Kontrolle der Softwarepaketinstallation über Zeitlimits, sowie Ausweisung und Abbruch, wenn ein Time-Out überschritten wird. Diverse Paketierungserleichterungen -Securitybatch - Einstellungen über INI-Datei - Automatisches Einpflegen von Standardproperties in die MST des Softwarepakets - Lokales Caching - WiseScriptvorlagen für diverse Standardaufgaben (ActiveSetup, etc) - Möglichkeit direkter Applizierung von vb-scripts, cmd-batches, Powershell-Scripts, etc - Automatische Ablagestruktur- und Vorlagenerstellung - U.v.m.
Features und Mehrwert 17 Diverse Umgebungsprüfung vor der Installation - Läuft msiexec.exe in einem anderen Prozess? - Sind alle notwendigen Abhängigkeiten erfolgreich installiert - Sind keine Incompatibilities installiert - Ist das System ein Terminalserver. Wenn ja, ist er im INSTALL mode? - etc. 18 Synergien beim Paketaustausch Package-Launcher Pakete können unternehmensübergreifend ausgetauscht werden. Ideal zum Anbieten auf Webportal 19 Unterstützung AppV App-V-Pakete im Format 4.6 & 5 ist gewährleistet (not streaming). 20 Tools Der Package-Launcher bietet selbst diverse Tools (History.LOG Viewer & Remote Package Installer). Zudem ist die standardisierte und einheitliche Paketausprägung geeignet, um weitere Tools und Automatismen darauf aufzubauen (bspl. Verwaltung von Softwarebereitstellungen als Schicht über SCCM). 36
Features und Mehrwert 17 Diverse Umgebungsprüfung vor der Installation - Läuft msiexec.exe in einem anderen Prozess? - Sind alle notwendigen Abhängigkeiten erfolgreich installiert - Sind keine Incompatibilities installiert - Ist das System ein Terminalserver. Wenn ja, ist er im INSTALL mode? - etc. 18 Synergien beim Paketaustausch Package-Launcher Pakete können unternehmensübergreifend ausgetauscht werden. Ideal zum Anbieten auf Webportal 19 Unterstützung AppV App-V-Pakete im Format 4.6 & 5 ist gewährleistet (not streaming). 20 Tools Der Package-Launcher bietet selbst diverse Tools (History.LOG Viewer & Remote Package Installer). Zudem ist die standardisierte und einheitliche Paketausprägung geeignet, um weitere Tools und Automatismen darauf aufzubauen (bspl. Verwaltung von Softwarebereitstellungen als Schicht über SCCM). 37
Features und Mehrwert 17 Diverse Umgebungsprüfung vor der Installation - Läuft msiexec.exe in einem anderen Prozess? - Sind alle notwendigen Abhängigkeiten erfolgreich installiert - Sind keine Incompatibilities installiert - Ist das System ein Terminalserver. Wenn ja, ist er im INSTALL mode? - etc. 18 Synergien beim Paketaustausch Package-Launcher Pakete können unternehmensübergreifend ausgetauscht werden. Ideal zum Anbieten auf Webportal 19 Unterstützung AppV App-V-Pakete im Format 4.6 & 5 ist gewährleistet (not streaming). 20 Tools Der Package-Launcher bietet selbst diverse Tools (History.LOG Viewer & Remote Package Installer). Zudem ist die standardisierte und einheitliche Paketausprägung geeignet, um weitere Tools und Automatismen darauf aufzubauen (bspl. Verwaltung von Softwarebereitstellungen als Schicht über SCCM). 38
Features und Mehrwert 17 Diverse Umgebungsprüfung vor der Installation - Läuft msiexec.exe in einem anderen Prozess? - Sind alle notwendigen Abhängigkeiten erfolgreich installiert - Sind keine Incompatibilities installiert - Ist das System ein Terminalserver. Wenn ja, ist er im INSTALL mode? - etc. 18 Synergien beim Paketaustausch Package-Launcher Pakete können unternehmensübergreifend ausgetauscht werden. Ideal zum Anbieten auf Webportal 19 Unterstützung AppV App-V-Pakete im Format 4.6 & 5 ist gewährleistet (not streaming). 20 Tools Der Package-Launcher bietet selbst diverse Tools (History.LOG Viewer & Remote Package Installer). Zudem ist die standardisierte und einheitliche Paketausprägung geeignet, um weitere Tools und Automatismen darauf aufzubauen (bspl. Verwaltung von Softwarebereitstellungen als Schicht über SCCM). 39
Fazit Was erwartet uns mit dem Package-Launcher auch oder gerade unter SCCM2012? Sichereren und robusten (fehlerminimierten) Softwarebereitstellungsprozess Effizientere Verwaltung von Software und Softwareverteilung Supportmöglichkeiten Standardisierte und automatisierte Umgebung 40
Fragen? Q & A Fragen & Antworten 41