AWS Mobile Hub 引入了三种新特性,让提供Serverless 的App 后台变得简单了,改善了登录和验证的选项。
AWS Mobile Hub 从 Serverless 后端引入之初就使用基于 AWS Lambda 的云逻辑组件支持它了。现在,云逻辑组件让开发人员不仅能将现有的 AWS Lambda 功能与他们的移动应用集成起来,还能创建新的 AWS Lambda 功能和 Amazon API Gateway 端点,该端点用来为 Lambda 功能暴露一个可扩展的 API。亚马逊特别指出,该项新特性与 AWS 身份和访问管理(AWS Identity and Access Management)无缝集成,能为 API 创建一个 IAM 角色,使其仅为验证用户所使用。
AWS Mobile Hub 也额外扩充了它的登录选项,以支持邮件和密码验证以及符合 SAML 的验证提供者(authentication provider)。邮件和密码验证包含现成的注册登录流程和找回密码流程以及多因素验证等等。Mobile Hub 之前仅仅支持通过 Facebook 和自定义身份系统验证。
AWS Mobile Hub 是一个旨在提供集成控制台的工具,帮助开发人员选择他们希望在移动应用中使用的高级 AWS 功能,例如 Amazon S3 提供的数据存储、 Amazon Simple Notification Service 提供的通知和 Amazon Mobile Analytics 提供的分析等。一旦开发人员选择了一套功能,AWS Mobile Hub 就能生成集成了所需服务的 iOS 或者 Android 样例 App,能马上在 AWS Mobile Hub 内构建、测试和监控。AWS Mobile Hub 本身是免费的,但开发人员使用 AWS 服务需要付费。
查看英文原文: AWS Mobile Hub Improves Support for Serverless Apps, Authentication, and More
感谢冬雨对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们。
评论