SlideShare a Scribd company logo
1 of 17
Application Virtualization How much time do you spend installing stand-a-lone or thick client network apps on individual computers? Returning to Sanity
Presentation Objectives Understand the concept of application virtualization and specifically the Microsoft solution for app virtualization Know the costs and licensing involved with purchasing MS Application Virtualization Learn how MS Application Virtualization  can help your school district deploy applications with out installing them Be aware of the pros and cons of application virtualization
What is Application Virtualization? According to Wikipedia:  “Application virtualization is an umbrella term that describes software technologies that improve portability, manageability and compatibility of applications by encapsulating them from the underlying operating system on which they are executed.  A fully virtualized application is not installed in the traditional sense [1], although it is still executed as if it is.  The application is fooled at runtime into believing that it is directly interfacing with the original operating system and all the resources managed by it, when in reality it is not.  Application virtualization differs from operating system virtualization in that in the latter case, the whole operating system is virtualized rather than only specific applications.“  Ardence is an example of operating system virtualization
Microsoft Application Virtualization Dynamically streaming software as a centrally managed service Microsoft Application Virtualization Platform Slide courtesy of Microsoft – 10-31-08
Microsoft Application Virtualization Sequencing – The gateway to Microsoft Application Virtualization Virtual Application (SPRJ, OSD, ICO and SFT) Rapidly packages applications through active watch technology including execution dependencies. The admin has the option to create an MSI wrapper for Standalone mode delivery.  The Sequencer produces the virtual application package containing the application and its dependencies. Slide courtesy of Microsoft – 10-31-08
Extending Scalability Multiple Delivery Options Slide courtesy of Microsoft – 10-31-08
Microsoft Application Virtualization Dynamically streaming software as a centrally managed service ,[object Object]
Microsoft Application Virtualization supports Windows XP Pro, Windows Vista, Windows Server 2003 and 2008 Terminal Services, and Vista Enterprise Centralized Desktop BUT NOT VISTA 64-BIT!!
Permission Based
User clicks on desktop shortcuts - authentication, authorization and licensing checked every time users launch a virtual application.
Centrally Served
The first time the Server delivers “just enough” code (20-40%) to client or TS machine. As more code is needed, it is dynamically delivered.
Locally Executed
App executes on desktop, laptop and/or Terminal Server, not on the Application Virtualization Server
Cached for Performance
App code is cached for repeat use
Options to cache at login or on first launch

More Related Content

What's hot

