We want to explore using Horizon to run our VDI infrastructure and we wanted to get some recommendations on how to set everything up. Some of our requirements are
For the master image, what are some best practices regarding the applications that are provisioned to users. For example, is it better to install Office on the image or use AppVolumes to attach the office apps to the VM every time a user connects.
Any other recommendations/guidance would be greatly appreciated.
Below are the recomemndations:
You can create instant clone desktop pools.
If you are running horizon enterprise license, consider implementing VMware dynamic environment manager to manage user profiles :
Quick-Start Tutorial for User Environment Manager | VMware
Deploy Unified Access Gateway for external users:
Mastering Unified Access Gateway | VMware
Best Practices for Delivering Microsoft Office 365 in VMware Horizon 7 | VMware
What programs to put in your master image and what to put into appstacks is something we have tested quite a bit and there are some tricky problems that come with using appstacks extensively. So after some months we decided to put most of our programs into the master image directly.
But I guess that's just our style which developed after getting more and more experience.
In regards to licensing, we currently have
Microsoft 365 Standard (formerly Office 365 Business Premium) for Office apps
Windows Server 2019 Datacenter license for OS
Can we use this to deploy dedicated desktop pools for our users? or do we need any additional licensing?
Having been running a Horizon environment for a number of years now, I would advise one thing. Don't use Appvolumes. Most Windows 10 licencing entitles you to use FSlogix from Microsoft, this provides profile management as well as application masking, it is so much easier just to throw everything into the gold image and then use AD groups to hide or show applications - you could even re-use your old appvolumes groups if you're moving from Win 7 to Win 10.
We spent a good few months trying to get UEM/Appvolumes to work well in Windows 10, but in the end FSlogix won out. We use UEM for doing login scripts/printer mapping etc, it's still useful for that but everything else (profiles/apps) is FSlogix. I have no connection with Microsoft, just happy to try to stop others having the experience I had with win 10 and Appvolumes, when there's a much easier way.
I'd agree FSlogix but for the Office Container (profile) as it can be a pain. Then DEM/UEM for everything else. The hardest part about DEM is it's a whitelisted approve and you need to know what you want and don't want to capture, where FSlogix profile container will just create HEAVY VHD files of Cache files (chrome for starters).
We have some nice blue printers on the partnership and install of FSLogix which is really simple.
Integrating FSLogix Profile Containers with the VMware Horizon Just-in-Time Management Platform (JMP...