Best Practice No. 1: Delivery Model
Best Practice No. 1: Delivery model
When implementing BYOC, the first hurdle you need to tackle is how to deliver services. There are four different options, each with its own advantages and disadvantages:
1. Port everything to the Web
With this model, you provide all essential services via Web applications. The advantage is that any device with an Internet connection can access these applications. The disadvantages are that it takes a long time and can be expensive to rewrite all your corporate applications for the Web. Also, there is no offline access so mobile workers without a network connection are unable to access the environment.
2. Provide a remote desktop session
By using virtual desktop infrastructure (VDI) or Terminal Services (TS), you can host employees' desktops in the cloud. The upside is that the virtual machines can be accessed from many devices. However, this approach requires major server infrastructure that can cost as much as four to 10 times as much as your current system. Also, VDI and TS cannot run offline and they offer poor interactive performance on some rich applications.
3. Provide virtualized applications that run locally
The advantages here are that the applications run locally (so the performance is good) and the applications are still managed centrally (which makes the IT person's job easier). However, this approach is not cross-platform so you have to limit the types of machines that your employees can buy (which negates the purpose of BYOC). In addition, there are some serious security issues.
4. Provide a managed corporate VM to run locally
An alternative to VDI, client-based VMs are the best solution to BYOC. Under this model, IT retains the ability to centrally manage the desktop images. Plus, thanks to local execution, users enjoy better performance of rich local applications, as well as the ability to work offline. This approach supports a wide variety of platforms and devices.