Warum dauert die Azure-Bereitstellung so lange?
Ich versuche zu verstehen, warum es dauert 20-60min zu implementieren eine kleine Anwendung, die auf Azure (mithilfe des Konfigurations - /Paket-upload-Methode, nicht von VS).
Ich gelesen habe, durch diese situation und diese eine aber ich bin immer noch ein wenig unklar - ist es eine seltsame nicht-Technologie-ritual, das Auftritt, während die Instanzen zu verteilen, wie jemand über die bei Microsoft das anzünden einer Kerze oder einem Tanz?
InformationsquelleAutor der Frage emptyset | 2011-02-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als fellow Azure-Nutzer, ich Teile deinen Schmerz - Bereitstellung ist nicht "schnell"/"schmerzlos" - und das tut weh, vor allem wenn man in einem Entwicklungszyklus testen möchten dev Iterationen auf Azure. Aber im Allgemeinen Bereitstellungen sollten viel weniger als 60 Minuten, weniger als 20 Minuten zu.
Steve Marx eine kurze übersicht über die Schritte bei der Bereitstellung:
http://blog.smarx.com/posts/what-happens-when-you-deploy-on-windows-azure
Und er verweist auf eine tiefere Ebene Erklärung an: http://channel9.msdn.com/blogs/pdc2008/es19
InformationsquelleAutor der Antwort Stuart
Es gibt eine Menge, die auf geht hinter den kulissen, wenn Sie eine Anwendung bereitstellen, um die Azure-cloud. Ich habe keinen speziellen Einblick in das, was passiert hinter dem Vorhang, aber nachdem er auf den VS-tools zum hochladen von Projekten auf der Azure-cloud, dies sind meine Eindrücke als Außenstehender suchen in:
Unter anderem:
Dem VHD-image ist wohl Gigabyte groß, viel größer als Ihre app hochladen. Sogar auf einer superfast-Datencenter-Netzwerk, es braucht Zeit, um zu verschieben, die viel Zeug in der VM entpacken, und von dort aus Booten. Auch die load-balancer und firewall sind wohl optimiert routing-Anforderungen die höchste Priorität. Neukonfiguration der firewall und der load balancer ist eine niedrigere Priorität, und getan werden muss, ohne Unterbrechung des Verkehrsflusses.
Beachten Sie auch, dass all diese Arbeit nur erledigt werden, für eine neue Bereitstellung. Aktualisierung einer vorhandenen Bereitstellung rollt sich aus viel schneller - 2 bis 3 Minuten statt 20 bis 30 Minuten.
InformationsquelleAutor der Antwort dthorpe
Schauen Sie sich dieses PDC10 video von Mark Russinovich. Er geht sehr ins detail, was Los ist in Azure mit etwas Einblick in die (zugegeben langsam) deployment-Prozess.
Original-link nicht mehr funktioniert. Hier ist noch ein link zu einer version der gleichen Präsentation: https://channel9.msdn.com/events/Build/BUILD2011/SAC-853T
InformationsquelleAutor der Antwort BrentDaCodeMonkey