毎日、サインアップしたものの特定のタスクを完了していないすべてのユーザーにメールを送信したいと考えています。
.NET MVC / Windows Azure プラットフォームでこの問題に取り組むための最適なフレームワークは何ですか?
OS/Linux の世界から来て、プログラムを作成し、crontab を介して毎日実行するようにスケジュールします。
毎日、サインアップしたものの特定のタスクを完了していないすべてのユーザーにメールを送信したいと考えています。
.NET MVC / Windows Azure プラットフォームでこの問題に取り組むための最適なフレームワークは何ですか?
OS/Linux の世界から来て、プログラムを作成し、crontab を介して毎日実行するようにスケジュールします。
少なくともスケジューリングの部分については、Windows Azure Scheduler Service
少し前に発表されたものを調べることができます. このサービスを使用すると、スケジュールされた間隔でキューにメッセージを書き込む HTTP/HTTPS Web エンドポイントを呼び出すことができます。
電子メールを送信するには、プログラムを作成する必要があります。このプログラムをワーカー ロールとして実行するクラウド サービスとしてホストすることも、そのロジックを Web アプリケーションに記述して Windows Azure Web サイトとしてホストすることもできます。
Azure はジョブをスケジュールする機能を追加しました。現在「プレビュー」中
スケジューラ ジョブの詳細については、こちらを参照してください。
http://gauravmantri.com/2013/11/10/windows-azure-scheduler-service-part-i-introduction/
http://gauravmantri.com/2013/11/10/windows-azure-scheduler-service-part-ii-managing-cloud-services/