1 / 37

Application Virtualization

aldan
Download Presentation

Application Virtualization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Application Virtualization Delivering Business Value Today and Tomorrow

    2. Microsoft Desktop Optimization Pack What you need to know *1, Microsoft MDOP customer study. Base: Current MDOP customer n=108, non-MDOP customer n=367 *2, MDOP ROI Analysis by Wipro. Wipro Product Strategy and Architecture Practice’s Analysis of Features, Cost Benefits, and Effects on IT Best Practices that Improve IT Infrastructure Optimization, March 2007, Sponsored by Microsoft, available on our website at <http://download.microsoft.com/download/8/f/4/8f461f10-23fd-472a-8af9-72153b56fcc1/MDOP%20TCO%20Wipro%2020March%202007.xps> *1, Microsoft MDOP customer study. Base: Current MDOP customer n=108, non-MDOP customer n=367 *2, MDOP ROI Analysis by Wipro. Wipro Product Strategy and Architecture Practice’s Analysis of Features, Cost Benefits, and Effects on IT Best Practices that Improve IT Infrastructure Optimization, March 2007, Sponsored by Microsoft, available on our website at <http://download.microsoft.com/download/8/f/4/8f461f10-23fd-472a-8af9-72153b56fcc1/MDOP%20TCO%20Wipro%2020March%202007.xps>

    8. Microsoft Virtualization Products From the Datacenter to the Desktop Key points Everyone thinks about server virtualization when they think about virtualization – we have history here w/ Virtual Server, and a big strength w/ Hyper-V But, there’s more to virtualization than just server virtualization… As virtualization becomes more pervasive, management is much more critical to enable dynamic scenarios – System Center can sit at the heart of all of this “When we think about virtualization, most of the hype in the industry today is focused on machine virtualization or server virtualization, and certainly server virtualization is a critical enabling technology where I'm able to encapsulate an operating system and application and my data all together.   Microsoft's solution there is that we have a solution, Virtual Server, in market, and now with Windows Server 2008, a key feature of Windows Server 2008 is Hyper-V, our hypervisor-based virtualization solution. That is in the process of coming to market and will be released to market within the next three to four weeks or so; which is great but that's just one kind of virtualization. Depending on the problem that you're trying to solve, there are a number of different virtualization technologies that are important to take advantage of.   So Application Virtualization: On clients the ability to do application isolation and to stream application on-demand is critical; if we think about the adaptive application delivery, which I'll talk to in a minute, and we have the leading virtualization capability here with Microsoft Application Virtualization.   Desktop virtualization: Virtual PC has been in market for awhile, and then we announced an acquisition of a company called Kidaro to really enable enterprise-class desktop virtualization solutions and scenarios.   Then presentation virtualization, which you may know of as Terminal Services, but the ability to centrally manage and host an application and the data, and just serve out the interaction with that, so present it up to a user remotely.   All of these different pieces can play a role in the solution that you're trying to solve for, but what's critical is at the heart of this is management. In a virtualized world, management becomes much, much more critical in enabling some of these dynamic scenarios that we talk about. So, take a broad view and think about desktop to datacenter.” Key points Everyone thinks about server virtualization when they think about virtualization – we have history here w/ Virtual Server, and a big strength w/ Hyper-V But, there’s more to virtualization than just server virtualization… As virtualization becomes more pervasive, management is much more critical to enable dynamic scenarios – System Center can sit at the heart of all of this “When we think about virtualization, most of the hype in the industry today is focused on machine virtualization or server virtualization, and certainly server virtualization is a critical enabling technology where I'm able to encapsulate an operating system and application and my data all together.   Microsoft's solution there is that we have a solution, Virtual Server, in market, and now with Windows Server 2008, a key feature of Windows Server 2008 is Hyper-V, our hypervisor-based virtualization solution. That is in the process of coming to market and will be released to market within the next three to four weeks or so; which is great but that's just one kind of virtualization. Depending on the problem that you're trying to solve, there are a number of different virtualization technologies that are important to take advantage of.   So Application Virtualization: On clients the ability to do application isolation and to stream application on-demand is critical; if we think about the adaptive application delivery, which I'll talk to in a minute, and we have the leading virtualization capability here with Microsoft Application Virtualization.   Desktop virtualization: Virtual PC has been in market for awhile, and then we announced an acquisition of a company called Kidaro to really enable enterprise-class desktop virtualization solutions and scenarios.   Then presentation virtualization, which you may know of as Terminal Services, but the ability to centrally manage and host an application and the data, and just serve out the interaction with that, so present it up to a user remotely.   All of these different pieces can play a role in the solution that you're trying to solve for, but what's critical is at the heart of this is management. In a virtualized world, management becomes much, much more critical in enabling some of these dynamic scenarios that we talk about. So, take a broad view and think about desktop to datacenter.”

    9. Desktop vs. Application Virtualization *** This slide should be used to level set the audience on the different between the two types of virtualization approaches. Many customers will blend these and we want to call out the distinctions as we have solutions for both *** Another distinction I’d like to make is between Desktop and App vt. Well, in this case, not only that the technology is different, but also the use-cases are different <click> App-v takes an app and builds a package out of it, isolating the application from other apps in the system It’s a great way to resolve conflicts between applications (for instance, diff versions of the same app). You can also run virtualized apps without actually installing them – so it makes apps very portable and provides a whole new way to deliver apps to endpoints <click> DV – which in MS is MED-V + VPC, actually creates a package of a full desktop OS as I mentioned. Its useful when you wish to run applications that are incompatible with the desktop OS, since you can run two OS concurrently on one device Or leverage the same quality, to run two environments on a single PC (e.g. corporate and personal Desktop Virtualization can be server-hosted (“VDI”) or client-hosted. VDI enables a desktop with all applications and user data to be executed centrally and securely in the data center, with users accessing the desktop via a remote desktop protocol (RDP). Client-hosted desktop virtualization creates a separate OS environment on the desktop, allowing a non-compatible legacy or LOB application to operate within a more current desktop operating system. To summarize – 2 diff tech, different use-cases. *** This slide should be used to level set the audience on the different between the two types of virtualization approaches. Many customers will blend these and we want to call out the distinctions as we have solutions for both *** Another distinction I’d like to make is between Desktop and App vt. Well, in this case, not only that the technology is different, but also the use-cases are different <click> App-v takes an app and builds a package out of it, isolating the application from other apps in the systemIt’s a great way to resolve conflicts between applications (for instance, diff versions of the same app). You can also run virtualized apps without actually installing them – so it makes apps very portable and provides a whole new way to deliver apps to endpoints <click> DV – which in MS is MED-V + VPC, actually creates a package of a full desktop OS as I mentioned. Its useful when you wish to run applications that are incompatible with the desktop OS, since you can run two OS concurrently on one device Or leverage the same quality, to run two environments on a single PC (e.g. corporate and personal Desktop Virtualization can be server-hosted (“VDI”) or client-hosted. VDI enables a desktop with all applications and user data to be executed centrally and securely in the data center, with users accessing the desktop via a remote desktop protocol (RDP). Client-hosted desktop virtualization creates a separate OS environment on the desktop, allowing a non-compatible legacy or LOB application to operate within a more current desktop operating system. To summarize – 2 diff tech, different use-cases.

    11. What does MEDV provide? MEDV leverages Microsfot Virtual PC, to enable enterprise deployment of local desktop virtualization MEDV is what makes VPC deployable in scale for end-users throughout the enterprise and beyond it We divide the value of MEDV to 4 layers or set of capabilities, that are required for enterprise deployments: Virtual images creation, repository and delivery - MEDV provides mechanisms for storing and delivering standard Virtual PC images onto user's desktop computers. These mechanisms simplify the process of creating, testing, deploying and maintaining virtual images from a central location Centralized management and monitoring - MEDV provides the means for managing the entire life-cycle of virtual machines deployed on desktop computers throughout an enterprise A central management server that can be used to control virtual machines that have been deployed onto desktop computers. Integration with Microsoft Active Directory® Domain Services to enable provisioning of virtual images based on group membership or user identity. User authentication prior to accessing the virtual image (whether the host is online or offline) A central database of all client activity and events, making it easy for helpdesk personnel to remotely monitor for problem conditions and to facilitate troubleshooting. Usage policy and data transfer control - MEDV client enforces corporate usage policies, access permissions to virtual images expiration dates and data transfer permission End-user experience – while the first 3 are values for admins, this is for end-user. While a technical user can handle Virt, it is a complicated task for most business users We want the user to be unaware of the VM. VM is something that u as tech people can work with, but not most biz users Normally VM introduces two desktops, two start-menu, and task-bars but not just GUI, removing all the “state-mgmt” of the VM – everything, including troubleshooting of a stuck VM happen in the BG, without user-intervention MEDV can be configured to provide a seamless experience, making users unaware of the virtual machines running in the background. It overall reduces the training required for deploying Virtual PC images: A transparent deployment process to the endpoint and simplified work process with virtual machines through a user-friendly tray menu Published applications: Applications that are installed in the virtual machine become available through the user's Start Menu Invisible virtual machine: Applications that run in Virtual PC are seamlessly integrated into the user desktop and appear side-by-side with native applicationsMEDV is what makes VPC deployable in scale for end-users throughout the enterprise and beyond it We divide the value of MEDV to 4 layers or set of capabilities, that are required for enterprise deployments:Virtual images creation, repository and delivery - MEDV provides mechanisms for storing and delivering standard Virtual PC images onto user's desktop computers. These mechanisms simplify the process of creating, testing, deploying and maintaining virtual images from a central location Centralized management and monitoring - MEDV provides the means for managing the entire life-cycle of virtual machines deployed on desktop computers throughout an enterprise A central management server that can be used to control virtual machines that have been deployed onto desktop computers. Integration with Microsoft Active Directory® Domain Services to enable provisioning of virtual images based on group membership or user identity. User authentication prior to accessing the virtual image (whether the host is online or offline) A central database of all client activity and events, making it easy for helpdesk personnel to remotely monitor for problem conditions and to facilitate troubleshooting. Usage policy and data transfer control - MEDV client enforces corporate usage policies, access permissions to virtual images expiration dates and data transfer permission End-user experience – while the first 3 are values for admins, this is for end-user. While a technical user can handle Virt, it is a complicated task for most business users We want the user to be unaware of the VM. VM is something that u as tech people can work with, but not most biz users Normally VM introduces two desktops, two start-menu, and task-bars but not just GUI, removing all the “state-mgmt” of the VM – everything, including troubleshooting of a stuck VM happen in the BG, without user-intervention MEDV can be configured to provide a seamless experience, making users unaware of the virtual machines running in the background. It overall reduces the training required for deploying Virtual PC images: A transparent deployment process to the endpoint and simplified work process with virtual machines through a user-friendly tray menu Published applications: Applications that are installed in the virtual machine become available through the user's Start Menu Invisible virtual machine: Applications that run in Virtual PC are seamlessly integrated into the user desktop and appear side-by-side with native applications

    12. User experience with Virtual PC This is how it looks like on screen when running Virtual PC or any Virtualization engine User has two start menus, two task-bars, and a new concept of managing VMs which is confusing… This is how it looks like on screen when running Virtual PC or any Virtualization engine User has two start menus, two task-bars, and a new concept of managing VMs which is confusing…

    13. …with MEDV This is how it looks like on screen. Applications installed in the VM are available from the start menu And, appear on the desktop as if they were running natively. We’ll see a live demo of this soon.This is how it looks like on screen. Applications installed in the VM are available from the start menu And, appear on the desktop as if they were running natively. We’ll see a live demo of this soon.

    15. Microsoft Application Virtualization

    16. Microsoft Application Virtualization Platform Components Dynamically streaming software as a centrally managed service So far we’ve discussed the challenges that IT and the business face, we’ve talked about Microsoft’s strategy for Optimizing the desktop and we’ve discussed Microsoft’s Virtualization Strategy. Let’s dive into the product Microsoft Application Virtualization and explore the benefits this technology can bring to your IT staff and your end users. At the highest, most abstract level the platform provides the following capabilities: Application Sequencing and Virtualization Application Virtualization is the ability to abstract any applications’ dependencies, except for the OS, from Windows so that even though the application is running by using the resources of the PC or the Terminal Server, the application is not installed onto the OS. It appears to the user just like any other application. Sequencing is the process of taking a physical application and turning it into a virtual application. Policy Based Management Whether it’s assignment of virtual applications based on group association in Active Directory or management choices in ESD systems, the virtual applications may be centrally managed. Flexible Infrastructure with Multiple Delivery Options Multiple delivery options exist to meet your business needs. For customers wanting a separate infrastructure for app-v or who don’t have an existing PC Lifecycle Management Solution (ESD) App-V offers a Full Infrastructure to meet your needs (known as Softgrid Classic). For customers who have an existing SCCM or a 3rd part solution installed App-V integrates seamlessly and can be integrate into your existing infrastructure and process workflow. For customers who also need offline or rarely connected users, App-V provides the MSI Standalone Solution. We’ll discuss the requirements and capabilities of each option in more detail later. Application Virtualization Client The App-V client is installed on the user desktop and provides the intelligence for interpreting the virtual application package or sequence and loading the virtual environment for the application to run in. So far we’ve discussed the challenges that IT and the business face, we’ve talked about Microsoft’s strategy for Optimizing the desktop and we’ve discussed Microsoft’s Virtualization Strategy. Let’s dive into the product Microsoft Application Virtualization and explore the benefits this technology can bring to your IT staff and your end users. At the highest, most abstract level the platform provides the following capabilities: Application Sequencing and Virtualization Application Virtualization is the ability to abstract any applications’ dependencies, except for the OS, from Windows so that even though the application is running by using the resources of the PC or the Terminal Server, the application is not installed onto the OS. It appears to the user just like any other application. Sequencing is the process of taking a physical application and turning it into a virtual application. Policy Based Management Whether it’s assignment of virtual applications based on group association in Active Directory or management choices in ESD systems, the virtual applications may be centrally managed. Flexible Infrastructure with Multiple Delivery Options Multiple delivery options exist to meet your business needs. For customers wanting a separate infrastructure for app-v or who don’t have an existing PC Lifecycle Management Solution (ESD) App-V offers a Full Infrastructure to meet your needs (known as Softgrid Classic). For customers who have an existing SCCM or a 3rd part solution installed App-V integrates seamlessly and can be integrate into your existing infrastructure and process workflow. For customers who also need offline or rarely connected users, App-V provides the MSI Standalone Solution. We’ll discuss the requirements and capabilities of each option in more detail later. Application Virtualization Client The App-V client is installed on the user desktop and provides the intelligence for interpreting the virtual application package or sequence and loading the virtual environment for the application to run in.

    17. Microsoft Application Virtualization Application Sequencing – The gateway to Microsoft Application Virtualization The Application Sequencer is the primary tool used to package physical applications into virtual applications. For staff who are used to packaging with tools such as WYSE or Installshield the process will feel similar but less complex and quicker. Many customers can sequence applications in 1-2 hours for complex applications like Office. <See case Studies in Appendix for examples if asked> The Sequencer outputs a virtual application package which contains a number of files that are interpreted by the client in order to virtualize and launch the application. These files provide information such as the path to the streaming server/management server, the icons for the application, and the actual .sft file which is the virtualization file for running the application. In the 4,5 version we’ve streamlined the Sequencer to make it more intuitive. There are shorter wizards to enable the packager to move through the sequencing process quickly. We've also added the ability to create an MSI installer for each sequenced application. This is useful when integrating w/3rd party solutions and using standalone mode for user who don’t’ connect to the network as often. The experience is the same. Double click the MSI and the application and Icons are loaded into cache and ready for the user to initiate immediately. The Application Sequencer is the primary tool used to package physical applications into virtual applications. For staff who are used to packaging with tools such as WYSE or Installshield the process will feel similar but less complex and quicker. Many customers can sequence applications in 1-2 hours for complex applications like Office. <See case Studies in Appendix for examples if asked> The Sequencer outputs a virtual application package which contains a number of files that are interpreted by the client in order to virtualize and launch the application. These files provide information such as the path to the streaming server/management server, the icons for the application, and the actual .sft file which is the virtualization file for running the application. In the 4,5 version we’ve streamlined the Sequencer to make it more intuitive. There are shorter wizards to enable the packager to move through the sequencing process quickly. We've also added the ability to create an MSI installer for each sequenced application. This is useful when integrating w/3rd party solutions and using standalone mode for user who don’t’ connect to the network as often. The experience is the same. Double click the MSI and the application and Icons are loaded into cache and ready for the user to initiate immediately.

    18. App-V Infrastructure – How It Works The first part of this animation represents Full Infrastructure Mode which used to be called “Classic Mode”. The second part of the animation shows 3rd party flow and Standalone.The first part of this animation represents Full Infrastructure Mode which used to be called “Classic Mode”. The second part of the animation shows 3rd party flow and Standalone.

    19. Microsoft App-V for Terminal Servers Server growth is a costly issue for organizations that rely on terminal services. To avoid post-installation application conflicts, the applications must be tested up front to determine which applications will collide and then must be separated and run on different silos. Servers are routinely underutilized. In fact, utilization at just 25% of capacity is typical. Application virtualization changes this dynamic. Because any application can run along-side any other, there is no need for silos. Application virtualization increases the utilization of Terminal Servers by reducing the number of servers in a farm and, as a result, raising the overall utilization of the remaining servers. This enabled Russell Investment Group and Suncor Energy, among other customers, to reduce their application servers by 40%, and Fidelity National Financial to eliminate one-third of its servers. Not only did this save significant capital costs, it also greatly reduced the administration time and resources required to manage complex server farms.Server growth is a costly issue for organizations that rely on terminal services. To avoid post-installation application conflicts, the applications must be tested up front to determine which applications will collide and then must be separated and run on different silos. Servers are routinely underutilized. In fact, utilization at just 25% of capacity is typical. Application virtualization changes this dynamic. Because any application can run along-side any other, there is no need for silos. Application virtualization increases the utilization of Terminal Servers by reducing the number of servers in a farm and, as a result, raising the overall utilization of the remaining servers. This enabled Russell Investment Group and Suncor Energy, among other customers, to reduce their application servers by 40%, and Fidelity National Financial to eliminate one-third of its servers. Not only did this save significant capital costs, it also greatly reduced the administration time and resources required to manage complex server farms.

    20. Microsoft Application Virtualization 4.5 Technology Investment Areas Now that we’ve level set on the different components of App-V let’s talk about the great new features that are available in the latest product release. Dynamic Application Interaction Customers have expressed a desire to simplify the packaging needs within Microsoft App-V.  One of the main ones was the redundant packaging of middleware components such as database client drivers, JREs, etc.  With Dynamic Suite Composition (DSC) the admin now has some interesting options to help eliminate this issue. We’ll talk more about DSC in the next slide. Extending Scalability In the past, SoftGrid 4.2 was pretty good at scaling up (servicing more users with more servers behind a load balancer) in a centralized location, however it needed to have better options for scaling out to the diverse enterprise requirements which include low bandwidth branches, rarely connected users and customers with existing ESD systems.  Microsoft App-V 4.5 offers a multiple options for easily scaling out the environment and provides seamless integration with SCCM 2007 R2 by allowing customers to easily deploy virtual applications through the SCCM 2007 R2 infrastructure and scale their deployments following known workflows. There are three main infrastructure options for extending scalability: App-V Full Infrastructure This option includes the Microsoft System Center Application Virtualization Management Server (MSCAV) which includes full streaming capabilities, Desktop Configuration service, Package/Active Upgrade, basic licensing and metering. This infrastructure requires Active Directory and SQL Server and is an update to the existing Softgrid Virtual Application Server that Microsoft Softgrid 4.2 customers are familiar with using. App-V Lightweight Infrastructure The lightweight infrastructure consists of the Microsoft System Center Application Virtualization Streaming Server. This server has streaming capabilities including active/package upgrade without the Active Directory or SQL Server requirements; however it does not have a Desktop Configuration Service, licensing or metering capabilities. This service relies on the manual or scripted addition of a manifest file for virtual application configuration. The Desktop Configuration Service of the MSCAV Management Server may also be used in conjunction with the MSCAV Streaming Server so the Management Server configures the application, but the Streaming Server delivers it. This lightweight infrastructure provides two additional options: The RTSP Streaming Server is typically used to deploy a branch model enabling you to scale too many locations and maintain the out-of-the-box Active Upgrade capabilities.  This is useful when the customer does not want to deploy SQL servers at each location but still requires streaming capabilities. An App-V Management Server is deployed centrally and streaming servers are deployed in each branch.  This is recommended for customer who does not have an existing ESD solution and will leverage App-V management infrastructure.  Use in branch office scenarios where the server will reside on the local area network and the data will not traverse the WAN or Internet.  The HTTP Streaming Server allows you to use an existing ESD infrastructure and add a new http server to stream applications.  HTTP streaming is optimized for internet/intranet delivery over wide area networks and is recommended for Internet-facing scenarios and businesses that require streaming capabilities across large, disperse networks.  Active Upgrade is not available when using HTTP streaming. App-V Standalone Mode The Sequencer now has an option to create an MSI file which automates the addition of the virtual application. The MSI contains metadata so a distribution system can recognize it and control the virtualized applications. Standalone mode requires the client to go into standalone mode which only allows MSI based updates of the virtual applications and streaming is not allowed while in standalone mode. This mode is meant for those rarely connected users that need the power of virtualized applications, but do not have access to a server. Increased supportability includes improvements such as: Client cache improvements. The maximum size of the client cache has been increased to 1 TB. Improved Manageability. Integration and support for VSS writer, MOM Pack, ADM template Accessibility. The product is now Section 508 compliant, bringing App-V in line with other Microsoft products.  Re-designed Sequencer.  Simplifies the process and reduces the complexity of creating virtual application packages. There is now a single wizard for creating a new package and advanced settings have been put into an optional screen Globalization MS App-V 4.5 is the first version available with true Globalization and Localization support including support for foreign language Operating systems, applications and Active Directory. We continue to evaluate additional languages for inclusion with future releases. We make these decisions based on business/market drivers and customer feedback. Microsoft Security Standards This release is also designed with strict adherence to Microsoft security standards. We performed third party PEN (penetration) testing to ensure the product was highly secure, we are SECURE BY DEFAULT and are inline with Secure Windows Initiative (SWI) initiatives at Microsoft. These security efforts are big and they help ensure that the App-V product meets the Microsoft security standards required to ship a product. We’ve also introduced secure protocols for data transfer including RTSP and HTTPS as well as support for integration with PKI infrastructures and certificates. For additional information on how to configure security for you App-V infrastructure visit the App-V TechCenter and hit the link to “Whitepapers” With this release we will also over 13 whitepapers, a Resource Kit, and additional tools. For more information please visit http://www.microsoft.com/systemcenter/softgrid/default.mspx  App-V Blog (Full Announcement) - http://blogs.technet.com/softgrid/default.aspx MDOP Blog - http://blogs.technet.com/mdop/default.aspx Now that we’ve level set on the different components of App-V let’s talk about the great new features that are available in the latest product release. Dynamic Application Interaction Customers have expressed a desire to simplify the packaging needs within Microsoft App-V.  One of the main ones was the redundant packaging of middleware components such as database client drivers, JREs, etc.  With Dynamic Suite Composition (DSC) the admin now has some interesting options to help eliminate this issue. We’ll talk more about DSC in the next slide. Extending Scalability In the past, SoftGrid 4.2 was pretty good at scaling up (servicing more users with more servers behind a load balancer) in a centralized location, however it needed to have better options for scaling out to the diverse enterprise requirements which include low bandwidth branches, rarely connected users and customers with existing ESD systems.  Microsoft App-V 4.5 offers a multiple options for easily scaling out the environment and provides seamless integration with SCCM 2007 R2 by allowing customers to easily deploy virtual applications through the SCCM 2007 R2 infrastructure and scale their deployments following known workflows. There are three main infrastructure options for extending scalability: App-V Full Infrastructure This option includes the Microsoft System Center Application Virtualization Management Server (MSCAV) which includes full streaming capabilities, Desktop Configuration service, Package/Active Upgrade, basic licensing and metering. This infrastructure requires Active Directory and SQL Server and is an update to the existing Softgrid Virtual Application Server that Microsoft Softgrid 4.2 customers are familiar with using. App-V Lightweight Infrastructure The lightweight infrastructure consists of the Microsoft System Center Application Virtualization Streaming Server. This server has streaming capabilities including active/package upgrade without the Active Directory or SQL Server requirements; however it does not have a Desktop Configuration Service, licensing or metering capabilities. This service relies on the manual or scripted addition of a manifest file for virtual application configuration. The Desktop Configuration Service of the MSCAV Management Server may also be used in conjunction with the MSCAV Streaming Server so the Management Server configures the application, but the Streaming Server delivers it. This lightweight infrastructure provides two additional options: The RTSP Streaming Server is typically used to deploy a branch model enabling you to scale too many locations and maintain the out-of-the-box Active Upgrade capabilities.  This is useful when the customer does not want to deploy SQL servers at each location but still requires streaming capabilities. An App-V Management Server is deployed centrally and streaming servers are deployed in each branch.  This is recommended for customer who does not have an existing ESD solution and will leverage App-V management infrastructure.  Use in branch office scenarios where the server will reside on the local area network and the data will not traverse the WAN or Internet.  The HTTP Streaming Server allows you to use an existing ESD infrastructure and add a new http server to stream applications.  HTTP streaming is optimized for internet/intranet delivery over wide area networks and is recommended for Internet-facing scenarios and businesses that require streaming capabilities across large, disperse networks.  Active Upgrade is not available when using HTTP streaming. App-V Standalone Mode The Sequencer now has an option to create an MSI file which automates the addition of the virtual application. The MSI contains metadata so a distribution system can recognize it and control the virtualized applications. Standalone mode requires the client to go into standalone mode which only allows MSI based updates of the virtual applications and streaming is not allowed while in standalone mode. This mode is meant for those rarely connected users that need the power of virtualized applications, but do not have access to a server. Increased supportability includes improvements such as: Client cache improvements. The maximum size of the client cache has been increased to 1 TB. Improved Manageability. Integration and support for VSS writer, MOM Pack, ADM template Accessibility. The product is now Section 508 compliant, bringing App-V in line with other Microsoft products.  Re-designed Sequencer.  Simplifies the process and reduces the complexity of creating virtual application packages. There is now a single wizard for creating a new package and advanced settings have been put into an optional screen Globalization MS App-V 4.5 is the first version available with true Globalization and Localization support including support for foreign language Operating systems, applications and Active Directory. We continue to evaluate additional languages for inclusion with future releases. We make these decisions based on business/market drivers and customer feedback. Microsoft Security Standards This release is also designed with strict adherence to Microsoft security standards. We performed third party PEN (penetration) testing to ensure the product was highly secure, we are SECURE BY DEFAULT and are inline with Secure Windows Initiative (SWI) initiatives at Microsoft. These security efforts are big and they help ensure that the App-V product meets the Microsoft security standards required to ship a product. We’ve also introduced secure protocols for data transfer including RTSP and HTTPS as well as support for integration with PKI infrastructures and certificates. For additional information on how to configure security for you App-V infrastructure visit the App-V TechCenter and hit the link to “Whitepapers” With this release we will also over 13 whitepapers, a Resource Kit, and additional tools. For more information please visit http://www.microsoft.com/systemcenter/softgrid/default.mspx  App-V Blog (Full Announcement) - http://blogs.technet.com/softgrid/default.aspx MDOP Blog - http://blogs.technet.com/mdop/default.aspx

    21. Dynamic Application Interaction Dynamic Suite Composition (DSC) There are many options for sequencing virtual applications. Sequence them as independent applications (Animation1) where they could still communicate but do not share resources (Animation2); sequence more than one into the same virtual bubble so they can share resources (animation3). With this second approach, in the past, you needed to virtualize the middleware with every application that needed it causing you to have large virtual packages and also forcing you to open and update each package when an update to the middle ware was required. This caused the creation of large packages and was time consuming. We can now create a 1:Many scenario (Animation4) where they can package a middleware application once and allow it to be used by many applications through dependency configurations. This reduces “package bloat” thus creating a small footprint when delivering the virtual application. It also simplifies package updates. In the past you would have to open every virtual application package that included the middleware, not you only have to open a single package, update it and publish it our so that all dependant packages can use the updated version. In addition, DSC can be used to include Plug-Ins with your virtual applications in the same manner. Remember that all dependencies created using DSC are defined and configured by the administrator. The end user experience is seamless, it just works and they don’t know the difference between a virtual or physical app. There are many options for sequencing virtual applications. Sequence them as independent applications (Animation1) where they could still communicate but do not share resources (Animation2); sequence more than one into the same virtual bubble so they can share resources (animation3). With this second approach, in the past, you needed to virtualize the middleware with every application that needed it causing you to have large virtual packages and also forcing you to open and update each package when an update to the middle ware was required. This caused the creation of large packages and was time consuming. We can now create a 1:Many scenario (Animation4) where they can package a middleware application once and allow it to be used by many applications through dependency configurations. This reduces “package bloat” thus creating a small footprint when delivering the virtual application. It also simplifies package updates. In the past you would have to open every virtual application package that included the middleware, not you only have to open a single package, update it and publish it our so that all dependant packages can use the updated version. In addition, DSC can be used to include Plug-Ins with your virtual applications in the same manner. Remember that all dependencies created using DSC are defined and configured by the administrator. The end user experience is seamless, it just works and they don’t know the difference between a virtual or physical app.

    22. App-V Sequencer This slide lists the various enhancements that have been made to the sequencer. Emphasize simplicity, streamlined process and flexibility. MSI creation is new and this is a one click option. You can select this at the same time you sequence your application and it will output the MSI file when sequencing is complete. OR you can bring in an existing virtual application and have the sequencer output and MSI for you. This is powerful for quick distribution of a virtual application via CD/USB. Command line interface give you the flexibility to batch process your packages.This slide lists the various enhancements that have been made to the sequencer. Emphasize simplicity, streamlined process and flexibility. MSI creation is new and this is a one click option. You can select this at the same time you sequence your application and it will output the MSI file when sequencing is complete. OR you can bring in an existing virtual application and have the sequencer output and MSI for you. This is powerful for quick distribution of a virtual application via CD/USB. Command line interface give you the flexibility to batch process your packages.

    23. Extending Scalability Multiple Delivery Options Extending Scalability In the past, SoftGrid 4.2 was pretty good at scaling up (servicing more users with more servers behind a load balancer) in a centralized location, however it needed to have better options for scaling out to the diverse enterprise requirements which include low bandwidth branches, rarely connected users and customers with existing ESD systems.  MS App-V 4.5 offers a multiple options for easily scaling out the environment and provides seamless integration with SCCM 2007 R2 by allowing customers to easily deploy virtual applications through the SCCM 2007 R2 infrastructure and scale their deployments following known workflows. There are three main infrastructure options for extending scalability: App-V Full Infrastructure This option includes the Microsoft System Center Application Virtualization Management Server (MSCAV) which includes full streaming capabilities, Desktop Configuration service, Package/Active Upgrade, basic licensing and metering. This infrastructure requires Active Directory and SQL Server and is an update to the existing Softgrid Virtual Application Server that Microsoft Softgrid 4.2 customers are familiar with using. App-V Lightweight Infrastructure The lightweight infrastructure consists of the Microsoft System Center Application Virtualization Streaming Server. This server has streaming capabilities including active/package upgrade without the Active Directory or SQL Server requirements; however it does not have a Desktop Configuration Service, licensing or metering capabilities. This service relies on the manual or scripted addition of a manifest file for virtual application configuration. The Desktop Configuration Service of the MSCAV Management Server may also be used in conjunction with the MSCAV Streaming Server so the Management Server configures the application, but the Streaming Server delivers it. This lightweight infrastructure provides two additional options: The RTSP Streaming Server is typically used to deploy a branch model enabling you to scale too many locations and maintain the out-of-the-box Active Upgrade capabilities.  This is useful when the customer does not want to deploy SQL servers at each location but still requires streaming capabilities. An App-V Management Server is deployed centrally and streaming servers are deployed in each branch.  This is recommended for customer who does not have an existing ESD solution and will leverage App-V management infrastructure.  Use in branch office scenarios where the server will reside on the local area network and the data will not traverse the WAN or Internet.  The HTTP Streaming Server allows you to use an existing ESD infrastructure and add a new http server to stream applications.  HTTP streaming is optimized for internet/intranet delivery over wide area networks and is recommended for Internet-facing scenarios and businesses that require streaming capabilities across large, disperse networks.  Active Upgrade is not available when using HTTP streaming. App-V Standalone Mode The Sequencer now has an option to create an MSI file which automates the addition of the virtual application. The MSI contains metadata so a distribution system can recognize it and control the virtualized applications. Standalone mode requires the client to go into standalone mode which only allows MSI based updates of the virtual applications and streaming is not allowed while in standalone mode. This mode is meant for those rarely connected users that need the power of virtualized applications, but do not have access to a server. In the next few slides we’ll talk a little more about the App-V 4.5 integration with System Center Configuration Manager 2007 R2Extending Scalability In the past, SoftGrid 4.2 was pretty good at scaling up (servicing more users with more servers behind a load balancer) in a centralized location, however it needed to have better options for scaling out to the diverse enterprise requirements which include low bandwidth branches, rarely connected users and customers with existing ESD systems.  MS App-V 4.5 offers a multiple options for easily scaling out the environment and provides seamless integration with SCCM 2007 R2 by allowing customers to easily deploy virtual applications through the SCCM 2007 R2 infrastructure and scale their deployments following known workflows. There are three main infrastructure options for extending scalability: App-V Full Infrastructure This option includes the Microsoft System Center Application Virtualization Management Server (MSCAV) which includes full streaming capabilities, Desktop Configuration service, Package/Active Upgrade, basic licensing and metering. This infrastructure requires Active Directory and SQL Server and is an update to the existing Softgrid Virtual Application Server that Microsoft Softgrid 4.2 customers are familiar with using. App-V Lightweight Infrastructure The lightweight infrastructure consists of the Microsoft System Center Application Virtualization Streaming Server. This server has streaming capabilities including active/package upgrade without the Active Directory or SQL Server requirements; however it does not have a Desktop Configuration Service, licensing or metering capabilities. This service relies on the manual or scripted addition of a manifest file for virtual application configuration. The Desktop Configuration Service of the MSCAV Management Server may also be used in conjunction with the MSCAV Streaming Server so the Management Server configures the application, but the Streaming Server delivers it. This lightweight infrastructure provides two additional options: The RTSP Streaming Server is typically used to deploy a branch model enabling you to scale too many locations and maintain the out-of-the-box Active Upgrade capabilities.  This is useful when the customer does not want to deploy SQL servers at each location but still requires streaming capabilities. An App-V Management Server is deployed centrally and streaming servers are deployed in each branch.  This is recommended for customer who does not have an existing ESD solution and will leverage App-V management infrastructure.  Use in branch office scenarios where the server will reside on the local area network and the data will not traverse the WAN or Internet.  The HTTP Streaming Server allows you to use an existing ESD infrastructure and add a new http server to stream applications.  HTTP streaming is optimized for internet/intranet delivery over wide area networks and is recommended for Internet-facing scenarios and businesses that require streaming capabilities across large, disperse networks.  Active Upgrade is not available when using HTTP streaming. App-V Standalone Mode The Sequencer now has an option to create an MSI file which automates the addition of the virtual application. The MSI contains metadata so a distribution system can recognize it and control the virtualized applications. Standalone mode requires the client to go into standalone mode which only allows MSI based updates of the virtual applications and streaming is not allowed while in standalone mode. This mode is meant for those rarely connected users that need the power of virtualized applications, but do not have access to a server. In the next few slides we’ll talk a little more about the App-V 4.5 integration with System Center Configuration Manager 2007 R2

    24. App-V and System Center Configuration Manager: Better Together for Application Virtualization By automating Application Distribution using System Center, organizations can shift from a Basic IO Model to Rationalized IO Maturity stage very quickly. This translates into a savings from 4.6 weeks to test and deploy a package, to 4.6 days. This shift also supports the cost reduction of managing a machine from 1320.00/PC at the Basic stage, through to 580/PC at Standardized, and then down again to 230/PC at the Rationalized stage. 1 Study focused on the Financial Services sector showed that through the adoption of centralized management, and application virtualization, War on Cost studies have shown that this maturity migration can reduce desktop-facing FTEs by 35% (desk side support reduced 50%), and an overall TCO reduction of $281 per user. App deployment time reduced also shrinks from 8-10 weeks to < 5 days through automation and virtualization. Another study focused on the Health Care sector, showed that through the adoption of centralized management, and application virtualization, there was a 41% reduction in deskside support visits, with higher svc-levels achieved. IT labor costs were reduced by at least $107/desktop, resulting in a significant improvement in agility. System Center and Application Virtualization help organizations minimize the number of applications that exist in the OS image of their target systems. By reducing the need to pre-install applications in an OS image, Application Virtualization reduces image size and allows for quicker deployment and recovery times. An image only needs to contain the standard set of corporate utilities and applications. By removing applications from the OS image, System Center and App-V allow organizations to standardize and consolidate images. App-V when used with System Center allows administrators to “layer” applications on top of a standard image based on a user’s Active Directory group membership or other role, location etc definition. This is different than the layered approach offered by traditional ESD systems which actually modify the OS when user- or group-specific applications are deployed and thus “brand” the machines, tying them to specific users or group of users. Because System Center and Application Virtualization can deliver applications virtually, it keeps the OS free from the wear and tear that installations, tweaks, preference modifications and removals inflict on the OS over time. It is these types of changes that tie a system to particular users and again cause administrators to worry about the state on each machine and the ramifications of backing up (or not backing up) each and every device in their enterprise. Configuration Manager scales to the largest of organizations today. Introducing SQL cluster support and SQL Reporting Services, through to the managed limits of 200,000 per Central site, 100,000 per Primary Site, 200,000 for System Health Validation, and 25,000 per Management Point. Configuration Manager is able to meet the demands of any sized organization. Together, Microsoft Application Virtualization 4.5 and System Center Configuration Manager 2007 R2 provide a full PC life cycle management solution for deploying and managing both physical and virtual applications for enterprise customers. The combination of these two products enables customers to leverage their existing infrastructure investment and seamlessly integrate into existing workflows to package, test, deliver, and manage virtual applications for their end-users alongside physical software packages using 1 tool. When combined with other capabilities such as operating system deployment, software update management, inventory and license management, as well as model based configuration management, this combination provides a strong foundation of client focused services.  Building on a platform of SQL, SQL Reporting services, hierarchal site management distribution and scale support for large enterprise workloads, Microsoft Application Virtualization 4.5 and System Center Configuration Manager R2 can handle the distributed, mobile network landscape of today's modern organizations. Scale to 250k+ managed nodes for true enterprise landscape support Support your remote branch offices with diverse network and administrative needs as easily as you do corporate locations Running SQL 2005/2008 means advanced site database scale support, cluster and reporting services designed to meet the needs of distributed organizations Control when change happens, and reduce change management costs with delivery control such as Maintenance Windows Drive SLA and Scorecard success with explicit targeting, scheduling, runtime checks and seamless rollback Chain virtual and physical application packages right into OS Deployment scenarios. Asset Intelligence provides the ability to translate technical inventory into meaningful business terminology.  For example, ‘winword.exe ver10.90210’ can be translated into Microsoft Word XP Full Package Product (FPP).  This translation into Software Product Versions, Families and Categories, allows the organization to not only understand their software inventory landscape the way the business requires - but through this translation other elements of an inventory such as installation source are understood. By automating Application Distribution using System Center, organizations can shift from a Basic IO Model to Rationalized IO Maturity stage very quickly. This translates into a savings from 4.6 weeks to test and deploy a package, to 4.6 days. This shift also supports the cost reduction of managing a machine from 1320.00/PC at the Basic stage, through to 580/PC at Standardized, and then down again to 230/PC at the Rationalized stage. 1 Study focused on the Financial Services sector showed that through the adoption of centralized management, and application virtualization, War on Cost studies have shown that this maturity migration can reduce desktop-facing FTEs by 35% (desk side support reduced 50%), and an overall TCO reduction of $281 per user. App deployment time reduced also shrinks from 8-10 weeks to < 5 days through automation and virtualization. Another study focused on the Health Care sector, showed that through the adoption of centralized management, and application virtualization, there was a 41% reduction in deskside support visits, with higher svc-levels achieved. IT labor costs were reduced by at least $107/desktop, resulting in a significant improvement in agility. System Center and Application Virtualization help organizations minimize the number of applications that exist in the OS image of their target systems. By reducing the need to pre-install applications in an OS image, Application Virtualization reduces image size and allows for quicker deployment and recovery times. An image only needs to contain the standard set of corporate utilities and applications. By removing applications from the OS image, System Center and App-V allow organizations to standardize and consolidate images. App-V when used with System Center allows administrators to “layer” applications on top of a standard image based on a user’s Active Directory group membership or other role, location etc definition. This is different than the layered approach offered by traditional ESD systems which actually modify the OS when user- or group-specific applications are deployed and thus “brand” the machines, tying them to specific users or group of users. Because System Center and Application Virtualization can deliver applications virtually, it keeps the OS free from the wear and tear that installations, tweaks, preference modifications and removals inflict on the OS over time. It is these types of changes that tie a system to particular users and again cause administrators to worry about the state on each machine and the ramifications of backing up (or not backing up) each and every device in their enterprise. Configuration Manager scales to the largest of organizations today. Introducing SQL cluster support and SQL Reporting Services, through to the managed limits of 200,000 per Central site, 100,000 per Primary Site, 200,000 for System Health Validation, and 25,000 per Management Point. Configuration Manager is able to meet the demands of any sized organization. Together, Microsoft Application Virtualization 4.5 and System Center Configuration Manager 2007 R2 provide a full PC life cycle management solution for deploying and managing both physical and virtual applications for enterprise customers. The combination of these two products enables customers to leverage their existing infrastructure investment and seamlessly integrate into existing workflows to package, test, deliver, and manage virtual applications for their end-users alongside physical software packages using 1 tool. When combined with other capabilities such as operating system deployment, software update management, inventory and license management, as well as model based configuration management, this combination provides a strong foundation of client focused services.  Building on a platform of SQL, SQL Reporting services, hierarchal site management distribution and scale support for large enterprise workloads, Microsoft Application Virtualization 4.5 and System Center Configuration Manager R2 can handle the distributed, mobile network landscape of today's modern organizations. Scale to 250k+ managed nodes for true enterprise landscape support Support your remote branch offices with diverse network and administrative needs as easily as you do corporate locations Running SQL 2005/2008 means advanced site database scale support, cluster and reporting services designed to meet the needs of distributed organizations Control when change happens, and reduce change management costs with delivery control such as Maintenance Windows Drive SLA and Scorecard success with explicit targeting, scheduling, runtime checks and seamless rollback Chain virtual and physical application packages right into OS Deployment scenarios. Asset Intelligence provides the ability to translate technical inventory into meaningful business terminology.  For example, ‘winword.exe ver10.90210’ can be translated into Microsoft Word XP Full Package Product (FPP).  This translation into Software Product Versions, Families and Categories, allows the organization to not only understand their software inventory landscape the way the business requires - but through this translation other elements of an inventory such as installation source are understood.

    25. Mobile Worker Seamless management of both physical and virtual applications from single console Offline availability of virtual applications (Download and Execute) Internet and Branch based management support for: Software Distribution Hardware/Software Inventory Patch Management Operating System Deployment Corporate and Regulatory Compliance support via Configuration Baselines System Center delivers a management solution to the mobile workforce that in addition to Application Virtualization support includes security management, Network access protection, traditional software delivery and more. Through seamless integration of virtual application technology into the core product, System Center ConfigMgr provides a platform for the mobile workforce that is consistently connected outside of the corporate boundaries. Application Virtualization – either provided as a streaming service, or as a locally available application, integrates with ConfigMgr to deliver a centralized, managed desktop experience for the traditional Task Worker environment. Supporting locked down environments through client elevation, System Center and App-V allow the administrator to efficiently deploy, update, manage and control the task worker landscape. Kiosk systems introduce an environment to the network landscape that requires increased management control. In addition to the random access of users accessing the system and without a consistent user relationship to target configuration management against, System Center can still maintain a consistent configuration for this class of system by utilizing both system (and user) based targeting, WoL technology, maintenance windows, and desired configuration management baselines. In addition, the ability to remotely schedule, and target software updates, application refreshes and even OS rebuilds is all possible through System Center integration. The kiosk system does not have the benefit of a traditional user profile target, but through the use of System based targeting to a locked down machine, System Center and App-V can deliver a consistently managed desktop environment that includes all the elements of a traditional rich client scenario. System Center provides the ability to deliver a managed desktop within the Terminal Server environment, whether that be a traditional application publish concept, or a mixture of physical and virtual. System Center can combine with other elements of the suite to provide Guest OS hosting management, performance management as well as data protection and backup services. When combined with System Center, Application virtualization extends beyond the corporate network into offshore, mobile workers and home working scenarios. Using Internet Based Client Management, System Center can deliver virtual applications alongside physical applications, in addition to software updates, and other configuration management services. Where light infrastructure is present for example in a branch, ConfigMgr can take advantage of workstation class systems to deliver Distribution point capabilities to local clients. System Center delivers a management solution to the mobile workforce that in addition to Application Virtualization support includes security management, Network access protection, traditional software delivery and more. Through seamless integration of virtual application technology into the core product, System Center ConfigMgr provides a platform for the mobile workforce that is consistently connected outside of the corporate boundaries. Application Virtualization – either provided as a streaming service, or as a locally available application, integrates with ConfigMgr to deliver a centralized, managed desktop experience for the traditional Task Worker environment. Supporting locked down environments through client elevation, System Center and App-V allow the administrator to efficiently deploy, update, manage and control the task worker landscape. Kiosk systems introduce an environment to the network landscape that requires increased management control. In addition to the random access of users accessing the system and without a consistent user relationship to target configuration management against, System Center can still maintain a consistent configuration for this class of system by utilizing both system (and user) based targeting, WoL technology, maintenance windows, and desired configuration management baselines. In addition, the ability to remotely schedule, and target software updates, application refreshes and even OS rebuilds is all possible through System Center integration. The kiosk system does not have the benefit of a traditional user profile target, but through the use of System based targeting to a locked down machine, System Center and App-V can deliver a consistently managed desktop environment that includes all the elements of a traditional rich client scenario. System Center provides the ability to deliver a managed desktop within the Terminal Server environment, whether that be a traditional application publish concept, or a mixture of physical and virtual. System Center can combine with other elements of the suite to provide Guest OS hosting management, performance management as well as data protection and backup services. When combined with System Center, Application virtualization extends beyond the corporate network into offshore, mobile workers and home working scenarios. Using Internet Based Client Management, System Center can deliver virtual applications alongside physical applications, in addition to software updates, and other configuration management services. Where light infrastructure is present for example in a branch, ConfigMgr can take advantage of workstation class systems to deliver Distribution point capabilities to local clients.

    26. Additional Enhancements Offline Availability – we now provide client side configuration setting for offline usage. These include the ability to timebomb a users ability to launch an application if they have not connected to the policy server for a defined period of time such as 90 days, or limit the number of times they can launch the application before they are required to connect back to the Management Server for Policy Background streaming provides the ability to stream additional bits without impacting the user. This is done transparently as the user uses additional features of the application that were not included in FB1. Offline Availability – we now provide client side configuration setting for offline usage. These include the ability to timebomb a users ability to launch an application if they have not connected to the policy server for a defined period of time such as 90 days, or limit the number of times they can launch the application before they are required to connect back to the Management Server for Policy Background streaming provides the ability to stream additional bits without impacting the user. This is done transparently as the user uses additional features of the application that were not included in FB1.

    27. Improved Manageability Microsoft has strict rules for shipping products. The rules and guidelines ensure standardization across products by requiring all products follow the MS Common Engineering Criteria (CEC). In support of the CEC we have improved the administrator experience by reducing the number of wizards and creating more direct paths so that they can complete tasks quickly. We've added support for Microsoft Update to App-V infrastructure components (note: we do not support using MU to update virtual applications at run time). In addition, for better manageability and further integration with the System Center family of products we have released a Management Pack, an ADM template for configuring client settings, and a BPA. Increased supportability includes improvements such as: Client cache improvements. The maximum size of the client cache has been increased to 1 TB. Improved Manageability. Integration and support for VSS writer, MOM Pack, ADM template Accessibility. The product is now Section 508 compliant, bringing App-V in line with other Microsoft products.  Re-designed Sequencer.  Simplifies the process and reduces the complexity of creating virtual application packages. There is now a single wizard for creating a new package and advanced settings have been put into an optional screen Microsoft has strict rules for shipping products. The rules and guidelines ensure standardization across products by requiring all products follow the MS Common Engineering Criteria (CEC). In support of the CEC we have improved the administrator experience by reducing the number of wizards and creating more direct paths so that they can complete tasks quickly. We've added support for Microsoft Update to App-V infrastructure components (note: we do not support using MU to update virtual applications at run time). In addition, for better manageability and further integration with the System Center family of products we have released a Management Pack, an ADM template for configuring client settings, and a BPA. Increased supportability includes improvements such as: Client cache improvements. The maximum size of the client cache has been increased to 1 TB. Improved Manageability. Integration and support for VSS writer, MOM Pack, ADM template Accessibility. The product is now Section 508 compliant, bringing App-V in line with other Microsoft products.  Re-designed Sequencer.  Simplifies the process and reduces the complexity of creating virtual application packages. There is now a single wizard for creating a new package and advanced settings have been put into an optional screen

    28. DEMO

    29. Globalization In previous versions of App-V English was the only language provided to customers. With App-V 4.5 we’ve made huge strides in localization and are now localized in 11 languages. We continue to evaluate additional languages and will expand based on business need and customer requests.In previous versions of App-V English was the only language provided to customers. With App-V 4.5 we’ve made huge strides in localization and are now localized in 11 languages. We continue to evaluate additional languages and will expand based on business need and customer requests.

    30. Microsoft Security Standards Internet Facing behaves just like Outlook over HTTP when using the rich client. It feels like you are on the network and the application is streamed using http when initiated by the user. App-V 4.5 supports internet-facing-server scenarios, in which users that are not on the corporate network or who leave the corporate network can still use App-V. The use of non-secure protocols on the internet is not supported (RTSP and HTTP). We support both domain joined and non-domain joined clients on XP and Vista. Fr specific configuration details see our whitepapers “App-V Security Best Practices” and “App-V Security Operations Guide” located on the App-V TechCenter. http://technet.microsoft.com/en-us/appvirtualization/cc843994.aspx Internet Facing behaves just like Outlook over HTTP when using the rich client. It feels like you are on the network and the application is streamed using http when initiated by the user. App-V 4.5 supports internet-facing-server scenarios, in which users that are not on the corporate network or who leave the corporate network can still use App-V. The use of non-secure protocols on the internet is not supported (RTSP and HTTP). We support both domain joined and non-domain joined clients on XP and Vista. Fr specific configuration details see our whitepapers “App-V Security Best Practices” and “App-V Security Operations Guide” located on the App-V TechCenter. http://technet.microsoft.com/en-us/appvirtualization/cc843994.aspx

    31. Windows® and MDOP can save you money, now

    32. MDOP Solutions Value Microsoft Application Virtualization is ideal for common and critical business projects faced by all corporate IT environments, from reducing the costs of application deployment to centralizing and accelerating application availability. Microsoft Application Virtualization is ideal for common and critical business projects faced by all corporate IT environments, from reducing the costs of application deployment to centralizing and accelerating application availability.

    33. MDOP Reviews Since it’s inception MDOP has been reviewed by many analysts and industry experts. Here are a few quotes demonstrating MDOP’s value to enterprises who run Windows Client.Since it’s inception MDOP has been reviewed by many analysts and industry experts. Here are a few quotes demonstrating MDOP’s value to enterprises who run Windows Client.

    34. Heidelberg See link to case Studies in Resources slide SCCM 2007 R2 + App-V 4.5See link to case Studies in Resources slide SCCM 2007 R2 + App-V 4.5

    35. Tuv Nord To date, TUV NORD has virtualized more than 50 applications out of the 200 that will be virtualized when the deployment is complete It has installed it on 5,300 clients so far, and plans to expand that number to 8,000 by the end of 2008. See link to case Studies in Resources slide --- SCCM 2007 R2 + App-V 4.5 To date, TUV NORD has virtualized more than 50 applications out of the 200 that will be virtualized when the deployment is complete It has installed it on 5,300 clients so far, and plans to expand that number to 8,000 by the end of 2008. See link to case Studies in Resources slide --- SCCM 2007 R2 + App-V 4.5

    36. California State University Case Study http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000002778 California State University (CSU) is a leader in high-quality, accessible, student-focused higher education, with 23 campuses, almost 450,000 students, and 47,000 faculty and staff. The Office of the Chancellor, which is committed to excellence in education and in the systems that run the institution, oversees the largest, most diverse, and among the most affordable universities in the country.  The Challenges The CSU Chancellor’s Office, which supports 75 applications for 600 desktops, faced several critical application management challenges:   Time-consuming deployments, updates Although the Chancellor’s Office used electronic software delivery, application deployments were still laborious. Installations for end users needed to be scheduled since some required reboots. This usually meant multiple emails and/or call backs. Since IT often has to roll out updates to 100 or more users at one time, the process was extremely time-consuming. Microsoft Application Virtualization helps CSU accelerate upgrades on key applications, such as Oracle and PeopleTools. PeopleTools requires particular versions of Oracle. According to Guillory, Oracle best practices states that enterprises should not upgrade existing Oracle installations when new versions are required. Instead, Oracle recommends first refreshing the entire computer to make it a “clean machine” and then installing the new version. Guillory estimates this process would take about 5-6 hours per computer, and would have to be done on approximately 128 CSU machines, using Microsoft Application Virtualization, CSU puts the Oracle files on a server, virtualizes PeopleTools and points it to the server for the appropriate Oracle files. When IT upgrades Oracle, CSU simply replaces the files on the server instead of having to redeploy 128 new systems with the new Oracle version. The entire process takes about 10 hours, rather than the 700 hours it would require without Microsoft Application Virtualization.   Difficult desktop security End users increasingly request business applications that require local administrator access to install, which opens the desktop and network to potential security issues. The Chancellor’s Office is committed to providing necessary business applications, and equally committed to mitigating security risks.   No support for multiple versions on the deskto p Some users need to run multiple versions of applications on their computer, such as PeopleTools, Crystal Reports and Hyperion/Oracle data query tools. For instance, the developers who run Hyperion/Oracle seemed to continually change versions. Often, once one version of an application was installed, IT would have to completely reload in order to revert back to an earlier version of Oracle Developer or Designer. In addition, the Chancellor’s Office was challenged with supporting its IT training lab. Although it is set up with Windows XP and Office 2003, some new employees need to be trained on Outlook 2000 because they are using computers not yet scheduled for an OS refresh. Because multiple versions of the same application will conflict when installed, IT had to keep two computers on a switch. The Chancellor’s Office wanted a more efficient and secure way to deploy and manage its applications, and support its diverse base of end users. Looking ahead, IT wanted an application infrastructure that would allow it to scale for growth and a higher level of service quality. Simplify disaster recovery: The CSU Chancellor’s Office is in the process of putting a disaster recovery plan in place and sees Microsoft Application Virtualization as a key part of this effort. “Application virtualization is critical. It will enable us to have a simplified model where we can give users a vanilla computer and instantly deliver their applications to the new machine,” Guillory says. “And if a site is down for an extended period, we’ll also be able to quickly provision upgrades and patches to the DR machines—easily supporting the users even if they’re not able to access their original computers.” The Microsoft Application Virtualization sequencer significantly reduces the time and skill level for application packaging. CSU estimates a reduction of 75% for some applications. http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000002778 California State University (CSU) is a leader in high-quality, accessible, student-focused higher education, with 23 campuses, almost 450,000 students, and 47,000 faculty and staff. The Office of the Chancellor, which is committed to excellence in education and in the systems that run the institution, oversees the largest, most diverse, and among the most affordable universities in the country.  The Challenges The CSU Chancellor’s Office, which supports 75 applications for 600 desktops, faced several critical application management challenges:   Time-consuming deployments, updates Although the Chancellor’s Office used electronic software delivery, application deployments were still laborious. Installations for end users needed to be scheduled since some required reboots. This usually meant multiple emails and/or call backs. Since IT often has to roll out updates to 100 or more users at one time, the process was extremely time-consuming. Microsoft Application Virtualization helps CSU accelerate upgrades on key applications, such as Oracle and PeopleTools. PeopleTools requires particular versions of Oracle. According to Guillory, Oracle best practices states that enterprises should not upgrade existing Oracle installations when new versions are required. Instead, Oracle recommends first refreshing the entire computer to make it a “clean machine” and then installing the new version. Guillory estimates this process would take about 5-6 hours per computer, and would have to be done on approximately 128 CSU machines, using Microsoft Application Virtualization, CSU puts the Oracle files on a server, virtualizes PeopleTools and points it to the server for the appropriate Oracle files. When IT upgrades Oracle, CSU simply replaces the files on the server instead of having to redeploy 128 new systems with the new Oracle version. The entire process takes about 10 hours, rather than the 700 hours it would require without Microsoft Application Virtualization.   Difficult desktop security End users increasingly request business applications that require local administrator access to install, which opens the desktop and network to potential security issues. The Chancellor’s Office is committed to providing necessary business applications, and equally committed to mitigating security risks.   No support for multiple versions on the deskto p Some users need to run multiple versions of applications on their computer, such as PeopleTools, Crystal Reports and Hyperion/Oracle data query tools. For instance, the developers who run Hyperion/Oracle seemed to continually change versions. Often, once one version of an application was installed, IT would have to completely reload in order to revert back to an earlier version of Oracle Developer or Designer. In addition, the Chancellor’s Office was challenged with supporting its IT training lab. Although it is set up with Windows XP and Office 2003, some new employees need to be trained on Outlook 2000 because they are using computers not yet scheduled for an OS refresh. Because multiple versions of the same application will conflict when installed, IT had to keep two computers on a switch. The Chancellor’s Office wanted a more efficient and secure way to deploy and manage its applications, and support its diverse base of end users. Looking ahead, IT wanted an application infrastructure that would allow it to scale for growth and a higher level of service quality. Simplify disaster recovery: The CSU Chancellor’s Office is in the process of putting a disaster recovery plan in place and sees Microsoft Application Virtualization as a key part of this effort. “Application virtualization is critical. It will enable us to have a simplified model where we can give users a vanilla computer and instantly deliver their applications to the new machine,” Guillory says. “And if a site is down for an extended period, we’ll also be able to quickly provision upgrades and patches to the DR machines—easily supporting the users even if they’re not able to access their original computers.” The Microsoft Application Virtualization sequencer significantly reduces the time and skill level for application packaging. CSU estimates a reduction of 75% for some applications.

    37. *Customer used Microsoft Application Virtualization, formerly SoftGrid Application Virtualization and is upgrading to App-V 4.5 Fairfax County Public Schools Case Study Enable dynamic application delivery and improve support for teachers and students Fairfax County Public Schools, in Virginia, is the nation’s 13th largest school district. It’s 22,000 faculty and staff, in more than 164,000 students, are located in 240 sites across a 400 square mile area. The 130 IT specialists in Fairfax County Public School’s desktop management team support 90,000 computers. Their goal is to provide the best support possible to aid the instructional process. Fairfax has realized impressive results since implementing Microsoft Application Virtualization: Reduced application deployment: Instead of taking two weeks to package an application for traditional delivery, and two weeks to deploy it, Fairfax IT staff can do just in time application deployment where the entire process – from sequencing to delivery – takes just one day. Simplified application migrations and user training: IT staff can now virtualize new applications and have them run side-by-side with the older application on the same machine, without any conflicts, giving them flexibility and reducing the impact on end-users. Enabled application mobility: Because applications are tied to people, rather than to specific machines, Fairfax schools have a lot more flexibility in terms of where applications are accessed. Cut images and simplified maintenance: IT staff at the high school that is using virtualized applications were able to cut their images from 70 to 35, since applications are no longer included in images. Improved license management: Fairfax can now use licenses more efficiently by monitoring utilization with Microsoft Application Virtualization. Centralized application information: Teachers can now access standard and supplemental applications centrally, increasing the level of communication within the organization.Fairfax County Public Schools, in Virginia, is the nation’s 13th largest school district. It’s 22,000 faculty and staff, in more than 164,000 students, are located in 240 sites across a 400 square mile area. The 130 IT specialists in Fairfax County Public School’s desktop management team support 90,000 computers. Their goal is to provide the best support possible to aid the instructional process. Fairfax has realized impressive results since implementing Microsoft Application Virtualization: Reduced application deployment: Instead of taking two weeks to package an application for traditional delivery, and two weeks to deploy it, Fairfax IT staff can do just in time application deployment where the entire process – from sequencing to delivery – takes just one day. Simplified application migrations and user training: IT staff can now virtualize new applications and have them run side-by-side with the older application on the same machine, without any conflicts, giving them flexibility and reducing the impact on end-users. Enabled application mobility: Because applications are tied to people, rather than to specific machines, Fairfax schools have a lot more flexibility in terms of where applications are accessed. Cut images and simplified maintenance: IT staff at the high school that is using virtualized applications were able to cut their images from 70 to 35, since applications are no longer included in images. Improved license management: Fairfax can now use licenses more efficiently by monitoring utilization with Microsoft Application Virtualization. Centralized application information: Teachers can now access standard and supplemental applications centrally, increasing the level of communication within the organization.

More Related