Wir haben drei öffentlich zugängliche Webanwendungen, die wir nach Azure migrieren. Alle Websites verwenden Port 80.
OPTIONEN
Soweit ich weiß, gibt es drei verschiedene Optionen bei der Verwendung von Webrollen:
1. Alle 3 Websites in einer Webrolle in einem einzigen Cloud-Service gehostet :
ServiceDefinition.csdef
konfiguriert werden
2. Jede Site wird in einer SEPARATE-Webrolle in einem einzelnen Cloud-Service gehostet :
ServiceDefinition.csdef
konfiguriert werden
3. Jede Site wird auf einer Webrolle in SEPARATE Cloud-Services gehostet :
Gibt es noch etwas Wichtiges, das mir fehlt?
MÖGLICHE LÖSUNG
Eine Kombination aus Option 1 und 2.
Alles in einem Cloud-Service hosten: Sie alle zusammen zu veröffentlichen ist in Ordnung, da sie alle auf ein gemeinsames Bibliotheksprojekt verweisen, das in allen Projekten konsistent aktualisiert werden müsste.
Hosting von zwei Sites in einer Webrolle: Sie können zusammen skaliert werden.
Hosting der dritten Site in der eigenen Webrolle Will wegen massiver Spitzenanforderungen eine eigene Skalierung benötigen.
ServiceDefinition.csdef
:
Bitte bestätigen Sie, dass ich auf dem richtigen Weg bin? Jede Eingabe wäre willkommen.
Klingt, als ob Sie auf dem richtigen Weg sind. Ein paar Punkte der Klarstellung:
Tags und Links .net azure azure-sql-database cloud azure-web-roles