App-V : Fonctions avancées de séquencage des applications

975 vues

Publié le

L'objectif est de présenter à l'aide d'outil pédagogique, le mode d'execution des applications séquencées pour App-V afin d'en maximiser la compatibilité. La gestion de la mémoire, de l'accès aux disques et à la base de registre seront abordées de maniére approfondie avec des exemples de debogage grâce aux outils Sysinternals. Cette session sera l'occasion de mieux comprendre la fonctionnement de App-V, les options présentes dans le fichier OSD et donc le contexte d'execution des applications virtualisés.

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
975
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
16
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

App-V : Fonctions avancées de séquencage des applications

  1. 1. palais descongrèsParis7, 8 et 9février 2012
  2. 2. App-V : Fonctions avancéesde séquencage desapplications8 février 2012THOBOIS LoïcResponsable filière Microsoft / FormateurEGILIA / MVP Virtualisation
  3. 3. Loïc THOBOIS – Ma Vie  Groupe de formation EGILIA  Responsable de la filière technologies Microsoft  Formateur depuis +10 ans: Microsoft, Cisco, Sun, … Rédacteur d’articles techniques  Windows IT Pro, Exchange Magazine, Espace Microsoft, … Certifications:  Microsoft : MVP (Virtualisation), MCSE (depuis NT4), MCITP … ,  Cisco : CCNA, CCAI  SUN : SCSA, SCNA. Contact:  loic.thobois@egilia.com
  4. 4. Agenda Rappels sur la virtualisation Principes de App-V Le séquençage Quelques précautions Trucs et astuces Quelques outils et liens intéressants
  5. 5. Rappels sur la virtualisation Couche d’abstraction d’accès à une ressource pour en contrôler l’usage  Multitâches, Sécurité, Fiabilité, Stockage, … Quelques exemples  Process (virtualisation de mémoire)  Profils (virtualisation de stockage)  Bureau à distance (virtualisation de session)  Serveur et station (virtualisation de matériel)
  6. 6. Principes de App-V Virtualisation applicative (Bulle applicative) Bulle  Virtualisation de la base de registre, du système de fichier, des services, composants, .…. Application  Distribution par package  Client Windows et Terminal Server.  Isolation du système d’exploitation.  Phase d’installation minimum Client App-V Plusieurs avantages  Méthodes de déploiement.  Streaming d’applications.  Intégration avec les outils de Application télédistribution. Presse papier  Mises à jour dynamiques et centralisées.  Faire coexister plusieurs versions Système d’exploitation d’une application.
  7. 7. Créer un package = séquencer Simplification de la gestion de cycle de vie des applications. Réduction du temps nécessaire pour intégrer une application.
  8. 8. App-V : Le séquenceur CD d’installation de l’application Mise en séquence Package Application d’installation virtuelle Optimisation & compression Installation manuelle L’administrateur peut par la suite choisir la méthode de Le package virtuel contient déploiement tout ce qui est nécessaire pour l’exécution de Processus d’écoute active qui l’application permet de packager rapidement les applications
  9. 9. Contenu d’un package SPRJ  Fichier XML contenant la description du package et de son environnement. OSD  Fichier XML contenant la description de l’application et de son SFT  Archive contenant les fichiers de l’application Icones  Répertoire contenant les icones des applications et des fichiers MSI  Format MSI pour le déploiement de l’application <pkg>_manifest  Fichier XML décrivant l’intégration de l’application au système Report  Fichier XML de rapport de création du package
  10. 10. Créer un package Nouvelle application standard Application  Nouveau package standard  Raccourcis Nouveau Plug-in  Autonome package Créer un package Nouveau plug-in Package Accelerator Middleware  Nouveau package  Dépend d’une application Nouveau middleware  Nouveau package  Pas de raccourci Package Accelerator  Modèle de création
  11. 11. Modifier un package Mise à jour Mise à jour  SFT Mis à jour  OSD Mis à jour Modifier un Modification Modification package  OSD Mis à jour Ajouter une  SPJR Mis à jour application  SFT intouché Ajouter une application  SFT Mis à jour  OSD Mis à jour
  12. 12. Préparer le séquençage Préparer la station  Préparation sur une image propre  Pas d’anti-virus, anti-spyware, … (Windows Defender, …)  Installer dans un lecteur dédié ( Pourquoi pas a: )  Machine virtuelle recommandées… Tester et noter la bonne « recette »  Mettre au point le scénario d’installation de l’application telle que vous la souhaitez.  Ecrire cette recette…
  13. 13. Précautions Architecture processeur Compatibilité système d’exploitation Intégration au shell (Menu contextuel) Pilotes Liens en dur dans l’application Dépendances (Plug-in, Framework, …) Communication inter-bulles
  14. 14. Isolation des applications Bulle 1 Bulle 2 Packaging segmenté App1 App2  Plug-in  Framework Client App-V Application Presse papier Système d’exploitation
  15. 15. Isolation des applications Bulle unique Principe App1 App2  Même bulle virtuelle  Dépendance obligatoire Client App-V Application Presse papier Système d’exploitation
  16. 16. Communication inter-bulle Possibilité de partager le même environnement virtuelle entre plusieurs applications Virtualisation des « midlewares » de façon séparée Réutilisation de composants Réduction de la taille des packages Réduction des coûts liés à la montée de version Mise en place  Edition manuelle de l’OSD  Outil du Kit de ressource technique App-V  Application Virtualization Dynamic Suite Composition Tool
  17. 17. Trucs et astuces Gestion avancée des bulles virtuelles SFTMIME  SFTMIME QUERY OBJ:APP /SHORT SFTTRAY  SFTTRAY /LAUNCH "Microsoft Word"  SFTTRAY /EXE CMD.EXE /LAUNCH "Microsoft Word"
  18. 18. Personnalisation de l’OSD http://www.tmurgent.com/  http://www.tmurgent.com/OSD_Illustrated.aspx
  19. 19. Rappels des outils de la session Sysinternals  Process Explorer  Process Monitor Tmurgent  PkgView Ressource Kit  Application Virtualization Dynamic Suite Composition Tool  …
  20. 20. Rappels des liens de la session Espace Microsoft  http://www.espace-microsoft.com Blog Jean Sebastien DUCHESNES  http://www.windowstouch.fr/ TMurgent  http://www.tmurgent.com/
  21. 21. Vous êtes dans la salle 353

×