亞馬遜網絡服務(AWS)推出了新的Mobile Hub功能,旨在簡化安全移動應用程序的開發。
這家云計算巨頭表示,其Cloud Logic功能現在將允許開發人員專門為創建Lambda函數,并將其與AWS的API Gateways集成。亞馬遜表示,此舉將讓無服務器的移動應用程序變得能夠輕松創建和測試。顯然,后端會有一個或兩個服務器,但移動應用開發人員用操心設置和運行它們——他們的代碼只是與API網關對話以執行基于云的處理。
亞馬遜的VyomNagrani在博客文章中表示,“有了Mobile Hub,您不必成為AWS專家就可開始在你的應用程序中使用其強大的后端功能了。”
“然后,Mobile Hub為您提供并配置必需的AWS服務,并為您創建一個可用的快速啟動應用程序。”
雖然AWS以前允許使用現有的Lambda函數——運行在服務器實例之外的事件驅動代碼——同它的Mobile Hub配合,新功能現在則是允許通過專門針對移動應用程序的Cloud Logic直接創建Lambda函數。
理論上,這種做法綜合使用了無服務器功能和API,能夠提高移動應用程序開發的速度。
此外,AWS表示它正在利用Cognito賬戶管理工具,為移動應用程序增加對一個電子郵件和密碼登陸系統的支持,以及對SAML登陸支持的集成。
亞馬遜相信,Cloud Logic、電子郵件和密碼登陸以及SAML支持在一起使用將會允許開發人員為他們的云應用程序增加對安全移動登錄支持——無論是那些托管在公共云中的應用程序還是那些在虛擬私有云中的應用程序——并且將有能力選擇為最終用戶提供何種登錄方法(例如谷歌和Facebook登錄)。
AWS表示,這樣做的結果是用一個系統就能消除手動配置訪問策略和賬戶安全的需要,并允許開發人員在幾分鐘內搞定移動應用程序后端的設置和部署。