私のワークフローでは、一連のEC2サーバーを起動し、Excelブックのさまざまな部分で動作させることがよくあります。それは理想的ではありませんが、それはどのようにそうですか。私は可能な限りこのプロセスを自動化したいと思います。起動後にEC2インスタンスを開いてファイルを開くことはできますか?
理想的には、起動時にExcelワークブックを開いたAMIを作成します。このブックは、ドロップボックスフォルダから名前付きExcelワークブックを取り出し、そのブックを開いてオートスキャンを実行したスクリプトを自動実行します。私がしなければならなかったこの方法は、2番目のExcelワークブック用のスクリプトをコード化し、それを "魔法の"名前にして、Dropboxにアップロードし、最初のワークブックで適切な数のAMiインスタンスを開始し、作業は完了し、Dropboxフォルダにアップロードされました。
私はこれを行う方法を知っていますが、EC2インスタンスを起動した後に「ブートストラップ」Excelファイルを開くことを除いては、これは可能ですか?
作業が事前に分かっている場合は、作業項目をSQSキューに配置し、各EC2インスタンスでそのキューから項目をプルすることをお勧めします。 – jarmod