Host your Desktop applications in Google Cloud Platform

Thinfinity VirtualUI - Coding

Thinfinity VirtualUI is the best solution to give your Windows-based apps a web version.

Do you need to host the VirtualUI server on a physical server? Not necessarily! You can opt for MS Azure or Google Cloud Platform VM. We already created some tutorials for Azure.

In this step-by-step tutorial, we will show you how to publish your Windows app with Thinfinity VirtualUI, using Google Cloud Computing:

Navigate to, and click on “Navigation Panel” -> “Compute Engine” -> “VM Instances”.

Publish your desktop app on Google Cloud Platform VMs

2) Select a project if you have one already, or create a new one if you need to do so.

In this case, I created a project called “VirtualUI Easy Money Manager”.

Publish your desktop apps with Google Cloud Computing tools
Press “Continue” once you are ready.
3) Click on the “Create” button in the “VM Instances” menu:
Publish your desktop app on Google Cloud VMs
4) Now, we need to configure the VM itself, the essential fields here are:

Publish your desktop app on Google Cloud VMs
“Name” = The name of the Virtual Machine.

“Region” = Select the region closest to your location.

“Machine type” = This will determine how “big” is the Virtual Machine in terms of CPU and RAM.

In this case, we will use a small 1 vCPU, 3.75 GB of RAM, Virtual Machine.

Large deployments will require bigger Virtual Machines.

“Boot Disk” = Select one of the available Windows versions:

Publish your desktop app on Google Cloud VMs

We recommend using “Windows Server 2019 Datacenter”.

5) Scroll below and in the “Firewall” section, and check both HTTP and HTTPS options.

Publish your desktop app on Google Cloud VMs
6) Click the “Create” button.
Publish your desktop app on Google Cloud VMs

7) Once the instance has been created, click on the pointing down arrow and on “Set Windows Password”.

This will allow you to create a Windows user for this machine and will also give you the password used for connecting with RDP.

8) Open mstsc.msc ( Remote Desktop ) and establish a connection to your VM using the “External IP” and the credentials you just configured.

Once the “Server Manager” has finished loading, click on “Local Server” and on the “IE Enhanced Security Configuration”

Publish your desktop app on Google Cloud VMs

Change both “Administrators” and “Users” to “Off”:

Publish your desktop app on Google Cloud VMs

9) After the “IE Enhanced Security Configuration” changes “Off”, open Internet Explorer and download VirtualUI using this link:

Now that you downloaded Thinfinity VirtualUI to your Google Cloud Computer Virtual Machine, it’s time to install Thinfinity VirtualUI on a VM.

Have any questions? Contact us at [email protected] or leave a message on this same post.


Thinfinity Solutions for remote desktop, screen sharing, digital workspace and application virtualization.

Thinfinity VirtualUI

As you already know, Thinfinity VirtualUI is a web-enabling SDK to run apps on a browser without rewriting the code.
If you’re a GitHub user, you may want to check our VirtualUI GitHub project.

Remote Access Solutions

Want to learn more about our remote access applications?

We will be happy to assist you and show you our portfolio for remote desktop, screen sharing, and digital workspace.

Explore our other web RDP and online workspace solutions, enjoy our free trials, or book a call and request a custom demo HERE. No commitment!

Leave a comment

Privacy Preferences
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.