Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 使用AmazonS3和Cloudfront存储和显示用户上传图像的成本_Amazon S3_Webserver_Amazon Cloudfront - Fatal编程技术网

Amazon s3 使用AmazonS3和Cloudfront存储和显示用户上传图像的成本

Amazon s3 使用AmazonS3和Cloudfront存储和显示用户上传图像的成本,amazon-s3,webserver,amazon-cloudfront,Amazon S3,Webserver,Amazon Cloudfront,我运行一个流行的网站,用户可以上传和删除图片到他们的帐户。目前,我的网站托管在2台linux服务器、一台web服务器和一台数据库服务器上 由于流量增加,我需要升级以使用2台web服务器。问题是我的web服务器上有2TB的图像,这些图像会不断添加和删除 我们被告知,最好的方法是使用AmazonS3存储图像,使用cloudfront交付图像,而不是在Web服务器之间同步图像 我根据2TB的存储、200万个月的put请求和8000GB的数据传输计算了成本,每月的成本约为1000美元。与现在的成本相比,

我运行一个流行的网站,用户可以上传和删除图片到他们的帐户。目前,我的网站托管在2台linux服务器、一台web服务器和一台数据库服务器上

由于流量增加,我需要升级以使用2台web服务器。问题是我的web服务器上有2TB的图像,这些图像会不断添加和删除

我们被告知,最好的方法是使用AmazonS3存储图像,使用cloudfront交付图像,而不是在Web服务器之间同步图像

我根据2TB的存储、200万个月的put请求和8000GB的数据传输计算了成本,每月的成本约为1000美元。与现在的成本相比,这是相当昂贵的,因为我们的主机中包含了15000GB的带宽,所以我们的成本将每月增加1000美元

使用AmazonAWS有没有更好更便宜的解决方案,或者你会建议咬紧牙关,每月支付1000美元,使用S3和cloudfront吗


亲切的问候

演算很简单: 对于EC2: -存储的价格为:每个月配置存储0.10美元,或磁性存储0.05美元 -流量价格:每GB输出0.09美元,另外您还需要支付ELB处理费用

对于S3/CF: -存储价格为每GB 0.0295美元(几乎是ec2的一半) -CF的价格从$0.085到$0.250不等,取决于地区;价格可能会更高,这取决于你的客户所在地,但你会得到更好的服务质量

您也可以使用在线计算器:calculator.s3.amazonaws.com/index.html