Another option is to create a cloud-based operating system instance using services such as Amazon AWS, Google Cloud or Microsoft Azure (to name but a few). Alternatively, a virtualization platform such as VirtualBox or VMware can be used install and run Ubuntu inside a virtual machine on an existing operating system. One method is to either purchase new hardware or re-purpose an existing computer system on which to install and run the operating system. There are now three ways in which an Ubuntu system can be deployed.