Each component has its requirements in terms of operating system and licensing. You will need to build these operating systems on VMs before installing each component. For help in creating VMs, look at the relevant Hypervisor documentation; in this book, we have used Citrix XenServer as the Hypervisor.
The Citrix Receiver is a universal software client that provides a secure, high-performance delivery of virtual desktops and applications. The Receiver is available for Windows, Mac, mobile devices such as iOS and Android, HTML5, Chromebook, and Java 10.1.
You will need to install the Citrix Receiver twice for a complete end-to-end connection to be made.
Once on the end user's client device—there are many supported devices ...