s3_direct_uploadを使用して、Rails アプリから S3 バケットに画像を直接アップロードしています。これはすべて正常に機能していますが、アップロードした画像のサイズを変更して、サムネイルやその他のさまざまなバージョンを作成したいと考えています。
私が考えることができるアプローチは、s3_direct_upload からポストバックされた URL を使用して、バックグラウンドでアプリに新しいオブジェクトを作成し、RMagick を使用して処理し、これらのバージョンを S3 に再アップロードすることです。ただし、このアプローチは最初のアップロードが少し冗長になるように感じます。
これまたはより良いアプローチに関するアドバイスをいただければ幸いです。