Perhaps you can add a judgment in the external storage, when the image size is less than 10MB sent to Amazon S3, more than 10MB transferred to FTP storage?
If the adoption is really very good, after all, a huge number of images, traffic costs are very expensive.
If the adoption is really very good, after all, a huge number of images, traffic costs are very expensive.