新しいファイルの S3 バケットを監視するローカル サーバーで、Boto3 (初めて boto/3 を使用) を使用して Python スクリプトを実行しています。バケットで新しいファイルを検出すると、停止した EC2 インスタンスを開始します。このインスタンスには、これらのファイルを処理するためのソフトウェアがロードされており、S3/EC2 に新しいファイルを S3 から EC2 にコピーするよう何らかの方法で指示する必要があります。ローカル サーバーで実行されている Boto3 スクリプトを使用してそれを実現するにはどうすればよいですか?
基本的に、ローカルで実行されているスクリプトはプロセスのオーケストレーターであり、処理する新しいファイルがある場合にインスタンスを開始し、それらを EC2 インスタンスで処理して、処理されたファイルを S3 にコピーする必要があります。私は現在、ローカルで実行されているスクリプトによって S3 から EC2 にファイルをコピーする方法を理解しようとしています。S3 からローカル サーバーにダウンロードしてから EC2 にアップロードする必要はありません。
提案/アイデア?