閱讀和使用亞馬遜網絡服務,我沒有真正掌握如何正確使用它。很抱歉的長期問題:我應該使用常規服務器而不是AWS嗎?
我有一個EC2實例它主要做了Web服務器的工作(用於文件共享和Tomcat的Play框架的Apache Web應用程序)。由於它是一個Web服務器,因此該實例正在全天候運行。
它剛剛來到我的注意,在EC2實例的數據和非持久。這意味着如果它停止,我會丟失數據庫和文件。但我想這也意味着我的服務器設置和已安裝的應用程序會丟失,因爲它們只是與其他數據相同的文件。
這意味着我將不得不重寫整個應用程序使用亞馬遜CloudDB或寫一些代碼存儲在S3上的數據庫,並讓我自己用AMI安裝和配置正確的應用程序。或者可以通過使用EBS以某種方式快速修復?
我的問題是1,我是AWS的理解是正確的?和2.是值得的嗎?正如你所期望的那樣,建立一個固定的專用服務器可能是一種可能性。雖然願意有aws的可擴展性..
與專用硬件相比,EC2相對昂貴。如果您沒有充分利用亞馬遜提供的擴展或各種雲服務,專用服務器將全天候運行更便宜。如果您*利用AWS的優勢,那麼它可以更便宜。 – 2012-12-07 13:57:33
您的快速修復程序是正確的。使用EBS支持的實例,它們的行爲與常規VPS服務器類似。 – 2012-12-07 13:58:21