2015-02-11 12 views

Antwort

16

Bisher habe ich nichts offizielles von azure.com oder msdn gesehen, also lass mich einen Stich machen.

Azure Batch - ist eine Möglichkeit zum Ausführen paralleler (in der Regel rechenintensiver) HPC-Jobs in der Cloud. Batch legt den Wert des parallelen Jobs als Dienst fest, sodass Sie sich keine Sorgen über die Bereitstellung/Verwaltung großer Cluster machen müssen. Ein typisches Szenario ist, diese 10K H.264 Videos von 1080p bis 720p zu kodieren - anstatt 200 VMs zu drehen, konfigurierst du einfach die Befehlszeile und gibst den Ort dieser 10k Videos (Blobs) an.

Azure Scheduler ist eine Möglichkeit, wiederkehrende Aufträge zur angegebenen Zeit auszuführen. Es ist Windows Taskplaner in der Cloud. Starten Sie beispielsweise jeden Wochentag einen Cloud-Service 8 Uhr und schalten Sie ihn um 18 Uhr herunter.

Azure Web Job konzentriert sich auf den Hintergrundjob für Azure Website. Es funktioniert Daemon-Webserver-Farm in der Wolke. Ein Beispiel ist - komprimiere alle Bilder, die von der Webseite hochgeladen werden.

5

zu Yiding Antwort, Azure Scheduler und Azure WebJobs tatsächlich arbeiten zusammen und ergänzen sich in diesem Sinne hinzuzufügen.

Azure WebJobs hostet Ihren Code/ausführbare Datei, der die Arbeit macht. Azure Scheduler wird planen, wann Sie Ihre Arbeit ausführen -> WebJob.

Starten Sie einen geplanten Azure WebJob, der beide Ressourcen erstellt.