vir304 - how to create app-v packages more efficiently with the new app-v 4.6 sp1 sequencer
DESCRIPTION
VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer - TechEd Europe 2010TRANSCRIPT
![Page 1: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/1.jpg)
![Page 2: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/2.jpg)
VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 SequencerChris GreenProgram ManagerMicrosoft Corporation
![Page 3: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/3.jpg)
Session Objectives and Takeaways
New features in 4.6 SP1 SequencerHow to save time Sequencing Guidance and best practices
![Page 4: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/4.jpg)
Session Overview
• Leveraging Sequencer Diagnostics• DemoDiagnostics
• Linking Packages with Dynamic Suite Composition
• DemoEase of use
• Package Accelerators• Demo
Predictability
• 4.6 SP1 Sequencer feature listAutomation
![Page 5: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/5.jpg)
Leveraging Sequencer DiagnosticsEfficient sequencing and effective troubleshooting
![Page 6: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/6.jpg)
Sequencing GuidelinesGood candidates for virtualization
Almost all applications are good candidates!
![Page 7: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/7.jpg)
Sequencing GuidelinesCandidates needing assistance to virtualize
Follow sequencing best practices
Deploy at runtime or in image
Use DSC to add plug-ins
Interface with systemDevice driversSystem software
Use non-virtualized extensibility pointsShell extensionsApp or system plug-ins
Embed state or dependenciesCustom configuration
![Page 8: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/8.jpg)
demo
![Page 9: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/9.jpg)
![Page 10: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/10.jpg)
![Page 11: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/11.jpg)
Detecting Sequencing Issues
Prepare Computer report
Pending rebootsVM not revertedServices (Defender, Indexing, Defrag, SMS)Applications
Installation reportExcluded filesDriversCOM+System differencesSxS ConflictsShell Extensions
report.xml
![Page 12: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/12.jpg)
Linking Packages with Dynamic Suite Composition
![Page 13: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/13.jpg)
Dynamic Suite CompositionIncreased flexibility managing applications
BenefitsIndependent ServicingIndependent Deployment
Target ScenariosPlug-ins, Middleware, Shared Components“Small” Dependent Applications
FeaturesMultiple Packages in Same Virtual Environment
![Page 14: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/14.jpg)
demo
![Page 15: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/15.jpg)
Dynamic Suite CompositionWorkflow for plug-ins
Package files
Primaryapplication
Sequence primary app Revert VM Sequence
plug-inLink
dependencies
Package files
Plug-in (secondary)application
Expand primary app
![Page 16: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/16.jpg)
Dynamic Suite CompositionWorkflow for middleware and frameworks
Package files
Middleware (secondary) application
Sequence middleware app Revert VM Sequence
primary appLink
dependencies
Package files
Primaryapplication
Expand middleware app
![Page 17: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/17.jpg)
Package Accelerators
Quickly converting complex applications into App-V packages
![Page 18: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/18.jpg)
demo
![Page 19: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/19.jpg)
Applying a Package Accelerator
.MSI
.ZIP
.CAB Files/folders
Install Media
Package Accelerator
.OSD FileSystem.xml
.SPRJ Header.xml
.manifest Environment.xmlIngredients files Optimization.xml
Security.xml
App-V Package
.OSD .MSI
.SPRJ Report.xml
.manifest .ICO
.SFT App-V Sequencer
![Page 20: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/20.jpg)
Using Package AcceleratorsThe key activities of producing a package
Procure Package Accelerator
Follow Guidance
Convert into Package
Configure Package (opt)
![Page 21: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/21.jpg)
BenefitsWhy Package Accelerators save time
No monitoring stepsNo recipe stepsReduced testing
![Page 22: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/22.jpg)
Application FilesSpecifying where the Sequencer will find application files
Install media
No monitoringSequencer will extract application files from original installation media
.CAB
.ZIP
.MSIStand-alone files/directories
.EXEs need to be expanded
Local installation files
No monitoringSequencer will locate files from locally installed application
Install application to default location (C:\Program Files\...)
![Page 23: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/23.jpg)
Common Questions
Will Microsoft be releasing Package Accelerators?Yes
Can I create my own Package Accelerators?Yes
When will the 4.6 SP1 Sequencer be available?First quarter of Calendar 2011 (MDOP 2011)
![Page 24: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/24.jpg)
Introducing App-V 4.6 SP1
•Simplified packaging experience•Actionable diagnostic messages•Step-by-step guidance for common tasksEasy•Convert applications directly to App-V with ISV or Community-provided Package Accelerators•Reuse common settings and configurations with Templates•Reduce/Eliminate the App-V packaging learning curve
Fast
•App-V packaging is a consistent, reproducible process•Built-in best practices•Improved command-line scripting
Predictable
![Page 25: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/25.jpg)
Related ContentBreakout Sessions/Chalk Talks/Hands-on Labs
Wednesday 5:30 – 6:30OFS301-IS – Demystifying the Deployment of App-V 4.6 and Office 2010: A Guided Tour
Thursday 10:30 – 11:30 VIR304-IS – Microsoft App-V Top Customer Scenarios
VIR04-HOL - Microsoft Application Virtualization 4.6 Service Pack 1 Sequencer Technology Preview
![Page 26: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/26.jpg)
Session Evaluations
Tell us what you think, and you could win!
All evaluations submitted are automatically entered into a daily prize draw*
Sign-in to the Schedule Builder at http://europe.msteched.com/topic/list/ * Details of prize draw rules can be obtained from the Information Desk.
![Page 27: VIR304 - How to Create App-V Packages More Efficiently With the New App-V 4.6 SP1 Sequencer](https://reader035.vdocuments.mx/reader035/viewer/2022062704/555ed15ed8b42af67f8b58a3/html5/thumbnails/27.jpg)
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
PRESENTATION.