📜  AWS S3传输加速

📅  最后修改于: 2020-11-07 02:52:54             🧑  作者: Mango

S3传输加速

  • S3 Transfer Acceleration利用CloudFront边缘网络来加快向S3的上传。
  • 您将获得一个独特的URL,而不是直接将文件上传到S3存储桶,而不是将文件直接上传到S3存储桶。唯一的URL如下所示:acloudguru.s3-accelerate.amazonaws.com

其中,acloudguru是存储桶名称。

我们在爱尔兰地区以外托管了一个S3存储桶,我们在世界各地都有不同的用户。如果用户尝试将文件上传到S3存储桶,则可以通过Internet连接完成。

Transfer Acceleration利用本地边缘位置,并且他们使用我们之前看到的独特URL将文件上传到最近的边缘位置。然后,边缘位置会将文件发送到S3存储桶。因此,可以说Amazon通过使用Transfer Acceleration服务优化了流程。

让我们通过一个例子来理解。

  • 登录到AWS管理控制台。
  • 单击S3服务。

  • 单击创建存储桶按钮。

  • 在“创建存储桶”对话框中,输入存储桶名称,默认区域为US East(Ohio)。

  • 选择创建按钮。
  • 单击您创建的存储桶。
  • 移至存储桶的属性。
  • 在属性中,转到存储桶的“传输加速”属性。

  • 单击传输加速。

  • 单击启用,然后将其保存。

从上面的屏幕中我们可以看到,新的端点是javatpointbucket.s3-accelerate,amazonaws.com。在上述情况下,您正在使用Amazon aws的新子域,即s3-accelerate。您正在加速,因此您使用的是离您最近的CloudFront边缘位置,并且边缘位置将通过CloudFront分发网络将文件直接上传到S3。