![](/img/trans.png)
[英]What to chose for my next project with Amazon Web Services (Linux)? Ruby/Python/other, MySQL/PostgreSQL/other
[英]Amazon Web Services: python or ruby?
我即將開始涉及AWS的相當復雜的項目,特別是EC2,S3和Dynamo,並嘗試決定使用哪種語言。 我知道python和ruby,沒有java / net / php。
http://aws.amazon.com/ruby | http://aws.amazon.com/python
從我的理解,有一個為蟒蛇沒有官方的SDK,是博托一個適當的替代?
Ruby中是否有任何工具/庫我會選擇Python(反之亦然)?
哪個(與AWS相關)社區更大/更好?
請注意: 這不是關於哪種語言更好或更差的問題 ! 我只想知道哪種語言能更好地支持AWS。
根據我的理解,沒有官方的python SDK,是否適合替代?
毫無疑問, boto可能已經被認為是AWS的事實上的Python SDK已經有一段時間了,最近它的作者Mitch Garnaat也加入了AWS團隊,參見關於Python,boto和AWS的大新聞 :
在此模型的基礎上, Mitch Garnaat也加入了該團隊。 Mitch已成為AWS社區的成員超過6年,並已向AWS開發者論壇發布了2,000多篇帖子。 他還是boto的作者, boto是訪問AWS的最受歡迎的第三方庫,以及Python和AWS Cookbook 。
附錄:危險評估
您關於哪個(與AWS相關)社區更大/更好的問題? 確實只能主觀回答,我絕對同意Marcin的評論 ,選擇你最熟悉的語言/開發環境 。
但是,我個人的印象是,Python可能在開發人員領域具有優勢,即在開發場景中將AWS作為組件的選擇似乎更常見(但是,我有偏見,我更喜歡Python這里也是相應的過濾信息)。
另一方面,Ruby 似乎目前在運營領域具有優勢,只有兩個(大多數?!)流行且廣泛使用的基礎設施自動化工具Puppet和Chef都是基於Ruby的(但是,我有偏見,我現在更喜歡這些工具並相應地過濾信息)。 同樣,AWS也在其自動化指南中明確地解決了這兩個問題,請參閱AWS CloudFormation文章和教程 。
所以明智地選擇;)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.