Presentation is loading. Please wait.

Presentation is loading. Please wait.

Application Virtualization Office 2010 & Dynamic Application Deployment Nicola Ferrini IT PRO Trainer

Similar presentations


Presentation on theme: "Application Virtualization Office 2010 & Dynamic Application Deployment Nicola Ferrini IT PRO Trainer"— Presentation transcript:

1 Application Virtualization Office 2010 & Dynamic Application Deployment Nicola Ferrini IT PRO Trainer info@nicolaferrini.it

2 Agenda Introduction Office 2010: 32-bit and 64-bit Product Activation: KMS & MAK Managed Deployment –Application Virtualization Deployment Update Plug-in and Add-on Deployment –Presentation Virtualization Group Policy Customization Q&A!

3 Office 2010: 32 and 64 bit

4 OS support for Office 2010 – Windows Client 500 MHz processor, 256 MB RAM, 3 GB Disk Space (Pro Plus SKU) Not supported 32-bit and 64-bit Side-By-Side on the same machine http://blogs.technet.com/office2010/archive/2010/01/22/office-2010- system-requirements.aspxhttp://blogs.technet.com/office2010/archive/2010/01/22/office-2010- system-requirements.aspx http://technet.microsoft.com/it-it/library/ee624351(en- us,office.14).aspxhttp://technet.microsoft.com/it-it/library/ee624351(en- us,office.14).aspx

5 OS support for Office 2010 – Windows Server 500 MHz processor, 256 MB RAM, 3 GB Disk Space (Pro Plus SKU) Not supported 32-bit and 64-bit Side-By-Side on the same machine http://blogs.technet.com/office2010/archive/2010/01/22/office-2010- system-requirements.aspxhttp://blogs.technet.com/office2010/archive/2010/01/22/office-2010- system-requirements.aspx http://technet.microsoft.com/it-it/library/ee624351(en- us,office.14).aspxhttp://technet.microsoft.com/it-it/library/ee624351(en- us,office.14).aspx

6 Should we go 32-bit or 64-bit? 32-bit Office is best path for most users –Under Windows 64-bit, Office 32-bit users benefit from a full 2 GB of memory per application instance 64-bit Office is best for select set of users –Allows to use more memory - higher performance in Excel, Project Office 2010 64-bit cannot be installed side-by- side with Office 2010 32-bit or previous versions of Office –Using App-V can be a possible path for some users

7 Office 2010: Two Activation Models Local activation service in your environment –Key Management Service (KMS) Direct activation with Microsoft –Multiple Activation Key (MAK) Notes: –Privacy: all methods designed to protect user privacy Microsoft does not use activation information to identify or contact you –Activation not required for Office 2010 Server products SharePoint Server, Project Server, Exchange Server

8 Managed Deployment

9 System Center Presentation Virtualization Group Policy Startup Script Network Share Application Virtualization Deployment Options

10 Delivering Applications using Application Virtualization (App-V)

11 Benefits Of App-V: Run applications as a “service” Access anywhere –Over the web –Portable devices Just in time deployment (Click-to-Run) –Installer does not run –Instant gratification Simple servicing –Update once, deliver everywhere –Users automatically stay up to date

12 Benefits Of App-V Run applications without conflicts No changes to system –Safely run apps side-by-side –No OS decay over time –Lower migration costs State separation –Store app state separate from OS state –State categorized as user versus system –User state stored in profile, roams with profile

13 App/OS Model Comparison Traditional App/OS Model Virtualized App/OS Model

14 How Does It Work? App packaged using Sequencer –Installation monitored to capture resources –All app resources stored in an app image (.SFT) App image placed on server for distribution App streamed to client over network –SMB, HTTP(S), RTSP(S) –Can leverage DFSR replica and BranchCache –Other distribution mechanisms possible (USB) App-V runs app in Virtual Environment (VE) –App virtualization layer handles resource requests

15 Application Virtualization running… Read & Write Virtual Environment (Registry,.ini, DLL, Group Policy, etc.) Application Read & Write Read Only System Files (Registry,.ini, DLL, etc.) System Services (cut and paste, OLE, printers, etc.) Profile Data Operating System

16 Application Packaging.sft and.sprj.osd and.ico Each published application contains:.osd file – Open Software Description "link" files.ico file – Icon file Each package contains:.sft file – Microsoft Application Virtualization-enabled application.sprj file – Microsoft Application Virtualization project file Manifest.xml - Used in package distribution

17 Office 2010 Deployment with App-V Use Microsoft Application Virtualization to stream applications on-demand Advantages: –Centralized application management –Support for roaming users and making applications available quickly –Can run multiple versions of Office on the desktop –Previously incompatible applications can run on the same desktop –Centralized image simplifies updates, management & helpdesk Limitations: –Requires a supporting infrastructure and resources –Consider network bandwidth availability for streaming applications –Integration into existing infrastructure, such as the patch management process

18 Improved Application Virtualization Support Potential to simplify deployment & management Microsoft invested in App-V with Click-to-Run Office 2010 requires App-V 4.6 (available in MDOP 2010) App-V requires deployment specific sequencing Features improved with App-V 4.6/Office 2010 include:

