Logo Microsoft

Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

Trainings-ID:
SCCM-SWP

Wichtige Information

Dieses Training wird mit unserem Partner SD-Technologies durchgeführt!

Inhalt des Trainings

Der Microsoft Endpoint Configuration Manager (MECM) erfreut sich immer größerer Beliebtheit im Enterprise-Umfeld. Mit der Version 2012R2 (früher SCCM) hatte Microsoft den Durchbruch im Softwareverteilungsmarkt erreicht und verdrängte immer mehr etablierte Softwareverteilungsprodukte wie Matrix42, Altiris oder Enteo.
Der Configuration Manager beschränkt sich bei der Verteilung rein auf den Transport zum Zielsystem und startet die angegebene Installation per MSI, EXE, CMD oder Powershell-Skript an. Hierbei sollte die Anwendung im Hintergrund, ohne Eingriff des angemeldeten Benutzers genauso konfiguriert werden, wie es der Anwendungsintegrator definiert hat.
Die Kunst des Softwareintegrators / Softwarepaketierers ist es nun, die vom Hersteller gelieferten Softwareinstallationen im Setup.exe oder MSI-Format so zu konfigurieren, dass diese im Hintergrund verteilt und konfiguriert wird.
Wegen seinen vielseitigen Konfigurationsmöglichkeiten bevorzugen viele Firmen das MSI-Format bei der Installation. Vor allem im Enterprise-Bereich ist es nicht unüblich, dass Setups die nicht im MSI-Format vorliegen stets in ein solches umgewandelt werden. Diesen Vorgang nennt man Repaketierung und wird über kommerzielle Tools wie dem Flexera AdminStudio, Wise PackageStudio oder Raynet Raypack per Snapshot- / Monitoring-Verfahren gemacht. Dementsprechende Schulungen finden Sie unter den entsprechenden Herstellern im Schulungsmenü.
Da der Repaketierungs-Vorgang die gesamte Installationslogik aus dem Setup nimmt und ein nicht sauber nachgearbeitetes MSI-Setup sogar Schaden am System anrichten kann, ist diese Methode nicht ganz unumstritten. Es sind in der letzten Zeit sogar Tendenzen zu erkennen, dass viele Firmen hier umdenken und auch ein legacy Format (Setup.exe) akzeptieren. Voraussetzung hierfür ist selbstverständlich, dass es entsprechende Schalter für die Silent-Installation gibt und die Installation keine Interaktion mit dem angemeldeten Benutzer benötigt. Die Konfiguration (Seriennummern eingeben, das Abschalten vom automatischen Updates, unerwünschte Shortcuts löschen usw.) wird dann als Post-Event nach der Installation per Skripte durchgeführt. Hierzu werden entweder Batch-Dateien oder Powershell-Skripte verwendet.
Eine sehr gelungene Basis hierfür ist das PowerShell App Deployment Toolkit, das wir mit den entsprechenden Paketierungsmethoden und Vorgehensweisen in der Schulung MECM Softwareintegration vorstellen wollen.
Die Schulung MECM Softwareintegration gibt einen Einblick in MSI-Setups und stellt aber auch gängige legacy Setup-Formate mit den zugehörigen Schaltern vor. Ziel ist es, Software mit hauptsächlich als Freeware erhältlichen Tools wie dem bereits erwähnten PowerShell App Deployment Toolkit, Regshot und nicht zuletzt mit dem Microsoft Orca in MECM zu integrieren.

Zielgruppen

  • Softwareintegratoren
  • SCCM-Administratoren
  • und MSI-Softwarepaketierer

Vorkenntnisse

  • Grundkenntnisse von Domänen
  • Grundkenntnisse zur Administration von SCCM

Detail-Inhalte

