In addition to providing a related answer: you need to go through the cloud service route if there are applications that need to be installed (for example, MSI, COM object, etc.). There is simply no way to do this using websites. In Web sites, you cannot modify a VM instance at all. With cloud services, you have many options for installing software, changing IIS behavior, almost everything you need to do (provided that the installations can be automated).
source share