An efficient way to download/upload large files with AWS S3 library on client-side with blazing fast speed

In a typical client-server application, upload and download from/to S3 is performed by the client application via the backend application. AWS library is never used at the client application as it requires an access key and secret key which cannot be shared with the client application. Backend application controls it and exposes APIs to perform…

S3 to Glacier Lifecycle Transition – see if its worth it

If you are storing a large number of data files in S3, one of the first recommendations you would see people offering is to implement life-cycle policies to transition S3 data to relatively inexpensive storage classes like S3 Glacier or Glacier Deep Archive. And the motivation is to save on storage costs for archiving large…