Automatisierung in der Softwarepaketierung. Mit dem Package-Launcher zu automatisierten Softwarepaketen im Kontext von System Center 2012



Ähnliche Dokumente
Zusammenspiel von automatisierten Softwarepaketen mit dem App Model vom Configuration Manager Configuration Manager

NEWSLETTER // AUGUST 2015

Ihr Benutzerhandbuch AVIRA ANTIVIR EXCHANGE

Formular»Fragenkatalog BIM-Server«

Internet Explorer Version 6

PCC Outlook Integration Installationsleitfaden

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

OP-LOG

1 Installation QTrans V2.0 unter Windows NT4

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

ANLEITUNG NETZEWERK INSTALATION

Titel. App-V 5 Single Server Anleitung zur Installation

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Sharpdesk Kurzinformationen

Rillsoft Project - Installation der Software

TimeSafe Zeiterfassung. Version 2.1 (September 2008)

PxeDeploy-Updater Bequemes Aktualisieren des rbdeploy-systems

System Center Essentials 2010

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg Weiterstadt

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

AUTOMATISCHE -ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Installation von MailON2!

Installationsanleitung SSL Zertifikat

Einspielanleitung für das Update DdD Cowis backoffice DdD Cowis pos

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

Herzlich Willkommen zur IT - Messe

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

TUSReport Installationsanleitung

Thema: Microsoft Project online Welche Version benötigen Sie?

1 Was ist das Mediencenter?

RIS Abbild mit aktuellen Updates

Pilot Drivers Package. Handbuch

Installation der SAS Foundation Software auf Windows

Installationshinweise und Systemvoraussetzungen

INHALT 1. INSTALLATION DES V-MODELL XT UNTER WINDOWS 7 2. INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

Version 0.3. Installation von MinGW und Eclipse CDT

Installation OMNIKEY 3121 USB

Upgrade von Windows Vista auf Windows 7

Installieren von Microsoft Office Version 2.1

INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

Schritt für Schritt Installation von Polysun und die Ausführung des Updaters. Betriebssystem: Windows Vela Solaris AG

19.2 Programmstart Unter dem Menü Start, Programme findet man Retroreflectometer Tools ; dort kann das Programm RetroTools gestartet werden.

Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)

DURCH VIDA ERZEUGTE PROTOKOLLDATEIEN 1 EINFÜHRUNG

Internet online Update (Internet Explorer)

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

MSDE 2000 mit Service Pack 3a

Installationsanleitung VIO Copy 2.x

Kurzeinstieg in VR-Ident personal

Windows 8.1. In 5 Minuten Was ist alles neu? Word

Installation des GeoShop Redirector für Apache (Stand ) ================================================================

Moodle aktuell halten mit Git

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

OX Updater: als frei zu betrachten sind. Bitte senden Sie Verbesserungshinweise zu dieser Dokumentation an

Kaspersky Labs GmbH Kaspersky Anti-Virus für Windows Datei Server v6.0

Änderungsbeschreibung HWS32 SEPA Überweisungen

Kurzanleitung zum Einrichten des fmail Outlook Addin

Avira Server Security Produktupdates. Best Practice

Scripting Framework PowerShell Toolkit Quick-Install a Workplace for Packaging and Test

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

INSTALLATIONSANLEITUNG

Memeo Instant Backup Kurzleitfaden. Schritt 1: Richten Sie Ihr kostenloses Memeo-Konto ein

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

Benutzer und Rechte Teil 1, Paketverwaltung, SSH

Ihr IT-Administrator oder unser Support wird Ihnen im Zweifelsfall gerne weiterhelfen.

IT-Asset-Management in der Cloud

LANiS Mailversender ( Version 1.2 September 2006)

DOKUMENTATION VOGELZUCHT 2015 PLUS

Gruppenrichtlinien und Softwareverteilung

Drei Möglichkeiten zum Betrieb von DPV über das Internet. Dr. Matthias Grabert und Walter Geiselmann Uni Ulm

HP Software Patch- und Version-Notification

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

WINDOWS 10 Upgrade. Beispiel: Desktop-Ausschnitt von vorhandenem WIN 8.1 (rechte Ecke der Taskleiste)

Intelligente Updateverwaltung Inventarisierung von Softwareprodukten Remoteunterstützung, mobile Endgeräte u.v.m.

Installationsanleitung Barcode-Scanner des MEDI Baden- Württemberg e.v.

Hier erfahren Sie, wie Sie im E-Banking DTA-Dateien übermitteln können:

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

Erstellen eines Screenshot

Handbuch. Visitenkarten

Uhlenbrock USB-LocoNet-Interface Treiber Setup. Windows 2000

Windows Server 2008 (R2): Anwendungsplattform

Advolux Konsolen- und Unattended-Installation

Kern Concept AG Software Entwicklung HMO und BlueEvidence

Die DeskCenter Management Suite veröffentlicht neue Version 8.1

Tutorial Windows XP SP2 verteilen

Java Script für die Nutzung unseres Online-Bestellsystems

Teamschool Installation/ Konvertierungsanleitung

Computeria Solothurn

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Datenanalyse - Schnittstellendesign

Lizenz-Server überwachen

macs Support Ticket System

OpenMAP WEBDrive Konfiguration. Oxinia GmbH , Version 1

Wissenswertes über LiveUpdate

Transkript:

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