Hi,
Out of the list, the one item that is guaranteed to have a cost associated with it is the session hosts. The session hosts are Virtual Machines, so will show up just like any other Azure VM for billing purposes. I'll do a quick review of each below
- Azure Virtual Network--free, however, customer pays for bandwidth used as applicable. https://azure.microsoft.com/en-us/pricing/details/virtual-network/
- Azure AD--no additional cost for AVD. Customer may be using the Free version of Azure AD, or they may be paying directly or indirectly for one of the higher versions such as Premium P1 or Premium P2. https://azure.microsoft.com/en-us/pricing/details/active-directory/
- Active Directory Domain Services--this is part of Windows Server, so is not an Azure service. Depending on where the customer has their Active Directory Domain Controllers, there may be a charge for the virtual machines. For example, if their DCs are on premises, then there is no Azure-related charge (except perhaps network bandwidth or related). On the other hand, if their DCs are running on Azure virtual machines, then there would be charges for the virtual machines (and related like storage)
- Azure Virtual Desktop session hosts--as mentioned above, these are virtual machines, so will have all normal charges associated for virtual machines such as compute, storage, bandwidth, etc. https://azure.microsoft.com/en-us/pricing/details/virtual-machines/windows/
- Azure Virtual Desktop workspace--there is no charge for this, it is part of Microsoft AVD infrastructure.
-TP