Amazon web services 将S3用于多地区的网站

Amazon web services 将S3用于多地区的网站,amazon-web-services,amazon-s3,amazon-cloudfront,amazon-route53,Amazon Web Services,Amazon S3,Amazon Cloudfront,Amazon Route53,我想在S3中托管我的网站(因为它看起来更便宜,而且我没有服务器端脚本)。我有一个域名,我希望我的域名链接到我的S3网站。到目前为止,我所做的是在我的S3网站存储桶中启用静态网站托管,并将Route53记录集的别名目标设置为我的S3网站。它起作用了。但这还不够好,我希望它能处理多个地区 我知道传输加速可以将文件自动同步到其他区域,因此其他区域的传输速度更快。但我不知道如何让它与Route53一起工作。我听说有些人使用CloudFront来做这件事,但我不太明白怎么做。我不想在几个区域手动创建buc

我想在S3中托管我的网站(因为它看起来更便宜,而且我没有服务器端脚本)。我有一个域名,我希望我的域名链接到我的S3网站。到目前为止,我所做的是在我的S3网站存储桶中启用静态网站托管,并将Route53记录集的别名目标设置为我的S3网站。它起作用了。但这还不够好,我希望它能处理多个地区

我知道传输加速可以将文件自动同步到其他区域,因此其他区域的传输速度更快。但我不知道如何让它与Route53一起工作。我听说有些人使用CloudFront来做这件事,但我不太明白怎么做。我不想在几个区域手动创建bucket并为每个区域手动设置


你有什么建议吗?

如果你的目标是减少全球用户的延迟,那么Amazon CloudFront肯定是一个不错的选择

Amazon CloudFront在全球范围内都有应用,因此它的覆盖范围比仅仅使用AWS地区要大

您只需将其指向S3存储桶,然后将域名指向CloudFront即可

每当有人访问您的内容时,CloudFront都会从S3检索内容,并将其缓存在离该用户最近的边缘位置。然后,需要数据的其他用户将从本地缓存接收数据。因此,对于许多用户来说,您的网站显示速度很快


另请参见:

如果您的目标是减少全球用户的延迟,那么Amazon CloudFront无疑是一个不错的选择

Amazon CloudFront在全球范围内都有应用,因此它的覆盖范围比仅仅使用AWS地区要大

您只需将其指向S3存储桶,然后将域名指向CloudFront即可

每当有人访问您的内容时,CloudFront都会从S3检索内容,并将其缓存在离该用户最近的边缘位置。然后,需要数据的其他用户将从本地缓存接收数据。因此,对于许多用户来说,您的网站显示速度很快


另请参见:

首先,你所说的“不够好”是什么意思?你在衡量什么来做出这个判断?您对使用Amazon CloudFront的额外费用是否满意?首先,您所说的“不够好”是什么意思?你在衡量什么来做出这个判断?你对使用Amazon CloudFront的额外费用满意吗?听起来不错。但是CloudFront和S3中的传输加速设置之间的区别/关系是什么?Amazon CloudFront是一种内容分发服务,在全球100多个位置缓存数据。Amazon S3传输加速是一种通过Amazon网络路由请求的方法,提供比通过Internet更快的性能。传输加速也不支持虚拟主机或静态网站功能,如索引文档。bucket是通过它们的加速端点(REST端点)访问的,这听起来很不错。但是CloudFront和S3中的传输加速设置之间的区别/关系是什么?Amazon CloudFront是一种内容分发服务,在全球100多个位置缓存数据。Amazon S3传输加速是一种通过Amazon网络路由请求的方法,提供比通过Internet更快的性能。传输加速也不支持虚拟主机或静态网站功能,如索引文档。bucket通过其加速端点(REST端点)进行访问。