Yes, it is possible to deploy your .NET applications to the cloud. To do this, start by renting a VM (virtual machine) with Windows Server that is already installed and configured to support .NET. You’ll need to be able to deploy, configure and maintain the application yourself. The easiest way to do so is to keep Windows loaded and up to date on your VM. Two web services to deploy your .NET applications to the cloud for yourself or other users include Azure and AppHarbor. Be sure to evaluate the costs before selecting a cloud service. Consider whether your app will produce dynamic content, the number of users you expect to have, the size of the app and how often you will need to edit.