MBaaS枪战:5点云构建移动应用

123 第3页
第3页共3页

Kinvey支持在几乎任何云上部署,包括私有云。这包括部署到符合hipaa的设施和完全位于欧盟的设施。即使是Kinvey的多租户云也被认为对大多数应用程序都足够安全,因为该公司进行端到端加密,使用数据链接的客户可以将数据保存在自己防火墙后的数据库中。如果你有一个谷歌应用引擎服务器,你可以链接到你的Kinvey后端。

身份验证可以在内部由Kinvey完成,也可以在业务和企业版本中通过LDAP或Active Directory完成。Kinvey还通过OAuth支持Facebook、Twitter、谷歌+和LinkedIn身份。

Kinvey数据链接连接到Kinvey的MongoDB数据存储。在大多数情况下,客户直接将CRUD请求转发到真正的后端,但有些客户将数据缓存在MongoDB中。Kinvey目前拥有微软Dynamics CRM、Salesforce CRM、Oracle数据库和微软SQL Server的数据链接。

Kinvey具有用于离线数据同步,其中,如果应用程序是离线数据被自动地从高速缓存拉出的自动化控制设置。如果应用程序处于联机状态,数据从网络拉出并被存储在缓存中。采用自动化控制,你Kinvey应用程序将尝试同步的任何本地存储的数据时,该设备再次上线,但如果服务器数据也发生了变化,你就会有冲突。您可以设置冲突解决政策clientAlwaysWinsserverAlwaysWins,或自定义冲突解决功能。

解析

Parse曾经是MBaaS的典范,尽管被Facebook收购,但它仍然是一个可行的、低摩擦的、面向限量消费应用的移动后端。从好的方面来说,它有良好的文档记录,具有良好的本地客户端支持和基于主干的JavaScript客户端SDK。Parse还在后端运行JavaScript代码,这为开发人员提供了全JavaScript应用程序堆栈的选项。不利的一面是,Parse缺少商业应用程序所必需的大块内容,比如数据集成、离线操作和在线/离线同步。与此同时,它的定价似乎是针对数量较少的应用程序。

解析支持原生移动,JavaScript和桌面应用程序。在移动产品方面,它在桌面上为iOS,Android和Windows Phone的8原生支持,它为OS X和Windows 8(.NET),以及统一游戏的支持。

Parse允许您使用与客户机相同的Parse JavaScript SDK在云中运行JavaScript代码。与FeedHenry和Kinvey经常在浏览器中编辑云代码不同,Parse提供了一个命令行工具来管理Parse云中的代码,并允许您在计算机上使用您最喜欢的JavaScript编辑器。但是,您可以在仪表板中查看代码和日志。命令行工具是一个应用脚手架生成器、应用部署工具、日志打印机、应用回滚工具和自更新工具。

解析仪表盘数据浏览器

解析云数据浏览器可以导入批量数据;添加类,列和行;和查看过滤的数据。

解析可以发送推送通知给iOS,安卓,Windows 8中,和Windows Phone 8在每一种情况下,你必须提供你的推送服务器,然后提供证书或证书到您的应用程序。

解析预定义了一个相当完整的用户系统,包括电子邮件验证常见的注册机制和匿名用户的规定。的ACL的控制系统什么样的数据个人用户可以读取和写入。对于更复杂的用例,解析支持角色的层次结构,使用ACL对于角色的一个单独的层。

Parse与其他服务进行了9次集成。其中三个——Mailgun、Mandrill和SendGrid——是用来发送电子邮件的。条纹是用来刷信用卡的。Twilio发送短信和语音信息。第三方模块可用于与Cloudinary、Instagram和Paymill集成Parse。

据我所知,实施与解析企业数据集成需要编写的数据源和解析一个JavaScript模块REST Web服务包装。我还没有看到托管解析不是它自己的多租户云计算以外的任何选项。

密苏里州的更好MBaaS

正如你可以在这篇文章的第一页的底部列出的成绩看,AnyPresence赢得了最高分:9.1综合评分和编辑选择奖徽章。我觉得自己比别人的企业认为需要对现有系统进行与移动应用程序集成,因为它会产生定制的SDK,与应用程序和后端一起,从你的模型和设计AnyPresence提供更多的价值。成本计算每年“低六位数”,但是,它不适合到每一个公司的预算。

FeedHenry,这赢得了8.6的总体得分,也是一个面向企业的MBaaS。FeedHenry与Git的一个很好的集成,协作和版本控制,我喜欢它的托管应用程序生成服务,其Node.js的后端和策划节点模块列表,以及其拖动和拖放表单设计器。像AnyPresence,FeedHenry可能不适合每个公司的预算。

Kinvey的总体产品得分为8.3分,是一家与开发人员社区以及企业IT部门合作的公司。我喜欢Kinvey通过其内部的NoSQL数据库API进行企业数据链接的方式,我也欣赏它为后端业务逻辑构建钩子的方式。

我批评的Appcelerator其明显缺乏努力牧师数据集成模块,并认为其相对于FeedHenry和Kinvey高价格可能会削弱它的整体价值,赋予其净得分为7.8。然而,Appcelerator的一家公司最近才摆入MBaaS空间。它可能还没有填补其产品的功能缺失,并调整其定价更具竞争力。

最后,我认为解析适宜建设和面向消费者的移动应用程序运行后端,而不是商业应用,因为它缺乏比基本REST客户端以外的任何数据连接器。关于解析我的其它主要保留的是基于使用的定价,它可以让开发者轻松上手,但可能会咬资金不足的初创公司突然有了在其手中病毒击中没有一个真正的商业模式。其得分是7.6,这组中最低的。

这并不是说你不应该使用解析。这是一个可行的,低摩擦的方式开始了与后端的服务。但是,如果您选择使用它,去用你的眼睛,监视你的费用,并准备油门或消除运行起来,你买不起账单服务电话。

对于商业应用,AnyPresence和FeedHenry导致在这两个易用性和功能包。Kinvey也不甘落后,它的定价是为小企业更有利。

阅读完整的评论:

这个故事,“MBaaS枪战:构建移动应用的5云”最初是由InfoWorld的

加入对网络世界的社足球竞猜app软件区脸谱网LinkedIn对最重要的话题发表评论。

版权所有©2014足球竞彩网下载

123 第3页
第3页共3页
IT薪资调查:结果是