2011-12-16 130 views
1

我打算開始一個簡單的基於網絡的項目,系統中的每個人都會將一些數據存儲在他們的賬戶中,如評論和其他信息。系統將對存儲的數據進行基本的選擇和更新查詢。我想使用亞馬遜EC2來實現這一點,但是我有點困惑從哪裏開始以及我應該使用EC2的服務。他們的網站(http://aws.amazon.com/ec2/)有點混亂。任何人都可以給我一些有用的信息嗎?在此先感謝使用亞馬遜EC2服務

回答

0

在它的根源,EC2只是一個VPS提供商。你可以通過ssh訪問你的「盒子」,它可以運行windows或者linux的某種風格。從那裏你可以安裝任何你想要的東西。您可以使用EBS(彈性塊存儲)備份的機器映像,以便您寫入的內容是永久性的。永久驅動器安裝在虛擬機上。使用該配置,您可以將所有內容安裝在一臺機器上,或者將數據庫安裝在一個實例上,並將Web服務器安裝在另一臺機器上。

如果您正在使用Java進行開發,您可以使用他們的Elastic Beanstalk,它基本上負責所有的機器維護/維護工作,只是給你一個Tomcat實例來部署。對於使用Beanstalk的數據庫,您可以使用我認爲基於MySql的RDS

一旦您對EC2中的工作感到滿意,您可以開始查看cloudwatch的警報(高cpu負載,高IO負載,服務器停機等)。Elastic Load Balancer用於在多個Web服務器之間分配負載, S3用於存儲文件或備份等。