Presentation is loading. Please wait.

Presentation is loading. Please wait.

Markus Erlacher Martin Weber Technology Solution Professional (TSP) Microsoft Schweiz GmbH Application Virtualization für Client und Server Anwendungen.

Similar presentations


Presentation on theme: "Markus Erlacher Martin Weber Technology Solution Professional (TSP) Microsoft Schweiz GmbH Application Virtualization für Client und Server Anwendungen."— Presentation transcript:

1 Markus Erlacher Martin Weber Technology Solution Professional (TSP) Microsoft Schweiz GmbH Application Virtualization für Client und Server Anwendungen

2 Martin Weber Technology Solution Professional (TSP) Microsoft Schweiz GmbH Application Virtualization für Client Anwendungen

3 Today’s IT Challenges (1/2) Several Client Images to maintain… language, architecture (HAL), HW (drivers) or user role specific Engineering time for Integration of new Hardware Devices (drivers!) Software Distribution may be slow… Users have to call the IT Help Desk for New Software re-boot during the SW Installation slows down the user’s productivity “Applications don’t follow Users…” Flexible Worstyle or “free seating” approach Missing Self-Servicing Portals for Apps…

4 Today’s IT Challenges (2/2) Several Distribution Tools & Channels Security Hotfix, Service Pack & Patch Management (aka WSUS) Anti-Virus & Anti-Malware Solutions (aka McAfee Epo) Physical Software Installations (.msi) by Columbus, Altiris, Marimba etc. Virtual Software Installations (e.g. App-V, Altiris, InstallFree etc.) High Complexity of the Client Environment Different Responsibilities and Instances Users think: “Who can help solve my challenges…?” How long does it take to fix / install / deploy it…?

5 Application Virtualization Benefits Build a single core image for the whole Company Conflict Resolution by “Application Isolation” Side-by-Side Installations possible & Runtime Conflict remediation Rapid Change- & Release Management Rapid Software Distribution (Package Upgrade & Downgrade) Isolation helps reducing testing efforts! Simplified Software Distribution Use the same SW Package on WinXP, Win7 x86, Win7 x64 and TS! use streaming and/or.msi Packages distributed by SCCM “User Settings Roaming” and Reset per Application

6 Desktop Architecture Transformation Today: Desktop environment layers are bound together and tightly coupled, making hardware & software difficult & expensive to replace. Applications Data, User Settings Operating System Hardware App-V, RDS MED-V, VDI, RDS Thin Client, Desktop, Laptop Thin Client, Desktop, Laptop Offline Folders, Folder Redirection User Profiles Offline Folders, Folder Redirection User Profiles Operating System Hardware Data, User Settings To Transformation Roadmap: Decouple layers and manage them independently Centralize user data to datacenter Thin client enablement Images – standard, global, locked down Cloud enabled Lower TCO Better Agility, higher Security Better user experience Applications

7 What’s new in App-V 4.6 SP1? New, modernized App-V Sequencer Easy Sequencing Capabilities will less Know How New Feature: Package Accelerators Enhanced Sequencer Features for Package Creation & Linking (DSC) Diagnostics Features: Enhanced Warnings & Error Messages Sequencing is no rocket science anymore…

8 Sequencing Warnings & Info report.xml

9 Applying Package Accelerators. MSI.ZIP.CAB Files/folders Install Media App-V Package.OSD.MSI.SPRJreport.xml.SFT.ICO.manifest

10 Rapid Application UpGrade Rapid Application Distribution Side-by-Side Installation Demo 1

11 New Sequencer App-V 4.6 SP1 Sequencing Applications Dynamic Suite Composition (DSC) Demo 2