19 Click-to-Run New software delivery mechanism based on core virtualization and streaming technologies from App-V It’s fast With Click-to-Run, it’s easier to always be running the latest and most secure version of Office It’s low impact, and co-exists with other software on the machine It has full language support, and will work on both 32-bit and 64-bit Operating Systems

20 Application Virtualization Management Server and Client Requirements and Interactions Client for desktops and terminal services Windows XP, Windows 2003 Server, or newer 12 megabyte (MB) for installation files, at least 2048 MB for cache file

21 Demo: Application Virtualization

22 Demo Infrastructure…

23 Reducing Application Conflicts Potentially conflicting applications have their own environment Applications in a suite can share the environment Application Virtualization packages contain the complete environment for the application.sft and.sprj.OSD and.ICO.osd and.ico.sft and.sprj.osd and.ico 3 rd party app

24 Running Multiple Versions of a Single Application on the Same Computer Virtual Environment 1 Virtual Environment 2 2003 Each application runs in its own virtual environment, which allows different applications to share the same hardware with two versions of the same application

25 Side-by-Side execution

26 Demo: SSxS (Super Side by Side)

27 Application Updates Update Updates Update once on server Seamless update to clients

28 Dynamic Suite Composition Application known to not conflict may be administratively set up to share the same virtual environment. Mandatory and Optional dependency configuration options Virtual applications may now share common dependencies Customer benefits: –Achieve one to many –Greatly improve the ability deploy and manage an application with multiple plug ins and/or add ins –Reduce cost of patching dependent application (i.e. plug ins, middleware, etc) –Improve management of plug in distribution to different user groups Combined Virtual Environment

29 Demo: Dynamic Suite Composition

30 Deployment Scenarios using the.msi File Application Sequencing Workstation.msi File CD Delivery GPO Delivery SCCM Delivery MSI Install User Sequencer-generated MSI No streaming server Load from file Manual deployment or electronic software distribution (ESD) Configured through registry Preserve virtualization Simple deployment No network or server needed at run-time Pre-cached and available to all users Virtualized Application SFTFS.FSD

31 APP-V e RDS : Better Together APP-V 4.6 supports 64 bit OS: –Remote Desktop Services of Windows Server 2008 R2 –Terminal Services of Windows Server 2008 Easy deployment, management and applications maintenance Remote access to the applications, also using web RemoteApp and WebAccess Integration

32 Group Policy Customization

33 Group Policies Administrators can use Group Policy to mandate user settings for Office Office policy settings are contained in the Administrative Template (.adm or.admx and.adml) files Administrators can use settings to create highly restricted or lightly managed desktop configurations Group Policy settings have precedence over OCT settings Administrators can use settings to disable file formats that are not secure across the network

34 Demo: GPO

35 Online Resources Office 2010 – System Requirements: –http://technet.microsoft.com/it-it/library/ee624351(en-us,office.14).aspxhttp://technet.microsoft.com/it-it/library/ee624351(en-us,office.14).aspx Application Virtualization: –http://blogs.technet.com/b/appv/http://blogs.technet.com/b/appv/ –http://technet.microsoft.com/en-us/library/cc843848.aspxhttp://technet.microsoft.com/en-us/library/cc843848.aspx –http://www.microsoft.com/italy/server/windowsserver2008/panoramica/introd uzione-a-microsoft-application-virtualization.mspxhttp://www.microsoft.com/italy/server/windowsserver2008/panoramica/introd uzione-a-microsoft-application-virtualization.mspx Prescriptive guidance for sequencing Office 2010 in Microsoft App-V –http://support.microsoft.com/kb/983462/en-ushttp://support.microsoft.com/kb/983462/en-us Office Activation Technologies: –http://technet.microsoft.com/volumeactivationhttp://technet.microsoft.com/volumeactivation Office Customization Tool: –http://technet.microsoft.com/en-us/library/cc179097.aspxhttp://technet.microsoft.com/en-us/library/cc179097.aspx Virtualizzare Office 2010 con App-V 4.6 –http://www.nicolaferrini.it/ita/articoli/Virtualizzare Office 2010 con App-V 4.6.pdfhttp://www.nicolaferrini.it/ita/articoli/Virtualizzare Office 2010 con App-V 4.6.pdf

36 Virtual Labs Application Virtualization –TechNet Virtual Lab: Learning App-V BasicsTechNet Virtual Lab: Learning App-V Basics –TechNet Virtual Lab: Learning App-V Intermediate SkillsTechNet Virtual Lab: Learning App-V Intermediate Skills –TechNet Virtual Lab: Learning to Configure App-V for Standalone Client ModeTechNet Virtual Lab: Learning to Configure App-V for Standalone Client Mode –TechNet Virtual Lab Express: Windows 7: Microsoft Application Virtualization (APP-V)TechNet Virtual Lab Express: Windows 7: Microsoft Application Virtualization (APP-V) Remote Desktop Services –TechNet Virtual Lab Express: Windows Server 2008 R2: Remote Desktop ServicesTechNet Virtual Lab Express: Windows Server 2008 R2: Remote Desktop Services

37 Questions and Answers

38 Thank You!

39


Download ppt "Application Virtualization Office 2010 & Dynamic Application Deployment Nicola Ferrini IT PRO Trainer"

Similar presentations


Ads by Google