1. A method of migrating software applications to a transportable private cloud computing platform, the method comprising: utilizing an interface device to allow a system administrator to invoke a software application migration system; searching for software applications that are available to be migrated to a private cloud computing platform; presenting a list of software applications that are available to be migrated to the private cloud computing platform; selecting an software application from the list of software applications that are available to be migrated to the private cloud computing platform, the selected software application becoming the migrating software application; resourcing the correct virtual server configuration on the private cloud computing platform to accommodate the migrating software application; migrating the migrating software application to the private cloud computing platform; and migrating any software application data of the migrating software application to the private cloud computing platform, wherein the private cloud computing platform is transportable.