1
Sudhir Rao BTechnology SpecialistMicrosoft Corporation
2
Hardware
Operating System
Data, User settings
Applications
Current Microsoft
technologies
More on the horizon
Folder Redirection
Offline files
Hardware-
independent
WIM Images
Image management
and deployment
across WIM and
VHD images
Centralized Desktop
Calista Technologies
Improved Offline/
Online syncIssues IT FacesPC components
bound together,
difficult to replace
hardware, software
What’s ChangingBreaking ties using
technologies like
virtualization to
increase agility
3
Enterprise Investment Areas
Streamline PC Management
“My enterprise is becoming more
disperse. How do I keep people
connected to what they need?”
“How can I reduce costs and take
advantage of new technologies like virtualization?”
“How can I enable the software and devices my users
require and minimize their risk?”
Access Information Anywhere
Enhance Security and Control
App-V; MED-V Bitlocker™; AGPM; DaRT
MUI; 4 Virtual OS; Subsystem 4 Unix; AIS;
AGPM; App-V; DEM
4
What you need to know
1
Deliver end-to-end solutions2
3
Provide immediate ROI
Lower Desktop TCO
•Regular updates
•Faster upgrade cycle, separate from Windows®
•Minimal deployment effort
•Run out of the box
•Integrate with existing management solutions
•>95% of MDOP customers are (very) satisfied *1
•$70-$80 net cost savings per PC per year using
MDOP *2
*1, Microsoft MDOP customer study. Base: Current MDOP customer n=108, non-MDOP customer n=367*2, MDOP ROI Analysis by Wipro
5
Dynamically streaming software as a centrally managed service
Readily accessible applications
Accelerated desktop deployment and application recovery
Minimize app-to-app compatibility testing
Leverage existing PC Lifecycle Management investments
Provisions applications to users
Centralizes permissions
Isolates applications
Provide real-time metering reports
Heidelberg
“Microsoft Application Virtualization helps us
dramatically reduce packaging time, optimize
application delivery and management
processes, and cut the total cost of ownership
for our client environment. It paid for itself in just
six months.”
Axel Junghans
Global Client Manager
Heidelberg
What it does
Creates a package of a single application
Eliminates software install
What it is good for
Resolve conflicts between applications
Simplify application delivery and testing
What it does
Creates a package with a full OS
What it is good for
Resolve incompatibility between applications and a new OS
Run two environments on a single PC (e.g. corporate and personal)
Hardware
Data, User settings
Applications
OS
Centralized Management, Scalable InfrastructurePublish, deploy and manage your virtual applications while
leveraging your existing technology investments and software
distribution processes.
Readily Accessible ApplicationsDeliver applications that meet the needs of your users regardless of
whether they are in the office, on the road, in a remote site or holding a
meeting at the local coffee shop.
Simplify Application Deployment, Reduce End User Interruptions Give your staff time back for other projects by reducing test cycles and
delivering applications more quickly to your end users while providing
seamless application updates that don’t require reboots
Dynamic Application VirtualizationTurn physical applications into virtual applications that are never installed
but can seamlessly communicate with the local operating system,
middleware, plug-ins and other applications.
Runs on the Terminal Server
Enable Server Consolidation
Mitigate Roaming Profile Issues
Transform TS into a dynamic system
*Microsoft Application Virtualization CAL for Terminal Services is available and sold separately from MDOP
Runs on the user machine
Consolidate & standardize images
Build business continuity for applications
Applications can be taken offline
App-V for Desktops
App-V for Terminal Services
for Terminal Services
Available through Service Provider License Agreement
Allows organization to host virtual applications on behalf of their customers
Can be used for 3rd party or LOB application delivery
App-V Hosting for Desktops
Hosting for Desktops
*Microsoft Application Virtualization for Service Providers is available and sold separately from MDOP
*Microsoft Application Virtualization CAL for Desktops is available through MDOP for Software Assurance only.
Microsoft Application Virtualization allows any application to
run along-side any other on a terminal server, eliminating the
need for silos and increasing utilization, resulting in the need for
less servers.
» Consolidate servers and end server siloing, increasing server farm ROI
» Eliminate installs, reduce regression testing & downtime
» Reduce deployment risks by eliminating application conflicts on the same Terminal Server
» Simplify Profile Management
Dynamically streaming software as a centrally managed service
Application
Sequencing and
Virtualization
Flexible
Infrastructure
with Multiple
Delivery Options
Policy Based
application
management
Application
Virtualization
Client
Microsoft Application Virtualization Platform
Application Sequencing – The gateway to Microsoft Application Virtualization
Rapidly packages
applications through active
watch technology including
execution dependencies.
The Sequencer produces the
virtual application package
containing the application
and its dependencies.
The admin has the option to
stream the virtual application
or create an MSI wrapper for
Standalone Mode delivery
Windows
Application
CD
Windows
Application
Installer
Unpackaging
Linearization
Optimization &
Compression
Virtualized
Application
App-V client reads on launch,
runs app local or via TS.
App-V client reads on launch,
runs app local or via TS.
App-V Sequencer
3rd Party Solution
Sequenced app and place
on Content share.
App-V Management Server
(content)
App-V Management Console
App-V Terminal Server Desktop PC
IIS Server
(optional)
(HTTP)
Content Server
Virtual App is loaded into
cache and icons and files are
available to user.
Virtual App is delivered to the
client (RTSP/Http/ MSI/ESD).Use 3rd party interface for
publishing to IIS 3rd party ESD
or Standalone Mode.
3rd party
(ESD)
Standalone
Mode (MSI)
Use App-V Mgmt Console to import
package from Content share, create
application, and assign to AD Security
Group.
Package is available for Streaming , 3rd
Party ESD, or Standalone distribution.
Streaming
Server (RTSP)
IIS Server
(optional)
(HTTP)
Standalone
Mode (MSI)
OR
Microsoft Application Virtualization allows any application to
run along-side any other on a terminal server, eliminating the
need for silos and increasing utilization, resulting in the need for
less servers.
» Instantly deploy applications to Citrix/Terminal Servers
» Eliminate installs, regression testing & downtime
» Eliminate applications that conflict on the same server, including multiple versions of same app
» Enable applications that were not designed to run in multi-user mode
• Dynamic Suite Composition
• Admin controlled combination of virtual application environments
• Enhancements to the Sequencer
Dynamic Application Interaction
• Flexible deployment modes
• Interoperability with SMS, SCCM, third party ESD and Standalone mode
• HTTP Streaming and Internet Facing Support
• Improved Management and Supportability
Extending Scalability
• Globalization and Localization
• Supports localized applications and operating systems
Globalization
• Secure Windows Initiative
• Trustworthy Computing
• Secure by Default
Microsoft Security Standards
Technology Investment Areas
Dynamic Suite Composition (DSC)
Administrator controls & configures the virtual
application separately
Create a “one to one” scenario for single applications
that are dependant on each other
Create a “many to one” scenario where middleware
and plug ins components can be reused
Reduces the potential package size
Flexible Package Management
Single application with no dependencies still exist
Application known to not conflict may be configured to
share the same virtual environment
Mandatory/Optional dependency configuration options
Virtual applications can share common dependencies
Virtual Environment
App “A”
Combined Virtual Environment
App “B”App “B”App “A”
System Services ConfigurationsData
Inter Application CommunicationIndependent Virtual EnvironmentsApplication Sharing Using DSC
Virtualize Middleware once share with many
Streamlined Wizard process
Fewer wizards, lLess clicks
More intuitive process
MSI creation capability
MSI creation for standalone use
Streaming MSIs – MSI sets up the virtual application and settings,
but application is steamed from server when user clicks on app
Enhanced Command Line Interface
Additional capabilities for batch operations
Sequencing upgrade feature supported (Open, Save, Close)
Batch MSI creation
Compression settings
Differential SFTs
Creation of SFTs with only sequenced differences (updates)
For use with standalone mode only (merged by client action)
Enhancements
Standalone execution of virtual
applications
No server is required
MSI wrapper is the configuration
control
Interoperable with SMS/SCCM &
3rd party ESD
No dynamic delivery, DC service
or package/active upgrade
Standalone Mode
Multiple Delivery Options
Desktop Publishing Service
Dynamic Delivery
Package/Active Upgrade
Requires Active Directory and SQL
Server
Full Infrastructure Dynamic Delivery
Package/Active Upgrade
No SQL Server required
Allows streaming capability to be
added to SMS/SCCM & 3rd party
ESD
Lightweight Infrastructure
Offline Availability
Background Streaming
Auto-load options
Load on first launch
Load on login
Application Source Root (ASR)
Allows local client determination of server path
Client support for Microsoft Windows Server 2008 Terminal Services*
Infrastructure and Client
WMI provider collects application usage information
Simplified way to pull the data into your
organization’s reporting store
Data metering while users’ are offline
Data Metering
* Microsoft Application Virtualization for Terminal Services only
Better Standards & CEC Support
Fewer wizards
Microsoft Update for all Application Virtualization components
(client, server, sequencer)
Microsoft Update support for virtualized applications at sequencing time
(not available at run time)
Volume Shadow Copy Service (VSS) Writer support
Better Management
System Center Operations Manager 2007 Management Pack
ADM Template
Best Practice Analyzer / Desired Configuration Monitoring
Better Diagnostics
Windows Error Management Integration on Client and Server (Watson)
Event Log Support on Client and Server
Management and Supportability Enhancements
*Still does not support Complex-script languages
Installing on any OS language*
Mixed language environments (server/client)
Ex. Japanese employee traveling to his German branch office
Detecting & respecting the user locale & regional settings
Auto-detecting system / user locale
Auto–load appropriate resource files
Sequencing non-English/Localized applications
Business Objectives
Brazilian Portuguese
Chinese – Simplified,
Chinese – Traditional
Dutch (Client Only)
Localized in 11 Languages
Korean
Russian
Spanish
French
German
Italian
Japanese
© 2007 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only and is subject to change.
Microsoft makes no warranties, express or implied, in this summary.