0

我正在嘗試使用aws和Google應用程序引擎進行一些Web服務和應用程序實現。我知道這似乎是許多較大差異中的一個小細節,但它對我的決定產生了相當大的影響。如果您不想使用Google身份驗證,我無法找到有關GAE如何處理身份驗證的任何詳細信息。據我可以告訴你,預計將建立和維護自己的用戶憑證集,這是很多的工作和很多責任Google應用程序引擎與aws的I AM等價嗎?

回答

2

至少有一個其他內置身份驗證選項,而不是谷歌帳戶:OpenID。你必須做更多的工作,例如提供一個執行外部提供者登錄的servlet。

1

聽起來像比較橙子和蘋果給我。

AWS大多是基礎設施即服務(IaaS),這意味着它提供了計算資源(服務器),並在那裏託管應用程序,直接管理資源(文件,CPU,包等)你留在負責安全,可擴展性,穩定性等

GAE是平臺即服務(PaaS),這意味着你給他們一個打包的應用程序(.WAR文件,例如),他們運行它。你不知道也不能控制哪些服務器正在做這項工作,他們擁有多少CPU/RAM等等。GAE負責安全性,可擴展性等。

在這兩個選項中,您可以在不同的用戶身份驗證方式,包括Google+ OAuth。

1

IAM用於訪問作爲管理員的亞馬遜資源,而不是作爲應用用戶,並且您需要擁有aws帳戶,就像appengine一樣,您可以在其中添加具有Google帳戶的應用管理員用戶,擁有所有者或開發者角色。 Iam雖然給你更好的控制。

相關問題