A virtual desktop infrastructure (VDI) is a way to manage a working desktop of a system. VDI in the cloud allows you to extend virtual desktops to anyone wherever they may be. User can have their own pre-built desktop. Users just log in to the cloud based VDI to use their desktop.
Cloud hosted virtual desktop allows users to access the VDI from almost any operating system. For example, you can be running Mac OS locally, but you’ll be able to log in and use your normal Windows desktop in the cloud.
Virtual NIC
Since the virtual desktop is in the cloud, all of the communication from the desktop is also in the cloud. You’re not sending your local communication to the cloud based virtual desktop. This means that if you’re working on sensitive information in the cloud based virtual desktop, all of the information remains local to the virtual desktop. If a hacker looks at the network communication between you and the virtual desktop, they wouldn’t be able to see the sensitive information.
An example of a cloud hosted virtual desktop is Amazon WorkSpaces.