it-swarm.com.de

Ich habe eine Frage zu Windows Azure-Preisberechnungen und möglicherweise auch zu anderen Preisberechnungsmethoden

Ich habe gerade damit begonnen, die Windows Azure-Webrolle in einer Staging-Umgebung zu testen, und die 'kleine' Instanz ausgewählt. Der Preis beträgt .12\Stunde. Wenn es aktiviert ist (auch im Staging-Modus), heißt das, dass ich jede Stunde eine Gebühr erhebe, wenn Rechenaufwand anfällt oder nicht? Wenn zum Beispiel niemand von Mitternacht bis 5 Uhr morgens die Website besucht, werden mir dann diese 5 Stunden berechnet? 60 Cent bedeuten nicht viel, aber im Laufe eines Jahres sind es 219 Dollar. Ich kann ein ganzes Jahr lang eine kleine Website unter discountasp.net hosten. Ich denke tatsächlich, dass MS es basierend auf Sekunden aufladen würde, in denen das Rechnen stattfindet, und bis zu einer Stunde danach aufladen würde, aber nicht sicher. Wenn nicht, verstehe ich nicht, warum jemand eine Website auf Azure eines anderen ermäßigten Hosting-Anbieters stellen würde. Wenn jemand einen Link hat, der den Rechner für die Rechenkosten anzeigt, lassen Sie es mich bitte wissen.

1
conjure

Für Windows Azure wird eine Gebühr erhoben, sobald Sie eine Recheninstanz belegen\reservieren, unabhängig davon, ob diese Instanz gestartet wurde oder nicht. Es hängt also nicht von der tatsächlichen CPU-Auslastung ab. Die Antwort auf Ihre Frage lautet: Solange eine Website in Azure gehostet wird, wird sie weiterhin in Rechnung gestellt. Selbst das Herunterfahren Ihrer Instanz würde die Abrechnung nicht beenden. Ich glaube, wenn Sie nach einem kostengünstigen Hosting mit eingeschränkten Funktionen suchen, ist Azure möglicherweise nicht die richtige Wahl.

3
Chandermani

Zusätzlich zu dem, was Chandermani oben erwähnt hat, müssten Sie wirklich prüfen, ob Windows Azure für Sie geeignet ist. Wenn Sie eine Website mit sehr kleinen Treffern betreiben, ist Windows Azure möglicherweise nicht die richtige Lösung für Sie. Ich denke, der Vorteil der Verwendung von Windows Azure (oder eines Cloud-Diensteanbieters) wird sichtbar, wenn Sie bei Bedarf eine höhere oder niedrigere Skalierbarkeit (Elastizität) benötigen. Angenommen, Sie haben ein Facebook-Spiel erstellt und anfangs 100 Benutzer pro Tag. Diese Art von Workload können Sie wahrscheinlich entweder über einen gemeinsam genutzten oder einen dedizierten Hosting-Anbieter bewältigen. Stellen Sie sich jetzt vor, Ihr Spiel ist äußerst erfolgreich und Sie haben plötzlich angefangen, 1000 Benutzer pro Tag zu bekommen. In Windows Azure können Sie nahtlos weitere Server hinzufügen, auf denen Sie Ihre Anwendungen hosten können, ohne die Hardwareressourcen tatsächlich zu beanspruchen. Kurz gesagt, Sie können mit Windows Azure ganz einfach skalieren, was in einer herkömmlichen Hosting-Umgebung nicht der Fall ist.

Es gibt auch einen TCO-Rechner für Windows Azure, den Sie hier finden: http://www.Microsoft.com/windowsazure/economics/

Hoffe das hilft.

3
Gaurav Mantri

Azure-Instanzen kosten unabhängig von der tatsächlichen Nutzung ca. 90 USD pro CPU und Monat. Es ist teuer für eine kleine App, also entweder:

  1. Bleibe bei Shared Hosting
  2. Seien Sie kreativ mit statischen Inhalten wie Blob Store und REST
  3. Sehen Sie sich etwas wie Appharbour an http://appharbor.com/
3
Doobi