次のように動作するプロセスがあります。
インターネットからデータをダウンロードします。
- プログラムを実行する → 出力 A を作成する。
- 出力A → プログラムの実行 → 出力Bの作成
- 出力B → 別のプログラムを実行 → 出力Cを作成
- 出力C → 別のプログラムを実行 → 出力Dを作成
これらはすべて bash スクリプトによって自動化されています。crontab を使用して実行を自動化する方法を知っています。
これからは、6 時間ごとに実行し、出力 D をインターネット経由でアクセス可能な FTP サーバーにアップロードしたいと思います。見栄えの良い HTML Web サイトは必要ありません。FTP があれば十分です。すでにドメインを持っています。
私の質問は、これを最も低コストで実行する方法は何ですか? 基本的に、CPU を 24 時間 365 日レンタルする必要があります。出力 D を FTP サーバーに送るにはどうすればよいですか? FTP サーバーは同じ CPU で実行する必要がありますか、それとも別の CPU で実行する必要がありますか?
ご覧のとおり、私は Web 関連のことはあまり詳しくありません。Amazon EC2 については少し知っています。