Skip to main content

Virtual App Delivery in Virtual Desktop Infrastructure

$251.00
Your guarantee:
30-day money-back guarantee — no questions asked
How you learn:
Self-paced • Lifetime updates
Toolkit Included:
Includes a practical, ready-to-use toolkit containing implementation templates, worksheets, checklists, and decision-support materials used to accelerate real-world application and reduce setup time.
Who trusts this:
Trusted by professionals in 160+ countries
When you get access:
Course access is prepared after purchase and delivered via email
Adding to cart… The item has been added

What does the Virtual App Delivery in Virtual Desktop Infrastructure course cover?

Virtual App Delivery in Virtual Desktop Infrastructure is covered here in 8 modules: Architecture Design and Sizing for Virtual Application Delivery, Application Packaging and Compatibility Engineering, Delivery Infrastructure Configuration and Optimization and 5 more. The outline lists 48 specific topics, opening with selecting between published applications and full desktop delivery based on user workload profiles and licensing constraints.

How do you approach Virtual App Delivery in Virtual Desktop Infrastructure step by step?

The work is sequenced in 8 stages. It starts with Architecture Design and Sizing for Virtual Application Delivery, moves through Application Packaging and Compatibility Engineering and Delivery Infrastructure Configuration and Optimization, and ends at Integration with Cloud and Hybrid Delivery Models. Each stage carries its own topic list, so the sequence is followed rather than summarised.

What is in Module 1 of the Virtual App Delivery in Virtual Desktop Infrastructure course?

Module 1 is Architecture Design and Sizing for Virtual Application Delivery. It works through selecting between published applications and full desktop delivery based on user workload profiles and licensing constraints., calculating concurrent user density per host based on CPU, memory, and GPU requirements for resource-intensive applications., determining optimal hypervisor placement for session hosts considering NUMA topology and storage I/O latency.

How is the Virtual App Delivery in Virtual Desktop Infrastructure course delivered?

The Virtual App Delivery in Virtual Desktop Infrastructure course is fully self-paced with immediate online access after enrolment. Access does not expire and future updates are included at no cost. It can be taken on any device, and a certificate of completion is issued by The Art of Service when you finish.

How much does the Virtual App Delivery in Virtual Desktop Infrastructure course cost?

The Virtual App Delivery in Virtual Desktop Infrastructure course is $250 as a one time payment. There is no subscription, no per seat licence and no hidden fee. Enrolment carries a 30 day satisfied or refunded guarantee, so it can be assessed in full before you commit.

Closely related courses: Remote App and Remote Desktop Services Kit.

More answers: what you get with every course, refund policy, all help answers.

This curriculum spans the technical breadth of a multi-phase virtual app delivery rollout, comparable to an enterprise advisory engagement that addresses architecture, packaging, security, and hybrid integration across on-premises and cloud environments.

Module 1: Architecture Design and Sizing for Virtual Application Delivery

  • Selecting between published applications and full desktop delivery based on user workload profiles and licensing constraints.
  • Calculating concurrent user density per host based on CPU, memory, and GPU requirements for resource-intensive applications.
  • Determining optimal hypervisor placement for session hosts considering NUMA topology and storage I/O latency.
  • Designing network segmentation for RDSH farms to isolate management, user, and file transfer traffic.
  • Choosing between persistent and non-persistent session hosts based on application compatibility and user personalization needs.
  • Integrating load balancing algorithms (e.g., least sessions, round-robin) with health checks for RDSH availability.

Module 2: Application Packaging and Compatibility Engineering

  • Resolving file and registry conflicts during application sequencing in App-V or MSIX by isolating shared dependencies.
  • Modifying application installers to support silent deployment and system-wide installation on multi-user OS instances.
  • Handling applications requiring kernel-mode drivers by evaluating virtualization compatibility and fallback to local execution.
  • Testing Win32 applications for multi-instance stability under Terminal Services User Mode (TSUM).
  • Implementing version control and rollback procedures for application package revisions in shared delivery environments.
  • Managing COM and DCOM registration conflicts in shared session hosts using isolation layers or redirection.