Amazon SNS Mobile Push を使ってみる
Amazon SNS Mobile Push を使ってみるAmazon SNS Mobile Push を使ってみる
Amazon SNS Mobile Push を使ってみる崇之 清水
 
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか?
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか? [SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか?
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか? de:code 2017
 
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
(DVO312) Sony: Building At-Scale Services with AWS Elastic BeanstalkAmazon Web Services
 
IT エンジニアのための 流し読み Windows - Windows 共有 PC モード
IT エンジニアのための 流し読み Windows - Windows 共有 PC モードIT エンジニアのための 流し読み Windows - Windows 共有 PC モード
IT エンジニアのための 流し読み Windows - Windows 共有 PC モードTAKUYA OHTA
 
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~貴志 上坂
 
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知するAzure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知するKenjiroHirata
 
S07_経営層 / IT 部門が意識すべきコンプライアンス対応 - Microsoft 365 E5 Compliance で実現するリスク対策 - [...
S07_経営層 / IT 部門が意識すべきコンプライアンス対応  - Microsoft 365 E5 Compliance で実現するリスク対策 - [...S07_経営層 / IT 部門が意識すべきコンプライアンス対応  - Microsoft 365 E5 Compliance で実現するリスク対策 - [...
S07_経営層 / IT 部門が意識すべきコンプライアンス対応 - Microsoft 365 E5 Compliance で実現するリスク対策 - [...日本マイクロソフト株式会社
 
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証TAKUYA OHTA
 
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-Amazon Web Services Japan
 
入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -
入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -
入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -Yoshitaka Haribara
 
Implementing a UEFI BIOS into an Embedded System
Implementing a UEFI BIOS into an Embedded SystemImplementing a UEFI BIOS into an Embedded System
Implementing a UEFI BIOS into an Embedded Systeminsydesoftware
 
Windows Azure の歴史2014年2月26日版
Windows Azure の歴史2014年2月26日版Windows Azure の歴史2014年2月26日版
Windows Azure の歴史2014年2月26日版Sunao Tomita
 
Advanced c programming in Linux
Advanced c programming in Linux Advanced c programming in Linux
Advanced c programming in Linux Mohammad Golyani
 
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATP
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATPIT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATP
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATPTAKUYA OHTA
 
S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]
S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]
S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]日本マイクロソフト株式会社
 
IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策
IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策
IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策TAKUYA OHTA
 
S05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオ
S05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオS05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオ
S05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオMicrosoft Azure Japan
 
2023 April Patch Tuesday
2023 April Patch Tuesday2023 April Patch Tuesday
2023 April Patch TuesdayIvanti
 
XenDesktop / XenAppグラフィック ディープダイブ
XenDesktop / XenAppグラフィック ディープダイブ XenDesktop / XenAppグラフィック ディープダイブ
XenDesktop / XenAppグラフィック ディープダイブ Citrix Systems Japan
 
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~Genki WATANABE
 

What's hot (20)

Amazon SNS Mobile Push を使ってみる
Amazon SNS Mobile Push を使ってみるAmazon SNS Mobile Push を使ってみる
Amazon SNS Mobile Push を使ってみる
 
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか?
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか? [SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか?
[SC03] Active Directory の DR 対策~天災/人災/サイバー攻撃、その時あなたの IT 基盤は利用継続できますか?
 
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
(DVO312) Sony: Building At-Scale Services with AWS Elastic Beanstalk
 
IT エンジニアのための 流し読み Windows - Windows 共有 PC モード
IT エンジニアのための 流し読み Windows - Windows 共有 PC モードIT エンジニアのための 流し読み Windows - Windows 共有 PC モード
IT エンジニアのための 流し読み Windows - Windows 共有 PC モード
 
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
Azure Machine Learningによるレコメンデーションの設計&実装を公開!~朝日カルチャーセンターの事例から~
 
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知するAzure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
Azure勉強会 20201028 azure monitor のアラートを様々なコミュニケーションツールに通知する
 
S07_経営層 / IT 部門が意識すべきコンプライアンス対応 - Microsoft 365 E5 Compliance で実現するリスク対策 - [...
S07_経営層 / IT 部門が意識すべきコンプライアンス対応  - Microsoft 365 E5 Compliance で実現するリスク対策 - [...S07_経営層 / IT 部門が意識すべきコンプライアンス対応  - Microsoft 365 E5 Compliance で実現するリスク対策 - [...
S07_経営層 / IT 部門が意識すべきコンプライアンス対応 - Microsoft 365 E5 Compliance で実現するリスク対策 - [...
 
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
IT エンジニアのための 流し読み Windows - Windows のライセンス認証 & サブスクリプションのライセンス認証
 
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
[AWSマイスターシリーズ] AWS Elastic Beanstalk -Python編-
 
入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -
入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -
入社半年での開発ストーリー - 千人規模の顔認証受付サービスを 1ヶ月で作った話 -
 
Implementing a UEFI BIOS into an Embedded System
Implementing a UEFI BIOS into an Embedded SystemImplementing a UEFI BIOS into an Embedded System
Implementing a UEFI BIOS into an Embedded System
 
Windows Azure の歴史2014年2月26日版
Windows Azure の歴史2014年2月26日版Windows Azure の歴史2014年2月26日版
Windows Azure の歴史2014年2月26日版
 
Advanced c programming in Linux
Advanced c programming in Linux Advanced c programming in Linux
Advanced c programming in Linux
 
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATP
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATPIT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATP
IT エンジニアのための 流し読み Microsoft 365 - 入門!Microsoft Defender ATP
 
S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]
S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]
S03_まずはここから!Microsoft 365 E3 でセキュリティの第一歩を踏み出す [Microsoft Japan Digital Days]
 
IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策
IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策
IT エンジニアのための 流し読み Windows 10 - Microsoft Defender ウイルス対策
 
S05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオ
S05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオS05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオ
S05 Microsoft Azure 仮想マシンでの Active Directory 活用シナリオ
 
2023 April Patch Tuesday
2023 April Patch Tuesday2023 April Patch Tuesday
2023 April Patch Tuesday
 
XenDesktop / XenAppグラフィック ディープダイブ
XenDesktop / XenAppグラフィック ディープダイブ XenDesktop / XenAppグラフィック ディープダイブ
XenDesktop / XenAppグラフィック ディープダイブ
 
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
 

Viewers also liked

Microsoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio WebinarMicrosoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio WebinarFlexera
 
WCSR VDI @ Varrow Madness 2012
WCSR VDI @ Varrow Madness 2012 WCSR VDI @ Varrow Madness 2012
WCSR VDI @ Varrow Madness 2012 Sean Scott
 
Business Development
Business DevelopmentBusiness Development
Business Developmentb4ucmellcu
 
Application Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireApplication Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireTony Austwick
 
Why Application Delivery matters in the Digital economy
Why Application Delivery matters in the Digital economyWhy Application Delivery matters in the Digital economy
Why Application Delivery matters in the Digital economyCitrix
 
No BS, Vendor Neutral Comparison of Application Layering Solutions
No BS, Vendor Neutral Comparison of Application Layering SolutionsNo BS, Vendor Neutral Comparison of Application Layering Solutions
No BS, Vendor Neutral Comparison of Application Layering SolutionsUnidesk Corporation
 
Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUGDenis Gundarev
 
VMware App Volumes Troubleshooting
VMware App Volumes TroubleshootingVMware App Volumes Troubleshooting
VMware App Volumes TroubleshootingDenis Gundarev
 

Viewers also liked (10)

Microsoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio WebinarMicrosoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio Webinar
 
Pdf catalogue
Pdf cataloguePdf catalogue
Pdf catalogue
 
WCSR VDI @ Varrow Madness 2012
WCSR VDI @ Varrow Madness 2012 WCSR VDI @ Varrow Madness 2012
WCSR VDI @ Varrow Madness 2012
 
Business Development
Business DevelopmentBusiness Development
Business Development
 
Application Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireApplication Virtualization, University of New Hampshire
Application Virtualization, University of New Hampshire
 
Why Application Delivery matters in the Digital economy
Why Application Delivery matters in the Digital economyWhy Application Delivery matters in the Digital economy
Why Application Delivery matters in the Digital economy
 
Servicio Virtlabs: Novedades portal AppsAnywhere y estado del despliegue
Servicio Virtlabs: Novedades portal AppsAnywhere y estado del despliegueServicio Virtlabs: Novedades portal AppsAnywhere y estado del despliegue
Servicio Virtlabs: Novedades portal AppsAnywhere y estado del despliegue
 
No BS, Vendor Neutral Comparison of Application Layering Solutions
No BS, Vendor Neutral Comparison of Application Layering SolutionsNo BS, Vendor Neutral Comparison of Application Layering Solutions
No BS, Vendor Neutral Comparison of Application Layering Solutions
 
Application Virtualization overview - BayCUG
Application Virtualization overview - BayCUGApplication Virtualization overview - BayCUG
Application Virtualization overview - BayCUG
 
VMware App Volumes Troubleshooting
VMware App Volumes TroubleshootingVMware App Volumes Troubleshooting
VMware App Volumes Troubleshooting
 

Similar to App V

MedV/AppV Overview
MedV/AppV OverviewMedV/AppV Overview
MedV/AppV OverviewStephen Rose
 
Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...
Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...
Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...Jeff Fisher
 
MMS2011_BC34_Plas_Final
MMS2011_BC34_Plas_FinalMMS2011_BC34_Plas_Final
MMS2011_BC34_Plas_Finalmentvanderplas
 
Application Virtualization
Application VirtualizationApplication Virtualization
Application VirtualizationAmit Gatenyo
 
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...Automating Application Virtualization with AdminStudio Suite from Flexera Sof...
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...Flexera
 
Microsoft Virtualization View
Microsoft Virtualization View Microsoft Virtualization View
Microsoft Virtualization View sanjoysanyal
 
App v overview
App v overviewApp v overview
App v overviewEdmund Lim
 
What is Application & Server Virtualisation
What is Application & Server VirtualisationWhat is Application & Server Virtualisation
What is Application & Server VirtualisationDAYWATCHER.COM
 
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...butest
 
International Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docxInternational Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docxvrickens
 
Softricity - Bri-Forum 2005
Softricity -  Bri-Forum 2005Softricity -  Bri-Forum 2005
Softricity - Bri-Forum 2005Jeff Fisher
 
The Pros and Cons of Desktop Virtualization
The Pros and Cons of Desktop VirtualizationThe Pros and Cons of Desktop Virtualization
The Pros and Cons of Desktop VirtualizationHTS Hosting
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software TestingColloquium
 
Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...
Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...
Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...Flexera
 
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docx
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docxRunning Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docx
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docxrtodd599
 
微软虚拟化技术概览
微软虚拟化技术概览微软虚拟化技术概览
微软虚拟化技术概览betterit
 

Similar to App V (20)

MedV/AppV Overview
MedV/AppV OverviewMedV/AppV Overview
MedV/AppV Overview
 
Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...
Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...
Unifying Windows Client and Microsoft Desktop Virtualization Deployments with...
 
MMS2011_BC34_Plas_Final
MMS2011_BC34_Plas_FinalMMS2011_BC34_Plas_Final
MMS2011_BC34_Plas_Final
 
Application Virtualization
Application VirtualizationApplication Virtualization
Application Virtualization
 
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...Automating Application Virtualization with AdminStudio Suite from Flexera Sof...
Automating Application Virtualization with AdminStudio Suite from Flexera Sof...
 
Resume_Padmaja
Resume_PadmajaResume_Padmaja
Resume_Padmaja
 
Microsoft Virtualization View
Microsoft Virtualization View Microsoft Virtualization View
Microsoft Virtualization View
 
App v overview
App v overviewApp v overview
App v overview
 
What is Application & Server Virtualisation
What is Application & Server VirtualisationWhat is Application & Server Virtualisation
What is Application & Server Virtualisation
 
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
Windows 7 XP Compatibility mode, Virtual PC and Microsoft ...
 
Application virtualization
Application virtualizationApplication virtualization
Application virtualization
 
International Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docxInternational Conference on Advances in Computing, Communicati.docx
International Conference on Advances in Computing, Communicati.docx
 
Softricity - Bri-Forum 2005
Softricity -  Bri-Forum 2005Softricity -  Bri-Forum 2005
Softricity - Bri-Forum 2005
 
The Pros and Cons of Desktop Virtualization
The Pros and Cons of Desktop VirtualizationThe Pros and Cons of Desktop Virtualization
The Pros and Cons of Desktop Virtualization
 
Virtualization 101
Virtualization 101Virtualization 101
Virtualization 101
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software Testing
 
Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...
Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...
Meet the BYOD, ‘Computing Anywhere’ Challenge—Planning and License Management...
 
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docx
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docxRunning Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docx
Running Head VIRTUALIZATION 1VIRTUALIZATION 1Virt.docx
 
微软虚拟化技术概览
微软虚拟化技术概览微软虚拟化技术概览
微软虚拟化技术概览
 

App V

  • 1. Application Virtualization How much time do you spend installing stand-a-lone or thick client network apps on individual computers? Returning to Sanity
  • 2. Presentation Objectives Understand the concept of application virtualization and specifically the Microsoft solution for app virtualization Know the costs and licensing involved with purchasing MS Application Virtualization Learn how MS Application Virtualization can help your school district deploy applications with out installing them Be aware of the pros and cons of application virtualization
  • 3. What is Application Virtualization? According to Wikipedia: “Application virtualization is an umbrella term that describes software technologies that improve portability, manageability and compatibility of applications by encapsulating them from the underlying operating system on which they are executed. A fully virtualized application is not installed in the traditional sense [1], although it is still executed as if it is. The application is fooled at runtime into believing that it is directly interfacing with the original operating system and all the resources managed by it, when in reality it is not. Application virtualization differs from operating system virtualization in that in the latter case, the whole operating system is virtualized rather than only specific applications.“ Ardence is an example of operating system virtualization
  • 4. Microsoft Application Virtualization Dynamically streaming software as a centrally managed service Microsoft Application Virtualization Platform Slide courtesy of Microsoft – 10-31-08
  • 5. Microsoft Application Virtualization Sequencing – The gateway to Microsoft Application Virtualization Virtual Application (SPRJ, OSD, ICO and SFT) Rapidly packages applications through active watch technology including execution dependencies. The admin has the option to create an MSI wrapper for Standalone mode delivery. The Sequencer produces the virtual application package containing the application and its dependencies. Slide courtesy of Microsoft – 10-31-08
  • 6. Extending Scalability Multiple Delivery Options Slide courtesy of Microsoft – 10-31-08
  • 7.
  • 8. Microsoft Application Virtualization supports Windows XP Pro, Windows Vista, Windows Server 2003 and 2008 Terminal Services, and Vista Enterprise Centralized Desktop BUT NOT VISTA 64-BIT!!
  • 10. User clicks on desktop shortcuts - authentication, authorization and licensing checked every time users launch a virtual application.
  • 12. The first time the Server delivers “just enough” code (20-40%) to client or TS machine. As more code is needed, it is dynamically delivered.
  • 14. App executes on desktop, laptop and/or Terminal Server, not on the Application Virtualization Server
  • 16. App code is cached for repeat use
  • 17. Options to cache at login or on first launch
  • 19. Entire set of applications are cached for limited time before expiring Slide courtesy of Microsoft – 10-31-08
  • 20.
  • 23. Fonts
  • 24. .ini
  • 29. Applications do not get installed or alter the operating system
  • 30. Yet Tasks process locally on the host computer
  • 31. Dramatically reduces application conflicts and regression testingSlide courtesy of Microsoft – 10-31-08
  • 32.
  • 33. Mandatory and Optional dependency configuration options
  • 34. Virtual applications may now share common dependencies
  • 37. Greatly improve the ability deploy and manage an application with multiple plug ins and/or add ins
  • 38. Reduce cost of patching dependent application (i.e. plug ins, middleware, etc)
  • 39. Improve management of plug in distribution to different user groupsSlide courtesy of Microsoft – 10-31-08
  • 40. Microsoft Application Virtualization Interop with SMS 2003/SCCM 2007 and more… Multiple Options for Interoperability Interoperability with SMS 2003 R2 and SCCM 2007 Streaming capabilities can be added to SMS/SCCM 2007 Distribution points Sequencer option to create MSI wrapper as control point for virtual applications (System Center Application Virtualization Server is not required) Virtual applications can be inventoried WMI Provider or via Add/Remove Program scanning (MSI option only) Third party ESD systems may also control virtual applications either through script or through MSI wrapper Native Application Virtualization integration coming with SCCM R2 Slide courtesy of Microsoft – 10-31-08
  • 41. The Microsoft Application Virtualization Platform SMS/SCCM Management Console SMS/SCCM Database Microsoft Application Virtualization Management Console Active Directory SMS/SCCM Distribution Point Management Web Service SMS/SCCM application delivery System Center Application Virtualization Management Server Microsoft Application Virtualization Database Windows application VECD Streaming + manifest Terminal server System Center Application Virtualization Streaming Server Microsoft Application Virtualization Sequencer Microsoft Application Virtualization Clients Desktop Virtualized application VECD Streaming Terminal server MSI-wrapped virtualized application Microsoft Application Virtualization Clients Desktop Standalone Microsoft Application Virtualization Client VECD Terminal server Application delivery via MSI on CD Microsoft Application Virtualization Clients Desktop Slide courtesy of Microsoft – 10-31-08
  • 42. Costs and Licensing App-V is sold educationally as part of the Microsoft Desktop Optimization Pak (MDOP). Presently it is available via School Agreement and can be added on for approximately $3.50 / desktop (depending on quantity this price may be lower) The MDOP is also included with Windows Vista Enterprise MDOP is available to customers with volume license agreements. Contact your Microsoft rep for the straight scoop on the best way to license MDOP for your organization
  • 43. BTW: What else comes with MDOP? Current components of the MDOP include: Microsoft Application Virtualization Microsoft Asset Inventory Service Microsoft Advanced Group Policy Management Microsoft Diagnostics and Recovery Toolset Microsoft System Center Desktop Error Monitoring http://www.microsoft.com/windows/products/windowsvista/enterprise/default.mspx
  • 44. How hard is this to do? Matt – Your on… Matt Johnson, BPSD Application Specialist demonstrates the components of Microsoft Application Virtualization and shows how to sequence an application for virtual deployment
  • 45. Pros No more installing individual apps to individual workstations Apps can be simultaneously licensed in smaller numbers due to App-V’s license management features Non network apps can be deployed on the network via App-V Multiple versions of the same app can be deployed together without fear of conflict Virtual apps do not permanently occupy HD space if you reset them after use Both test and actual deployments of curricular apps are possible without tying up technicians Teachers are happier
  • 46. Cons Each virtualized app must be sequenced first – sequencing can be tricky, time consuming and occasionally difficult Some apps cannot be sequenced at all; i.e. Microsoft Office, Adobe Acrobat Standard / Pro Some apps should not be sequenced; i.e. CS3 and AutoCAD There is some small amount of management overhead in configuring and maintaining AD access for vitualized apps Each workstation must be running the App-V client – this can be scripted to install at login At present the App-V client does not support the 64-bit Vista environment – 64-bit is slated for version 4.5 SP1 mid next year App-V is an additional yearly cost
  • 47. Q & A Send questions or thoughts to Ron Reyer or Matt Johnson – this PPT can be downloaded from: The following URL:http://cid-052ae41d022938ee.skydrive.live.com/browse.aspx/TRETC08 has a length of 66 characters and resulted in the following TinyURL which has a length of 25 characters: http://tinyurl.com/6kun5f Or, give your recipients confidence with a preview TinyURL http://preview.tinyurl.com/6kun5f
 Reyer.ron@bpsd.org Johnson.matt@bpsd.org Thank you!

Editor's Notes

  1. Application virtualization is a cool technology that’s been available for about 4 years. Altiris was my first conceptual introduction to the technology. Although really cool, it was not easily justified at a cost of around $30/client workstation; especially since it was new, untested technology.Meanwhile, in the background a little known company called Softricity was developing the next killer app to be known as SoftGrid. Quietly and methodically Microsoft snatched them from oblivion.
  2. Hopefully by the end of this presentation you’ll be excited enough about application virtualization to run out and try it. At the very least you should know that this is one of many technologies that can lighten your load and make your work more predictable and hopefully more fulfilling!
  3. The long and short of it is that virtualized apps run on a virtualization layer and the virtualization layer mimics the OS and provides the actual environment for the virtualized app.
  4. Bethel Park has a long standing history of purchasing MS software via MS School Agreement. For current SA customers, MDOP is easy to justify. Microsoft is encouraging use of this technology and even for non-SA customers, the call to your MS rep might be worth the time and effort!
  5. MDOP is a rapidly evolving toolset – check in often to see what new components they’ve added. Kidaro is the newest feature to make it into MDOP. http://www.microsoft.com/windows/products/windowsvista/enterprise/default.mspx
  6. Matt has been the driving force behind prepping and deploying SoftGrid / Microsoft Application Virtualization since our pilot last school year. The learning curve is a bit steep at first but I think we’re sold that the time invested up front is well worth the time saved on the esktop support end.