Thank you so much for the thorough explanation and suggestions, Jeff. I’ve noted everything down and will deep dive into each part before presenting. I really appreciate it. Always very interesting as well. I hadn’t considered many of these points.
@Aaron Parker
What I’m trying to convey is this: If the managers and owners of a company complain about the costs of a Citrix license and believe Azure will be better and cheaper, consider this example. A Citrix license for, say, 500 users at $200,000 over a three year contract allows you to use that same license across two different farms. For example, a multi-session farm with 300 users and a separate VDI farm with 200 users for DevOps and infrastructure admins.
With Azure, however, you’d likely need to provision a total of around 250 VMs with their disks, networking, and all associated costs, including snapshots, etc. When people compare the “expensive” Citrix license to an Azure setup, they often forget that those 250 VMs incur monthly costs. So the real question is: are those 250 VMs in Azure cheaper than buying a $200,000 Citrix license for three years and running the machines on-prem hardware?
Not only are we talking about 250 VMs, but they’re also quite powerful: around 100 VMs with 32 GB RAM and 8 vCPUs, another 100 VMs with 16 GB RAM and 4 vCPUs, and maybe 30–50 multi-session VMs with 32 GB RAM and 8 vCPUs or more.
Another important point is productivity. The DevOps team is very happy with the current VDI environment I built because they can lock their PC, come back, and continue working seamlessly. They can even open their VDI from home and pick up right where they left off yesterday or work during weekends. In Azure, however, VMs must be shut down overnight, which directly affects productivity. Users have to start everything up again every morning.
There is so much more I would guess. Example, how are the apps going to be updated and deployed? How much is the traffic that goes between Azure and onprem going to cost while managing the VMs through SCCM or other tools.
How much does the time cost which the users might lose because of latency issues and troubleshooting.
How much does the support cost which is provided for an Azure environment.
hope this doesn’t come across as cocky, because the whole point of raising this question was to learn and get input from you guys, who are the experts. If it can be shown that AVD is cheaper and better than VDIs, that’s perfectly fine with me. But when managers and owners work against Citrix simply because they don’t understand the technical aspects, that feels like a whole different issue to me. One that seems more rooted in a dislike of Citrix than in objective reasoning.