A company has an application that gives users the ability to upload images to an Amazon S3 bucket. Each night, the company launches an Amazon EC2 Spot
Fleet that processes all the images that the company received that day. The code to process the images is small (less than 200 MB), and each image takes less than 5 minutes to process.
The company wants to change the application to process the images when the images are uploaded. However, the company is concerned about the cost of this new functionality.
What should a solutions architect do to implement this change MOST cost-effectively?