La formation Packaging d’application en entreprise : Les fondamentaux est conçue pour fournir une maîtrise complète des méthodes et outils nécessaires à l’automatisation de l’installation paramétrée des applications dans une entreprise. Le packaging applicatif permet de faciliter le déploiement et la gestion des logiciels, des applications du marché et des progiciels au sein d’un environnement professionnel.
Cette formation vous guidera à travers les bases du packaging, des technologies MSI à la virtualisation, en passant par les outils essentiels comme AutoIT et le scripting.
Objectifs de la formation Packaging d’application
Objectif opérationnel :
Apprendre à packager efficacement vos développements, vos applications du marché et vos logiciels.
Objectifs pédagogiques :
À l’issue de cette formation, vous serez capable de :
- Packager rapidement et efficacement vos applications, que ce soit des développements internes ou des logiciels du marché.
- Choisir l’outil et la méthode de packaging les plus adaptés à votre entreprise.
À qui s’adresse cette formation ?
Public :
Cette formation est destinée aux :
- Packageurs
- Développeurs
- Administrateurs en charge de la gestion des applications et du déploiement en entreprise.
Prérequis :
Il est recommandé d’avoir une bonne connaissance de Windows ainsi que des notions de développement (Visual Basic, VBScript, etc.).
Contenu du cours Packaging d’application
1. Introduction au packaging applicatif
- Pourquoi packager ses applications ?
- Les outils et technologies utilisés en packaging.
- Les règles générales à respecter lors du packaging.
- Choisir la bonne technologie en fonction du type de demande.
2. Les bases du packaging MSI
- Création d’un MSI simple (fichiers, raccourcis, clés de registre, etc.).
- Personnalisation d’un MSI avec un MST (Transform).
- Personnalisation d’une application déjà déployée via un MSP.
- Exécution d’un MSI en ligne de commande.
- Repackager un package non MSI.
3. Les bases de la virtualisation (App-V)
- Pourquoi et quand virtualiser une application ?
- Les limites de la virtualisation.
- Outils et technologies pour virtualiser des applications.
- Virtualisation d’une application simple, d’un plugin, ou d’un middleware.
- Interaction entre une application locale et une bulle (bulle virtuelle).
4. Les bases de l’outil AutoIT
- Pourquoi utiliser AutoIT pour automatiser certaines tâches ?
- Exemple d’utilisation d’AutoIT dans le packaging.
5. Bases du scripting pour packager (CMD)
- Pourquoi un lanceur scripté ?
- Variables essentielles pour le packaging.
- Gestion des erreurs dans le script.
- Tester la présence d’un fichier ou d’un répertoire.
- Utilisation de GOTO pour la gestion de flux dans le script.
6. Utilisation d’Active Setup
- À quoi sert Active Setup dans le packaging ?
- Cas d’utilisation d’Active Setup avec un package MSI.
- Cas d’utilisation d’Active Setup avec un package non MSI.
- Une alternative : les raccourcis “advertised“.
7. Utilisation de PSExec
- Cas d’utilisation de PSExec pour des besoins spécifiques comme :
- Internet Explorer et l’IEAK.
- Mozilla Firefox.
- Client Oracle.
Les plus de la formation
- Support de cours en français fourni au format PDF, vous permettant de consulter les ressources à tout moment.
- Nombreux exercices pratiques et études de cas pour mettre en application les concepts du packaging.
Cette formation vous permettra d’acquérir les compétences nécessaires pour maîtriser le packaging d’applications dans une entreprise, de l’automatisation des installations à la gestion des environnements virtualisés et des outils de déploiement.