2010-01-25 95 views
2

這可能是一個愚蠢的問題,但是看到EC2和S3之間的轉移只要在同一區域內是免費的,那麼爲什麼不可能通過EC2將所有轉移到S3以及從S3轉移到S3並使轉移完全免費?使用Amazon EC2和S3,是否有可能通過EC2執行從S3到AND的傳輸,使其免費?

具體來說,我在看Heroku,這是一個Ruby on Rails託管服務,在EC2上運行,其中帶寬是免費的。他們已經解決了上傳問題,並且特別注意,如果通過Heroku進行流式傳輸,這些對於S3來說是免費的然而,我想知道爲什麼相同的技巧不能反向工作,因此請求的任何文件都通過EC2流式傳輸?

如果可能,是否會難以設置?我似乎無法在Google上找到有關此概念的任何討論。

+0

Heroku上的帶寬不是「免費」的,它只是從您的抽象和考慮到每月成本。 – 2010-05-19 17:57:44

回答

5

轉移是免費的,但在S3上存儲數據仍然花錢...或者我錯過了什麼?

+1

你說得對,我錯過了存儲成本高的事實。我已經更新了我原來的問題。那麼這是一種讓轉賬完全免費的方式嗎? – 2010-01-25 07:28:44

+0

是的,只要轉移在同一地區的亞馬遜實例之間,轉移總是空閒的。 – Bear 2010-01-25 09:27:34

+1

如果這是您的目標,您還需要支付從EC2獲得的數據給互聯網上的客戶。請參閱定價中的「數據傳輸」部分:http://aws.amazon.com/ec2/#pricing – dar 2010-01-25 13:22:23