2013-06-04 49 views
1

我完全陌生於AWS。我正在尋找一個簡單的android/phonegap示例,可以連接到AWS並在Amazon Dynamo DB上執行CRUD。我的問題主要是在雲端。移動應用程序(Android/PhoneGap)AWS示例

  1. 我該如何參考EC2實例? AWS是否提供靜態IP?

  2. 如何保護它?我只想要我的應用程序打它,而不是其他任何東西。

  3. 我打算租用按需EC2實例。是否可以始終從應用程序中引用實例?

  4. 可伸縮性如何工作?我在想象我需要將代碼指向負載均衡器,並根據需要動態添加多個EC2。

我正在尋找一個很好的教程/博客/ vid解釋它。任何幫助深表感謝。

回答

1
  1. 通過IP,DNS,任何適合您的用例。它可以根據需要,但在構建分佈在移動平臺上的應用程序時,最好使用DNS。如果有更改,您可以更新DNS記錄。

  2. 假設您正在使用某種類型的REST API,您將無法完全停止此操作。防火牆和認證可以過濾掉大部分不需要的流量。

  3. 您想使用彈性IP,或者如果您打算縮放彈性負載均衡器。這就是爲什麼DNS更好的選擇,如果您更改主機而無需更新應用程序,則可以更新DNS記錄。

  4. 如果設計的很好,您應該可以水平縮放。隨着負載增加,只需添加更多實例。彈性負載平衡器,自動縮放是可以在此使用的工具。