Es gibt viele Unterschiede zwischen Azure Web Apps und Cloud Services.
App Service Web Apps ist eine vollständig verwaltete Compute-Plattform, die für das Hosting von Websites und Webanwendungen optimiert ist. Mit diesem Platform-as-a-Service-Angebot (PaaS) von Microsoft Azure können Sie sich auf Ihre Geschäftslogik konzentrieren, während Azure die Infrastruktur für die Ausführung und Skalierung Ihrer Anwendungen übernimmt.
Auf der anderen Seite ist Cloud Services ein Beispiel für Platform-as-a-Service (PaaS). Wie App Service unterstützt diese Technologie Anwendungen, die skalierbar, zuverlässig und kostengünstig zu betreiben sind. Genauso wie ein App-Service auf VMs gehostet wird, sind dies auch Cloud-Services. Sie haben jedoch mehr Kontrolle über die VMs. Sie können Ihre eigene Software auf Cloud Service-VMs installieren und in diese remote einsteigen.
Mehr Kontrolle bedeutet auch weniger Benutzerfreundlichkeit. Sofern Sie die zusätzlichen Steuerungsoptionen nicht benötigen, ist es in Webanwendungen im App Service im Vergleich zu Cloud Services in der Regel schneller und einfacher, eine Webanwendung zu erstellen und auszuführen. Im Azure App Service sind Bereitstellung und Verwaltung in die Plattform integriert, Websites können schnell skaliert werden, um hohe Verkehrslasten zu bewältigen, und der integrierte Lastenausgleich und Traffic Manager bieten hohe Verfügbarkeit. Sie können vorhandene Websites einfach mit einer online migration tool in den Azure App Service verschieben, eine Open-Source-Anwendung aus der Webanwendungsgalerie verwenden oder eine neue Website mit dem Framework und den Tools Ihrer Wahl erstellen.
Es gibt auch viele Möglichkeiten, wie Sie eine direkte Codebereitstellung für Azure App Service durchführen können. Sie können FTP/Kudu (Git/Mercurial oder OneDrive/Dropbox)/Web Deploy usw. verwenden.
Hoffen, dass dies Ihre Verwirrung löscht.
So migrieren Sie meine MVC-Anwendung von VS2015 zum Azure App Service. –