Almacene la imagen a S3 Laravel
// Products controller
use Illuminate\Support\Facades\Storage;
$image = $request->file('image');
$filePath = 'images/' . $image->getClientOriginalName();
Storage::disk('s3')->put($filePath, file_get_contents($image), 'public');
JérômeW