Tony Sanchez-WW Alliances Solution Architect Nick Cox- Defence and Federal Govt Solution Architect
User State Virtualization Application Virtualization OS Virtualization
23+ Years of Partnership and Innovation 1989 Citrix Systems founded Introduced Independent Computing Architecture (ICA) Microsoft granted Citrix OS/2 license 1993 Citrix signed licensing agreement with Microsoft for NT Server Ships WinView for Networks Microsoft released Windows NT, Microsoft Office 4.0 and MS-DOS 6.0 Ships Citrix Multiuser v2.0 Launches WinFrame Sign ICA agreement with Microsoft for Internet Explorer Announced 5-year joint marketing, development and licensing deal between Citrix and Microsoft 1999 Ships MetaFrame Thin-Client/ Server software 2001 Launches Citrix MetaFrame 1.8 for Windows 2000 Server Citrix launches MetaFrame XP for Windows 2003 Microsoft and Citrix sign agreement, providing Citrix access to key Windows server operating systems code Signed a five-year agreement with Microsoft Corporation to deliver comprehensive access solutions on Windows platform Microsoft names Citrix first ever Global ISV of the year Citrix launches MetaFrame XP Presentation Server, Feature Release Microsoft names Citrix Global ISV of the year Microsoft names Citrix the MS Office Deployment Partner of the year Microsoft names Citrix Global infrastructure ISV of the year & Citizenship Partner of the year Citrix extends 20-year partnership with Microsoft into server virtualization with “Project Encore” Microsoft releases Windows Vista and Office 2007 Citrix launches Presentation Server 4.5 Citrix announces XenApp, the new name for Citrix Presentation Server, and launched XenApp 5 Citrix launches XenDesktop product line Citrix launches Branch Repeater with Windows Server Citrix introduces Receiver and Dazzle Microsoft deploys Citrix Netscaler to accelerate Web apps Microsoft names Citrix Advanced Infrastructure Partner of the year Microsoft names Citrix Global Infrastructure Partner of the year 2013 Citrix announces Project Excalibur Citrix launches XenApp 6.5 and XenDesktop 5x Citrix announces XenDesktop 7
Mobile Secure
Delivery Services Console XenApp 6.5 Farm (IMA) XenDesktop 5.6 FP1 Site (FMA) Desktop Studio Web Interface Receiver DB IMA CBP Controller Server OS Workers Desktop OS Workers Controller Power & Capacity Mgmt Provisioning Services PVS WMI PVS Console PCM Console EdgeSight Console
Storefront Receiver Studio SQL DB Desktop OS Workers Delivery Controller Unification Desktops & Apps Farm Server OS workers Director VDA
Windows 8 & Server 2012 Hyper-V 3.0 System Center 2012 SP1 SQL Server 2012 IPv6 Next-generation platforms Multi-site monitoring Trending & Predictive analytics (ES.Next) HDX Insight Predictive global monitoring Automate desktop creation Storefront Svcs. Profile Mgmt. Folder Redirection Personal vDisk Simplified, Automated Personal Desktops OS Preferences Apps Data Input Validation New Wizards simplify configuration, policies, licensing Configuration Testing & Logging Delegated Admin Intuitive Configuration Single solution for VDI & RDSH Desktops & Apps Remote PC Local App Access FlexCast Integration
Leverages all existing infrastructure, skills, and process investments in XenApp and SCCM Unifies management of application deployments via XenApp alongside MSI, App-V and CAB in SCCM Improves service levels for XenApp by gracefully orchestrating software distribution on servers, eliminating user downtime Extends the admin’s ability to deliver any app to any user on any device via Receiver
XenApp DT App-V DT XenApp farm SCCM App-V and XenApp Why App-V for XenApp? Single image management. Overcomes App compatibility problems. Why SCCM Connector for App-V 5? No need to deploy App-V 5 infrastructure (just use DP) SCCM completely handles package deployment, registration, sync etc. One console for deployment and publishing.
“How do I deliver App X to User Y?”
software File system Registry Key Script OS Active Directory OU Assembly/DLL OS Language Deployment Types (DT) Application Adobe Reader XenApp App-V MSI Mobile.CAB if then deliver to using >40 GB Primary device hardware Laptop vs Desktop # of CPUs Tablet or not X64 vs x32 Disk space How much RAM? Tony < 512MB & Deployment Types
2 3 1 Create Application Create MSI DT Create AppV DT or Create XenAppDT Create Deployment: Targeting User Collections Create Deployment: Targeting XenApp Server Collection Deploying apps using XenApp Connector Three easy steps
Citrix SCCM console plugin creates XenApp publication & DT parameters 1 Citrix SCCM agent orchestrates app installation on XenApp servers 2 XenApp Connector performs publishing of app to Tony 3 Tony subscribes from SCCM catalog (invokes XenApp DT Client & Receiver) 4 Reader icon placed on start menu. When clicked, app delivered by XenApp SCCM Site Server/DP XenApp 6.5 workers XenApp 6.5 Controller Tony Citrix SCCM Client Handler + Receiver Citrix SCCM Agent Service Connector SCCM Admin PCM Server App deployment workflow “When Tony is using his primary PC deliver Adobe Reader by MSI. Otherwise, deliver it via XenApp.” “I need to read this PDF document at the kiosk PC in the conference room I’m.” 4
PVS XenApp master image updated with needed OS & App updates 1 Citrix SCCM Agent Service orchestrates graceful reboot sequence 2 SCCM Admin configures DT rules; Connector publishes app to Tony 3 Tony subscribes via AppCatalog; apps delivered by XenApp & Receiver 4 3 XenApp Connector with PVS Streaming SCCM Admin PVS Server Citrix SCCM Agent Service XenApp 6.5 Controller Connector Tony PCM Server Citrix SCCM Client Handler + Receiver
App-V Management Server App-V Publishing Server Citrix App-V SDK for Studio Citrix App-V VDA deliverable Citrix Studio Broker VDA New ComponentsMicrosoft Components Existing XD components App-v Client Citrix App-V SDK for Studio VDA (with App-V client)
How it works 1) Studio publishes CtxAppVLauncher as a Local Hosted Apps 2) Broker sends PS and App-V app specific AppID/Package GUID to VDA/VDI 3) ICA launches CtxAppVLauncher (managed application) with this information 4) Launcher syncs all App-V 5 packages 5) Synchronizes with the App-V 5 Publishing server for visibility to the App-V 5 Client
App-V 5 Configuration
Launching the app …
End Point Experience
Use case for Local App Access
Uses PowerShell SDK Leverages App-V client installed on master image Admin adds App-V management publishing server to the XenDesktop controller site via UI PowerShell script is executed from the XenDesktop Controller to populate icons App-V shortcuts on desktop and Start menu
Additional Resources Citrix.com/XenDesktop Solution Brief Design Guide XenDesktop Free Trial