Cornerstone had its Line of business application servers hosted on-premises, where users connect over the web and desktop application. When they are out of office, they connect over SSL VPN. The servers were hosted on Hyper-V VMs and physical servers