Description:
AWS Amazon S3 Multipart Uploader allows faster, more flexible uploads into you Amazon S3 bucket. Multipart Upload allows you to upload a single object as a set of parts. After all parts of your object are uploaded, Amazon S3 then presents the data as a single object. With this feature you can create parallel uploads easily.Amazon S3 provides you virtually unlimited cloud storage space. Maximum single upload file can be up to 5TB in size. AWS Amazon S3 Multipart Uploader allows you generate private signed URLs with the custom adjustable expiration time for the uploaded files and share with the users. You can also save storage cost with setting up automatic deletion of files at AWS Console.
Easy to Set Up:
Simply include your AWS IAM User Access and Secret Access Key and your AWS Bucket Name and you are all setDirect Upload to S3 Bucket
Benefits of Amazon S3 Multipart:
- Set Custom File Part Sizes
- Parallel Upload of File Parts
- Verify Integrity of each File Part
- Verify Integrity of total Uploaded File
- Industry-leading performance
- Designed for 99.999999999% (11 9’s) of data durability
- Wide Range of S3 Storage Classes
- Ability to use S3 Storage Class Analysis
- S3 Lifecycle policy to execute the transfer
- S3 Intelligent-Tiering
- Unmatched security, compliance, and audit capabilities
- PCI-DSS, HIPAA/HITECH, FedRAMP, EU DPD, and FISMA Compliant
- Management tools for granular data control
- S3 Cross-Region Replication
- S3 Object Lock
- S3 Batch Operations
- Query-in-place services for analytics
- Most supported cloud storage service
Features of Amazon S3 Multipart Uploader:
- Fast and Secure Uploading to S3 Bucket
- Direct Upload to AWS S3
- Generate Signed URLs
- Multi-Part Upload for Uploading Big Files efficiently
- Set Custom File Part Size
- Verify File Integrity
- Direct File Link Download
- Progress Bar to track upload Progress
- Generate Private Signed URLs
- Set Custom Availability Time for Signed URLs
- Unlimited Storage
- Quick and Quality Support
- Documentation
Cost of Running Amazon S3 File Uploader:
- You can use any hosting platform as you prefer for the application itself
- AWS Account (Free to Open – You will be on Free Tier for the 1st year)
- Amazon S3 Storage Cost (For Data Storage and Data Traffic Out)
- Example: Amazon S3 Storage Cost for US-EAST-1(N.Virginia) Region:
- For Up-to-Date Prices – Click Here
Installation Instructions:
Only AWS side needs to be setup (Note: Amazon S3 are paid services provided by AWS)
- AWS PHP SDK v3 is Required (Already comes included with the application) – Setup Link
- AWS IAM User with S3 Access Policies attached – Setup Link
- Amazon S3 Bucket with Public Access – Setup Link
- Also Listed and Explained in the Documentation
Credits:
- Spark MD5 by Satazor
Release Notes – Change Logs:
30.03.2020 - 1.0.0 - Initial Release