Module 3: Delivery Infrastructure Configuration and Optimization

  • Configuring RDSH role services including Connection Broker, Web Access, and Gateway with high availability using NLB or F5.
  • Tuning session timeout policies and disconnected session limits to balance resource reuse and user experience.
  • Implementing GPU passthrough or vGPU profiles for applications requiring DirectX or OpenGL rendering.
  • Optimizing display protocol settings (e.g., H.264 encoding, frame rate caps) based on WAN bandwidth constraints.
  • Deploying FSLogix profile containers with exclusion rules to reduce container size and login latency.
  • Integrating application delivery with identity providers using SAML or OIDC for conditional access enforcement.

Module 4: Security and Access Governance

  • Restricting application launch based on user group membership using Group Policy or Intune configuration.
  • Enforcing application control policies via AppLocker or WDAC to prevent unauthorized executable execution on RDSH.
  • Implementing Just Enough Administration (JEA) for delegated RDSH management without full domain admin rights.
  • Configuring TLS 1.2+ for all RDS components and disabling legacy protocols like RDP 5.x.
  • Isolating privileged administrative sessions using Remote Desktop Gateway with MFA enforcement.
  • Auditing application usage and session access through SIEM integration with Windows Event Forwarding.

Module 5: Storage and Profile Management Strategy

  • Selecting storage tier (SSD vs. HDD) and IOPS allocation for user profile and application layer repositories.
  • Designing FSLogix container placement with VHDX on SMB3 shares and configuring host caching policies.
  • Managing Office 365 caching in virtual environments using OneDrive redirection and exclusion from profile containers.
  • Implementing deduplication and compression on file servers hosting application layers without impacting performance.
  • Planning profile migration from legacy roaming profiles to containerized solutions with minimal user disruption.
  • Monitoring and troubleshooting profile bloat caused by uncontrolled cache or log file accumulation.

Module 6: Monitoring, Performance Tuning, and Troubleshooting

  • Deploying synthetic transactions to simulate user logon and application launch for performance baselining.
  • Interpreting RDS-specific performance counters such as sessions per broker and license server availability.
  • Diagnosing display protocol latency using RDP diagnostics and correlating with network path analysis.
  • Identifying memory leaks in shared processes by monitoring per-session private bytes and handle counts.
  • Using ETW traces to isolate application startup delays in virtualized delivery stacks.
  • Establishing alert thresholds for session host CPU, memory, and page file usage to trigger proactive scaling.

Module 7: Scalability, High Availability, and Disaster Recovery

  • Designing multi-site RDS deployments with Connection Broker spanning availability zones for failover.
  • Automating host provisioning and decommissioning using PowerShell or Terraform based on session demand.
  • Replicating user profile stores across regions using Azure File Sync or DFS-R with conflict resolution policies.
  • Testing RDS Gateway failover with DNS TTL and client retry behavior under simulated outages.
  • Validating application license server redundancy and failover procedures to prevent service interruption.
  • Documenting recovery runbooks for RDS role restoration including certificate and configuration backup locations.

Module 8: Integration with Cloud and Hybrid Delivery Models

  • Evaluating Azure Virtual Desktop (AVD) migration paths from on-premises RDS based on cost and feature parity.
  • Extending on-premises App-V infrastructure to Azure using shared content repositories over ExpressRoute.
  • Configuring hybrid join and conditional access policies for seamless access to virtual apps from unmanaged devices.
  • Implementing Azure AD Application Proxy for web-based apps alongside RDS-published Win32 applications.
  • Managing licensing compliance for Windows 10/11 Enterprise and RDS CALs in hybrid cloud scenarios.
  • Synchronizing on-premises GPOs with Intune policies to maintain consistent application and security settings.