Simple Notification Service (SNS)
Kinesis + MQ
Databases & Analytics
Performance Optimization
  • Single PUT Upload:
    • Upload a single object all as one part.
    • If transmission fails, then you have to restart the whole upload.
  • Multipart Upload:
    • Upload a single object as a set of parts.
    • Each part is a separate portion of the object's data.
    • If transmission of any part fails, you can retransmit that part without affecting other parts.
    • After all parts of your object are uploaded, Amazon S3 assembles these parts and creates the object.
    • When object size is above 100 MB, you should use multipart uploads instead.
    • Maximum object size = 5 TB
    • Maximum number of parts per upload = 10,000
  • Transfer Acceleration:
    • Designed to optimize transfer speeds from across the world into S3 buckets.
    • Uses globally distributed edge locations.
    • As the data arrives at an edge location, data is routed to Amazon S3 over an optimized network path.
    • The name of the bucket used must be DNS-compliant and must not contain periods/dots.
Copy link