A company has a photo sharing social networking application. To provide a consistent experience for users, the company performs some image processing on the photos uploaded by users before publishing on the application. The image processing is implemented using a set of Python libraries.
The current architecture is as follows:
✑ The image processing Python code runs in a single Amazon EC2 instance and stores the processed images in an Amazon S3 bucket named ImageBucket.
✑ The front-end application, hosted in another bucket, loads the images from ImageBucket to display to users.
With plans for global expansion, the company wants to implement changes in its existing architecture to be able to scale for increased demand on the application and reduce management complexity as the application scales.
Which combination of changes should a solutions architect make? (Choose two.)
cpd
Highly Voted 3 years, 8 months agoDashL
3 years, 8 months agomemester
3 years, 7 months agoEbi
Highly Voted 3 years, 8 months agoromiao106
Most Recent 2 years, 2 months agoHeer
2 years, 7 months agokadev
2 years, 9 months agokadev
2 years, 9 months agokadev
2 years, 9 months agojyrajan69
3 years, 3 months agotkanmani76
3 years, 5 months agoAzureDP900
3 years, 6 months agoandylogan
3 years, 7 months agoDerekKey
3 years, 7 months agotgv
3 years, 7 months agoblackgamer
3 years, 7 months agojobe42
3 years, 7 months agoWhyIronMan
3 years, 7 months agotvs
3 years, 8 months agozolthar_z
3 years, 8 months agoWaiweng
3 years, 8 months agostudent22
3 years, 7 months ago