2016-05-31 16 views
0

Azureに移行する予定のWebアプリケーションに関連付けられたスケジュールされたタスクがいくつかあります。いくつかのものはコンソールアプリケーションで、Windowsタスクスケジューラを使用して時間間隔で実行します。WindowsスケジュールされたタスクまたはWindowsサービスをAzure Webジョブに移行

いくつかはWindowsサービス上のフォームにあり、私たちは実際にスレッドでタスクをスケジュールしています。これらのタスクは、SQLデータベース、クリーンアップストレージに接続したり、ユーザーにバルク電子メールを送信することさえできます。

Azureに移動する際の推奨事項は何ですか? Webjobsはこれまでのところ主役だった。基本的には、スケジューリングと監視が必要です。任意の提案、サンプル、またはリソースへのリンクは大歓迎です。

+0

これは本当に広範で、正しい答えはありません(また、ツール/チュートリアルの推奨事項はオフトピックです)。まず始めに、各サービス(WebJobや関数など)のドキュメントを参照して、それらに関する具体的な質問をしてください。 –

+0

@DavidMakogonご意見ありがとうございます。私は、TimerTriggerを使った開発のいくつかに取り組んでおり、WebJob SDKの拡張が付属しています。他の開発者が関連する経験を共有したいだけです。 – Shiham

答えて

0

タスクをスケジュールする別のオプションは、Webjob SDKに基づいており、「Webjobs as a Service」を提供する「Azure Function」です。展開は必要ありません。

Morover Azure関数では「動的サービスプラン」を使用することができます。このサービスプランは、機能の実行中にのみ支払うことができます。

Hereは、Azure関数とWebjobを比較するポストです。

+0

これはコメントでなければなりません。答えではありません。 –

関連する問題