What Is a Workspace?
A workspace is a logical grouping of application groups in Azure Virtual Desktop. Each Azure Virtual Desktop application group must be associated with a workspace for users to see the remote apps and desktops published to them.
Figure 2-8 shows the reference architecture for host pool placement.
Figure 2-8. Azure Virtual Desktop host pool, session host, resource group placement
This diagram shows a typical Azure Virtual Desktop host pool placement recommendations are as follows:
•\ A dedicated subscription is recommended for Azure Virtual Desktop resources for easy management and scaling on-demand.
•\ A separate virtual network is recommended with multiple subnets for pooled and personal in each region and peering with a hub virtual network in that region.
•\ A virtual network scope range needs to be decided on, considering the number of VMs for pooled as well as personal and future growth.
•\ Multiple host pools of the same type can use the same subnet as far as there is no compliance/InfoSec requirement. Each subnet can be
restricted with a set of NSG rules.
•\ You need a separate host pool for each VM size, each region, and each type (pooled/personal).
•\ You need a dedicated resource group for each host pool to manage RBAC on the host pool–specific resources.
•\ RDP properties can be a set of host pool levels, so if we have a set of users that need different RDP properties, then we have to create different host pools. For example, some users need to copy the Azure Virtual Desktop option and some not.
•\ A separate pooled host pools for users who need a different set of applications.