12 Dynamic Suite Composition (DSC) CreatAdministrator controls & configures the virtual application separately CreatAdministrator controls & configures the virtual application separately e a “one to one” scenario for single applications that are dependant on each other e a “one to one” scenario for single applications that are dependant on each other Create a “many to one” scenario where middleware and plug ins components can be reused Create a “many to one” scenario where middleware and plug ins components can be reused Reduces the potential package size Reduces the potential package size Flexible Package Management Single application with no dependencies still exist Single application with no dependencies still exist Application known to not conflict may be configured to share the same virtual environment Application known to not conflict may be configured to share the same virtual environment Mandatory/Optional dependency configuration options Mandatory/Optional dependency configuration options Virtual applications can share common dependencies Virtual applications can share common dependencies Virtual Environment App “A” Combined Virtual Environment App “B” App “A” System Services ConfigurationsData Inter Application CommunicationIndependent Virtual Environments Application Sharing Using DSC Virtualize Middleware once share with many

13 Summary App-V 4.6 SP1 Simplified packaging experience Actionable diagnostic messages Step-by-step guidance for common tasks Easy Convert applications directly to App-V with ISV or Community-provided Package Accelerators Reuse common settings and configurations with Templates Reduce/Eliminate the App-V packaging learning curve Fast App-V packaging is a consistent, reproducible process Built-in best practices Improved command-line scripting Predictable

14 Modern Business Desktop Architecture Service Delivery Fabric/Channel Presentation State / Data Applications Operating System User Services Infra Services TaskInfo Mobile Home

15

16 Markus Erlacher Technical Solution Professional Microsoft Switzerland Server Application Virtualization with Server App-V

17 What is Server App-V? Technology that enables virtualization of Server Applications Ships as a feature of System Center Virtual Machine Manager (SCVMM) 2012

18 What Problems Does Server App-V Solve? “My team tells me we have a 146 page application install guide” “When I move my application from Dev to Test to Staging to Production, it’s NEVER the same experience and frequently error-prone” “It takes a long time and a lot of effort to push out OS patches or Application upgrades” “Virtual Machines helped reduce my hardware costs – but I still need to pay the cost of deploying and servicing each node individually”

19 Server App-V - Key Scenarios Application Sequencing Create configurable application images from app installers or installation procedures Application Deployment Deploy and configure applications in a reliable and repeatable way Application Management Manage Server App-V apps like natively installed apps Application Servicing Easily update applications that have previously been deployed Image Based OS Servicing Allow lab-based updating of the underlying operating system without losing deployed application state

20 How Does Server App-V Work? Through the sequencing process, server applications are converted to images, which can be copied and started without installation Application configuration and locally persisted state are separated from the underlying operating system Manage the application See the services, the web sites

21 How Does it Solve these Problems? Image Creation Server Application Services (IIS, Windows Services) Resources (COM, COM+, DCOM, Java, WMI, SSRS, Local Users and Groups, Environment Variables, Performance Counters) Configuration (Registry, Files) Sequencer Server App-V Package SFT Package file Package Manifest Configuration

22 How Does it Solve these Problems? Declarative Deployment and Instance-specific Configuration Server App-V Package Application Instance SAV Agent Application Instance SAV Agent Configuration A Configuration B

23 Application OS How Does it Solve the Problem? State Management Operations Backup State Application OS State Restore State State

24 Application Compatibility

25 Supported Virtualization Subsystems Server App-V has expanded virtualization support Hosts Windows Services IIS Applications Resources COM+/DCOM Text-based config WMI providers SSRS Local users and groups Env variables Performance Counters Other Registry COM Java.Net State persisted to local disk

26 Server App-V Deployment Mechanisms PowerShell VMM 2012 Packaging Tool + Azure Portal Configuration App Instance in Dev/Test/Prod Configuration App Instance in Private Cloud Configuration App Instance in Public Cloud Server Application Server App-V Package Sequencer

27 Server App-V demo…

28

29 Please help us make TechDays even better by Evaluating this Session. Thank you! Give us your feedback!

30 © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

31 Appendix

32 Microsoft Desktop Optimization Pack Enterprise management tools for Software Assurance customers NewNew


Download ppt "Markus Erlacher Martin Weber Technology Solution Professional (TSP) Microsoft Schweiz GmbH Application Virtualization für Client und Server Anwendungen."

Similar presentations


Ads by Google