A Solutions Architect is asked to improve the fault tolerance of an existing Python application. The web application places 1-MB images is an S3 bucket. The application then uses a single t2.large instance to transform the image to include a watermark with the company’s brand before writing the image back to the S3 bucket.
What should the Solutions Architect recommend to increase the fault tolerance of the solution?
A. Convert the code to a Lambda function triggered by scheduled Amazon CloudWatch Events.
B. Increase the instance size to m4.xlarge and configure Enhanced Networking.
C. Convert the code to a Lambda function triggered by Amazon S3 events.
D. Create an Amazon SQS queue to send the images to the t2.large instance.