Ich habe eine große Aufgabe jeden Tag zu tun, ohne zu skalieren, das dauert etwa 30 Minuten und ist DB, Prozessor und Speicher intensiv.
Dies bedeutet tatsächliche 16h/Monat Rechenzeit.Maximale Cloud-Computing-Nutzung - Zahlen Sie für Computing, nicht Leerlaufzeit
- WebJobs erfordern läuft ständig WebSite 744H/Monat
- WebRole auch 744H/Monat
- Azure Batch ständig in Betrieb ist - geeignet für skalierte Speichereingang - Speicher Ausgang Verarbeitung (oder das ist, wie ich es verstehe)
Gestoppter Cloud-Service kostet Sie immer noch. Die Anzahl der Instanzen auf 0 ist nicht verfügbar. Und die Zahlung von 728h/Monat ungenutzte Rechenzeit sieht aus wie Wahnsinn. Das Einzige, was ich mir vorstellen kann, ist die automatische Bereitstellung des Cloud-Dienstes jeden Tag und das automatische Löschen der Bereitstellung, sobald die Aufgabe abgeschlossen ist, aber das sieht auch nach Wahnsinn aus.
Gibt es in Azure irgendwelche Optionen für dieses Szenario?
Ja, VM kann eine Alternative sein, aber von der Entwicklungsseite her ist es immer noch eine Problemumgehung und unterscheidet sich nicht von der Bereitstellung - die Unterbetonung einer Arbeiterrolle. – Erik