Tag 1
Am ersten Tag der Schulung Paketierung mit dem AppDeploy Toolkit erfahren die Teilnehmer die Aufgaben der Anwendungs-Integration und der Risiken einer unzureichenden Integration. Danach wird ein Blick auf die auf dem Markt üblichen Setup-Architekturen geworfen und mit Beispielen verdeutlicht.
  • Aufgaben der Anwendungs-Integration
  • Darstellung eines typischen LifeCycles einer Anwendung
  • Stufen der Anwendungs-Integration in einer Packaging-FactoryDarstellung der typischen Aufgaben der Anwendungs-Integration
    • Anforderungs-Management (Package Request / Request Acceptance)
    • Typische Aufgaben der Softwarepaketierung
    • Qualitätssicherung incl. User Acceptance Test (Installationstest, Aufruftest, Pilotierung) Deployment
  • Überblick über die unterschiedlichen Setup-Typen und Setup-Architekturen
    • MSI-Setup
    • MSI in Executable (Setup.exe)
    • Installscript-MSI-Setup
    • InstallScript-Setup (InstallShield bis Version 5.x)
    • InstallScript-Setup (InstallShield ab Version 6.0)
    • Inno-Setup
  • Visual Basic Setup Toolkit
  • Sonstige Installationsformen
  • Risiken der unterschiedlichen Setup-Typen
  • Vorteile von MSI-Setups gegeben über konventioneller Setup-Techniken
    • Selbstreparatur
    • Rollback-Verhalten
    • Silent-Installation
  • Aufrufparameter und Installations-Modi von MSI-Setups

Tag 2
Am zweiten Tag der Schulung Paketierung mit dem AppDeploy Toolkit erhalten Sie einen Überblick über Grundlagen der MSI-Technologie:
  • Architektur des Windows Installers
    • Feature
    • Komponenten
    • Dateien
    • Bedeutung der Schlüssel (KeyPath) bei File und
    • Registry
  • Aufbau der wichtigsten Windows Installer Tabellen
    • Feature Tabelle
    • Component Tabelle
    • File Tabelle
    • Registry Tabelle
    • Shortcut Tabelle
    • Property Tabelle
  • Bedingungen und Properties
    • Erläuterung der Properties
    • Erstellung von Bedingungen
    • Arbeiten mit der AppSearch-Tabelle
  • Abarbeitung der Windows Installer Sequenzen
    • Installations-Sequenzen
    • Advertisement-Sequenzen
    • Administrations-Sequenzen
  • User-Interface
    • Aufbau der Dialoge
    • Anpassung der Dialog-Sequenz
  • Transformationen
    • Was ist eine Transformation und wann wird diese eingesetzt
    • Erstellen einer Transformation mit Orca
    • Anwenden der Transformation im Deployment
    • Vorstellung von kommerziellen Werkzeugen zur Erstellung von Transformationen

Tag 3
Der dritte Tag der Schulung Paketierung mit dem AppDeploy Toolkit beschäftigt sich eingehend mit dem PowerShell App Deployment Toolkit.
  • Arbeiten mit PowerShell in der integrierten
  • Entwicklungsumgebung „PowerShell ISE“
  • Einführung von Powershell
    • Variablen und Schleifen
    • Was sind Cmdlets
    • Pipelining mit Cmdlets
    • Laden und Arbeiten mit der Cmdlet Hilfe
  • Einführung in das PowerShell App Deployment Toolkit
  • Erstellung eines Installationsskriptes mit dem PowerShell App Deployment Toolkit
    • Sichtung der Bestandteile des PowerShell App Deployment Toolkit
    • Grundsätzliche Einstellungen in der AppDeployToolkitConfig.xml
    • Install Event bearbeiten
    • Uninstall-Event bearbeiten
    • Erläuterung von Zero-Config MSI
  • Setup mit dem PowerShell App Deployment Toolkit erstellen und testen
  • Eigene Erweiterungen in PSAppDepoyToolkitExtensions.ps1 erstellen
  • Setup in MECM einbinden
    • CMD für Installation und Deinstallation erstellen
    • Einbinden des Setup in MECM
    • Detection-Methode über Branding-Eintrag erstellen

Trainings zur Vorbereitung

Downloads

Jetzt online buchen

  • 21.01.-23.01.2025 21.01.2025 3T 3 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  2.320,-
      • Online
  • 25.03.-27.03.2025 25.03.2025 3T 3 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  2.320,-
      • Online
  • 24.06.-26.06.2025 24.06.2025 3T 3 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  2.320,-
      • Online
  • 09.09.-11.09.2025 09.09.2025 3T 3 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  2.320,-
      • Online
  • 04.11.-06.11.2025 04.11.2025 3T 3 Tage Wien OnlinePräsenz
    ETC-Wien · Modecenterstraße 22, Office 4, 5. Stock, 1030 Wien Uhrzeiten
    • Trainingspreis  2.320,-
      • Online

