AWS Certified Developer Associate (#131)

An on-premises legacy application is caching data files locally and writing shared images to local disks. What is necessary to allow for horizontal scaling when migrating the application to AWS?

Modify the application to have both shared images and caching data written to Amazon EBS.
Modify the application to read and write cache data on Amazon S3, and also store shared images on S3.
Modify the application to use Amazon S3 for serving shared images; cache data can then be written to local disks.
Modify the application to read and write cache data on Amazon S3, while continuing to write shared images to local disks.