AdminStudio - Les fondamentaux



Objectifs, programme, validation de la formation

Objectifs

Packager vos applicatifs (MSI, App-V, ThinApp, XenApp) et de les tester vis-à-vis des environnements et des normes.

Description, programmation

Introduction à AdminStudio

Architecture
Installation
Paramétrage

InstallShield, un composant essentiel d’AdminStudio

Introduction à InstallShield et à Windows Installer
Création de packages MSI

Création d’un premier projet MSI : les options globales d’un projet InstallShield / les features et les components / les séquences d’installation, les boîtes de dialogue et les actions / paramétrage des releases
Fonctions basiques d’un component : copie de fichiers (registration, attributs, polices...) / écrire dans la base de registres / créer des raccourcis / notion de "key" d’un component
Fonctions avancées d’un component : associer une extension à un exécutable / créer ou modifier des variables d’environnement / installer un driver et une source ODBC / gérer les droits sur les éléments installés sur le poste client / modifier des fichiers (ini, xml, texte) en cours d’installation / installer, piloter un service Windows

Les différentes façons de réparer une application installée

Le "self-repair"
La réparation
Les raccourcis de type "advertise"

Les concepts de base de l’interface utilisateur d’un package MSI
Actions et "Custom Action"

Quelques actions standards essentielles
Développer sa propre "Custom Action"

Créer et utiliser des éléments réutilisables

Les "merges modules" (.MSM)
Les prérequis
Les packages MSI chainés

Gérer l’évolution de vos produits

Développer un patch
Les différents types de mise à jour

Personnaliser un package éditeur

Modifier directement un package MSI
Personnaliser un package MSI en créant un MSI
Créer un MST en "jouant" l’installation

Convertir un package non MSI au format MSI

Comment travailler avec le repackager ?
Utilisation de la méthode "snapshots"
Utilisation de la méthode "monitoring"

Exécuter un package en ligne de commande

Installation
Mode silencieux
Passage de paramètres
Génération d’un log
Réparation
Désinstallation

Valider l’adéquation de vos packages avec vos environnements avec le Conflict Solver

Créer une image de vos environnements de base
Importer les packages déjà en production
Tester la compatibilité de votre package avec l’existant
Valider le respect des règles de packaging Microsoft
Créer vos propres règles de validation
Utiliser les méthodes d’isolation pour régler les conflits potentiels

Evaluer les conséquences du déploiement de vos packages sur votre environnement

Paramétrer le "Predeployment Test"
Analyser le résultat d’une campagne de tests

Tester la bonne installation de vos packages avec le "Quality Monitor"
Virtualiser les packages avec AdminStudio

Qu’est-ce que la virtualisation d’applications ?
Présentation de Microsoft App-V, Xen Soft, XenApp et VMware ThinApp
Compiler un projet InstallShield pour générer un package virtuel
Repackager un package en package virtuel
Convertir directement les packages MSI en packages virtuels

Evaluer la compatibilité des packages avec les nouveaux environnements

Paramétrer le "Compatibility Solver"
Tester les packages pour un passage v

Niveau de sortie information non communiquée

Métiers visés

M1805 :


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Modalités de recrutement et d'admission Avoir de bonnes connaissances de Windows, ainsi que des notions de développement (Visual Basic, VBScript...).

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Aucune

Inscription

Contact renseignement RICHIR Agnès

Téléphone 0557190765


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/07/2020

Adresse d'inscription
15 Bis Allée James Watt 33700 Mérignac

Lieu de formation


Organisme de formation responsable