摘要:我怎樣才能得到幾個開發商能夠開始和停止共享的Amazon EC2實例?如何最好地讓許多用戶控制EC2實例?
我有一個項目,我正在使用EC2實例來進行日常工作,所以當我進入辦公室時「開始」我的服務器,當我離開時「停止」它。我與其他幾個開發人員一起工作,我們都使用這個EC2實例。我們希望第一個人每天開始工作以「啓動」實例,以及最後一個「停止」實例的家......但他們不能「開始」或「停止」我的實例。 (他們可以從我的AMI啓動其他情況下,如果我給他們發佈的權限,但是這將是一個新的實例。這種特殊的實例是持續機從昨天的狀態。)
我們都在合併結算帳戶,但這沒有訪問權限。我正在查看Amazon IAM,但它似乎需要對我們當前的用戶設置(1個開發人員= 1個AWS賬戶,所有賬戶在統一賬單下)進行檢修,如果它不起作用,那麼這將會非常具有破壞性,或者如果有更好的方式來實現相同的目標。 (坦白地說,我還沒有得到我的玩具腳本在IAM下工作,但我懷疑IAM是解決這個問題的正確方法 - 我需要更多地閱讀它)
任何有關如何最好地管理共享實例?
謝謝!
PS由於各種原因,我們不希望擁有基於cron的解決方案;如果我們都使用筆記本電腦移動並且沒有固定的基礎設施,哪臺機器可以運行?我們假設哪個時區?哪個用戶是cronjob運行的?
感謝您的建議。我們並不熱衷於圍繞許多真實用戶分享開發者帳戶;這似乎不是一種可擴展的安全做法。我們已經有一個小腳本來啓動/停止實例,但是授權模型是問題。同上ElasticFox。 – 2011-02-15 09:05:59