Amazon S3 supports storing objects or files up to 5 terabytes. To upload a file
greater than 100 megabytes, we have to use Multipart upload utility from AWS.
By using Multipart upload we can upload a large file in multiple parts.
Each part will be independently uploaded. It doesn’t matter in what order each
part is uploaded. It even supports uploading these parts in parallel to decrease
overall time. Once all the parts are uploaded, this utility makes these as one
single object or file from which the parts were created