2016-04-05 16 views
0

現時点では、SQL Serverデータベースをローカルで実行しています。私は毎晩(毎日24時間稼働しているコンピュータ)実行しているWindowsタスクスケジューラを介して.exe(c#でプログラムされている)をスケジュールし、外部のWebサイトから.csvをダウンロードしています。スケジュールされた.exeをawsで実行することはできますか?

毎朝、この.csvを解析し、ローカルのSQLデータベースにデータを挿入するために別の.exeが実行されています。

これは実際に「プロフェッショナル」ではないため、私はawsを購読しているより良いソリューションを模索しています。

上記のシナリオがネイティブメソッドでawsで実行できるかどうかです。

答えて

0

EC2サーバーでWindows Server 2012を実行できます。次に、そのサーバーにEXEをインストールし、Windowsのタスクスケジューラ経由で実行できます。

Windowsサーバーなしでプログラムを実行する場合は、AWS Lambdaに似ていますがMicrosoftエコシステムをサポートするMicrosoft Azure Functionsを調べるとよいでしょう。

+0

これは合理的だと思います。私は12mのフリー・タイムのために試してみた。 Azureは私のエコシステムに適しているようです(私はVisualstudioも使用していますが)SQLデータベースを実行する必要がある場合、残念ながら私の場合は経済的に合理的ではありません。 – Plazi

関連する問題