VDI vs. DaaS
VDI may be cheaper in the long run, depending on the specifics of the deployment. While DaaS providers have lower up-front expenditures due to no CapEx investment, the cost of DaaS deployments vary depending on the subscription model and the features included, such as VM instance size and the software entitlements (licenses).
Regulatory requirements of specific industries and countries may not allow DaaS. For example, the healthcare industry has HIPAA regulations and the financial industry has SEC regulations. Different regions have regulations around data sovereignty, such as General Data Protection Regulation (GDPR) rules in the European Union.
VDI provides greater control over the virtualized desktops and the underlying hosting virtualization infrastructure. For example, there are technical requirements that DaaS does not meet, such as USB redirection or using multiple monitors.
VDI also enables greater control over issues such as performance, such that you can manage performance without having to “buy up,” as you would with DaaS. VDI allows you to keep your sensitive data on-premises.
You can, however, run DaaS in your own private cloud on-premises. VDI also removes a layer when faced with troubleshooting--this approach may be preferable if you have the expertise and sufficient resources.
However, it’s not necessary to choose one or the other. These two approaches can complement each other. Some users prefer to have a DaaS overlay of their VDI deployment. For example, the DaaS market allows the user to modernize legacy applications with zero code refactoring.
Not all legacy Windows apps perform well in a DaaS environment due to latency or hardware requirements. By having both an on-premises and cloud-hosted option, you can cover more conditions and have a high-quality and secure cloud computing user experience.