Below is the storage I have used in my various projects. Amazon EBS: It provides the persistent block storage volume for VM instance to protect component failure and high availability. Amazon EC2 instance:  It provides the different types of instances, so we can choose the CPU, Memory and storage for VMS instance. It’s on-demand, spot instance and reserved instance in Amazon web services. Amazon S3: It’s secure, durable and highly scalable storage in AWS. It can be integrated with web application and can store a larger amount of data.