Preise exkl. MwSt.

Sie haben Fragen?

Ihr ETC Support

Kontaktieren Sie uns!

+43 1 533 1777-99

This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form
3,8

10 Bewertungen

  • 14.05.2024

    Null Praxis und teilweise wurde Software aus Ende der 90er gezeigt. Der Trainer hat unglaublich viel historisches Wissen, aber unterm Strich ist das nichts, was man tatsächlich in der heutigen… mehr

    — Patrice Afshari-Naderi

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    14.05.2024

    Null Praxis und teilweise wurde Software aus Ende der 90er gezeigt. Der Trainer hat unglaublich viel historisches Wissen, aber unterm Strich ist das nichts, was man tatsächlich in der heutigen Zeit (vor allem in großen Unternehmen) wirklich praktikabel nutzen könnte. Das App Deployment Toolkit an sich war bestenfalls eine Randerscheinung, der vielleicht 15% des gesamten Trainings gewidmet wurde. Eine klare Themenverfehlung.

    — Patrice Afshari-Naderi
  • 18.11.2022

    Sehr guter Kurs inklusive praktischen Übungen. Super Trainer!

    — Thomas Pfleger

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    18.11.2022

    Sehr guter Kurs inklusive praktischen Übungen. Super Trainer!

    — Thomas Pfleger
  • 11.11.2022

    Ansich ein guter Kurs mit kompetentem Vortragenden, mit SCCM hatte der Inhalt aber nur randständig zutun. Leider einige Abweichungen von der Agenda laut Kursbeschreibung auf ETC.at, praktische Beispiele mit SCCM… mehr

    — Christian Luif

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    11.11.2022

    Ansich ein guter Kurs mit kompetentem Vortragenden, mit SCCM hatte der Inhalt aber nur randständig zutun. Leider einige Abweichungen von der Agenda laut Kursbeschreibung auf ETC.at, praktische Beispiele mit SCCM fanden gar keine statt...

    — Christian Luif
  • 04.11.2019

    Gründlich, praktische und ausreichende Übungen.

    — Rasid Brkic

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    04.11.2019

    Gründlich, praktische und ausreichende Übungen.

    — Rasid Brkic
  • 22.10.2019

    sehr gut erklärt

    — Oskar Leiner

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    22.10.2019

    sehr gut erklärt

    — Oskar Leiner
  • 16.10.2019

    Sehr informativ, umfangreich, ausführliche Übungen.

    — Djordje Miletic

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    16.10.2019

    Sehr informativ, umfangreich, ausführliche Übungen.

    — Djordje Miletic
  • 19.08.2019

    Leider nicht sehr auf den SCCM orientiert.

    — Julian Gnese

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    19.08.2019

    Leider nicht sehr auf den SCCM orientiert.

    — Julian Gnese
  • 08.11.2018

    Viel Information

    — Markus Mubi

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    08.11.2018

    Viel Information

    — Markus Mubi
  • 30.08.2018

    Guter Kurs

    — Daniel Emmerstorfer

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    30.08.2018

    Guter Kurs

    — Daniel Emmerstorfer
  • 30.08.2018

    Kurs gut, auch die Unterlagen & die Übungen passend.

    — Rene Wolfsberger

    Softwarepaketierung mit dem App Deployment Toolkit für MECM / SCCM

    30.08.2018

    Kurs gut, auch die Unterlagen & die Übungen passend.

    — Rene Wolfsberger

Unsere Empfehlungen für Sie

Logo Microsoft

Administering Microsoft Endpoint Configuration Manager

Netzwerke effizient verwalten mit Configuration Manager

13.01.2025+15
ab  3.080,-

Workshop - Modern Desktop und Device Management mit Intune (Teil 1)

Geräte erfolgreich verwalten mit unserem Intune Workshop

13.01.2025+7
ab  3.250,-

Lernformen im Überblick

Mehr darüber