我々持っている私の仕事で次のワークフロー:直接AWS S3のターゲットバケットにJavaの操作を実行
ワークスペースにAWS S3バケットからデータをダウンロードします。
aws s3 cp --only-show-errors s3://bucket1
解凍データ
unzip -q "/workspace/folder1/data.zip" -d "/workspace/folder2"
javaコマンドを実行する
java -Xmx1024m -jar param1 etc...
同期バックS3のターゲットバケットにアーカイブ
aws s3 sync --include #{archive.location} s3://bucket
あなたは解凍、S3バケットからのダウンロードデータを見ることができるように、バックS3にデータコピーにいくつかのJavaオペレーションを実行すると、多くの時間がかかりますし、リソース。
したがって、私たちはs3ターゲットバケットで直接解凍し、そこでJava操作を実行することを計画しています。 s3バケットでjava操作を直接実行することは可能でしょうか?はいの場合、いくつかの洞察力を提供していただけますか?