A startup company is designing a web application that will generate and handle large quantities of data that are sporadically accessed. The data once created will be mostly read, with very rare writes occurring after the initial creation. The company wants to store this data in a cost-effective manner while ensuring that it remains immediately accessible when needed. Which AWS storage solution should they primarily consider for this use case?
Implement Amazon Elastic Block Store (EBS) for their data storage requirements.
Utilize Amazon S3 Standard for high availability and rapid access to their data.
Store their data using Amazon S3 Glacier to ensure low-cost storage.
Use Amazon S3 Standard-Infrequent Access (S3 Standard-IA) for their data storage needs.