While I was keen to try out Azure Dev Boxes after watching Anthony's MS Build video, I was disappointed by the prerequisites, particularly the Azure Hybrid Benefit requirement. All MS documentation that I could find refers to Azure Hybrid Benefit as being for the migration of on-prem servers to Azure. There is nothing about how it relates to Azure Dev Box. For example, does Azure Hybrid Benefit apply to a company as a whole, or is it linked to a single server? If it's linked to a single server, is that sufficient for creating as many Dev Boxes as I like? If I create an Azure Dev Box will the licence conditions mean I'm using up one of the licences, preventing the infrastructure team from migrating the associated on-prem server to Azure? (that would kill Azure Dev Boxes dead in their tracks in our company; the infrastructure team holds the server licences and they wouldn't be happy if developers took away their rights to migrate servers to Azure)
To add to the confusion, when attempting to create a Dev Box the "Create a dev box pool" page has a link "learn more about dev box licensing requirements" which leads to an article "How to deploy Windows 11 on Azure", https://learn.microsoft.com/en-us/azure/virtual-machines/windows/windows-desktop-multitenant-hosting-deployment. This suggests that to run Windows 11 in Azure all you need is a certain Microsoft 365 licence (they list the relevant licences) and that Azure Hybrid Benefit is only needed for Windows Server VMs. However, back on the "Create a dev box pool" page, you cannot create a Dev Box Pool until you tick the checkbox "I confirm that my organization has Azure Hybrid Benefit licenses, which will apply to all dev boxes in this pool."
So, while the technical documentation explaining how to create a Dev Box is up to Microsoft's usual high standards, the information about licencing is confusing and seriously lacking.