S3 is one of the services provided by AWS, which is the most used, after EC2. There is no doubt that it's one of the most 'used' services by developers on the cloud. I have experienced while working with different teams, that they generally don't leverage or use the power that is provided by S3 to the fullest. I have found that in some cases that can have a huge impact on the overall speed, and cost of development.
So, to begin with, we can skip our discussion about S3 being a storage service, as this is something that is already given and quite basic. Instead, we will introduce some use cases which are generally not used or leveraged due to lack of knowledge or experience. Now, that’s what Learning Series blogs are for, let’s start!