簡體   English   中英

部署到Amazon EC2

[英]Deploying to Amazon EC2

有沒有人有經驗為Amazons EC2部署應用程序? 我正在考慮將來這樣做,並且想知道與共享主機和專用服務器托管相比的人們經歷。

到現在為止還挺好。 能夠一次打開5/10/50/100 +機器真是太棒了。 能夠將它們關掉並忘掉它們會更好。 您需要改變關於如何存儲持久數據的心態,但是一旦有了天空就是極限。

性能方面,小實例很慢。 它們適用於負載平衡器和提供靜態內容等,但如果您正在執行任何處理器密集型操作,則至少需要一個m1.medium實例。

這一切都很新,所以還沒有很多工具可以提供幫助。 我正在使用Puppet配置我的主機,我有一組用於啟動集群的PHP腳本。 我使用LDAP作為主機庫存數據庫。

如果您不需要/不想構建自己的應用程序,請參閱Rightscale以獲取部署/增長應用程序的一些非常棒的工具。

一種方法是使用VMWare映像然后將其轉換為AMI,從而在本地設置您的實例。 例如,使用此腳本

我有一個擁有完整堆棧的圖像,每個圖像都有一個腳本,可以自動將戰爭(java)從S3存儲桶部署到本地文件系統。

當圖像啟動時,rc2.local運行此腳本以在啟動tomcat之前獲取最新的戰爭。 這對我很有用

成本是我最初忽視EC2的一個重要因素。 最便宜的小型實例每個實例小時的成本為10c,如果你一直保持運行,它每月大約需要70美元。 這引用了比最便宜的托管解決方案更多的報價。

當然,使用EC2,您可以選擇您的操作系統並安裝您喜歡的任何軟件,如果您需要大量服務器,它肯定比專用托管更具成本效益。

我讀過一個混合模型,其中人們使用專用服務器來處理常規工作負載,但在需求高峰時添加額外的EC2實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM