BaaS逆袭 移动中间件还有何用处?

早在2012年,Modus Create还无法有效管理其范围广泛的员工联系信息。在对这个问题实施了一个内部小的解决方案之后,这家专注大型企业HTML5应用开发和培训的公司,作为云的用户和提供商转移到云端,提供成熟的基于云的企业通讯簿应用。这项技术让后端即服务(BaaS)成为现实。

BaaS移动中间件的替代品,即一种云服务方法,可以连接后端服务到移动应用的前端。这项技术可能相对比较新,但是采用率迅速攀升。分析机构MarketsandMarkets报告BaaS市场到2017年将会达到77亿美元,而2012年仅为2.165亿美元。年增长率达到了104%。

BaaS

尤其是对于那些想要在云端部署移动应用的企业而言,BaaS就像是一种充满希望的方法。按照Modus Create的例子,其员工可以跨越四个不同的国家使用、构建和咨询移动应用。

2013年,Modus Create在不断发展,“但是我们是一家非常平面的公司,”Modus Create的CEO Patrick Sheridan说道,“在这个概念下,我们应该构建自己的HTML5企业通讯簿,因为我们总是尝试在大家的电子邮件签名中找出联系方式。”

在用Ruby on Rails构建了一个后端原型后,Modus Create就有了Sheridan所说的“穷人的通信薄”,可以进行内部通信。可以围绕50个人存储信息,有一个页面的管理员控制台在后端,还有一个对移动用户友好的界面。员工可以轻松获取其经理或者其他同事的信息,只要使用这个按照字母排序的联系列表即可。

“最初,我们不觉得这超越了我们自己的需求,”Sheridan说,“但是我们将其放到网站上后,一家主要的通信企业联系了我们,并表示他们对于我们的移动应用很感兴趣。”

这也就是Modus Create开始考虑构建改善性且能够销售的应用版本的时候。那时,公司只顾用了两个开发者,一个Ruby on Rails开发者,一个后端JavaScript开发者,同时还有一个兼职的Web设计师。整个Modus Create团队一共就22个人,包括工程师、设计师和经理。

“我们开始思考我们能做吗?一个前端开发者稍微懂点后端能做吗?如果可以,要用多久?”Sheridan说道。这些问题的答案毫无希望解答。构建一个应用后端又耗时又昂贵。

该公司随后迅速的转变为后端即服务。

“后端即服务是对我们的功能的补充覆盖,因此我们可以关注于前端,”Sheridan解释道,“我们对DreamFactory很感兴趣,因为平台即服务是我们所看到的应用新堆栈的一部分。DreamFactory让我们可以不是做Web或者应用托管,而是有一个功能丰富的API环境,可以做托管并扩展应用和基础架构。DreamFactory的另一个卖点就是其实完全的SQL支持。”

DreamFactory位于美国加州,其服务平台按照开源软件包收费,为HTML5应用开发提供后端。对于云部署选择也有唯一的方法,“我们提供了一种综合的服务套件,可以在任何云上安装,只要这个云能支持HTML或者内置客户端风格界面,”DreamFactory CTO Bill Appleton说道。Modus Create决定部署亚马逊Web服务弹性计算云。

这个项目在2013年的二月份开始,DreamFactory增加了新的后端功能,包括群组管理功能。比如,用户选在可以基于群组分类联系方式,可以按照客户或者项目分类。还增加了面向客户端的联系方式,可以更加轻松的和正确的客户组织机构保持联系。还包括内部社交媒体整合,扩展了到推特和Shype的联系方式。

DreamFactory提供这些后端性能,Modus Create的开发者看起来就像是应用前端。正如Sheridan指出的,他们能够构建移动交付的高端用户体验,而且没有偏离前端代码。

“整个应用是一个URL,决定了你是否使用台式机或者电话,重定向用户来更正用户界面,主要基于设备判断,”Sheridan表示,“我们的设计人员介入并改变了用户界面的样子,主要针对手机和平板电脑来设计。”

最终完成的应用于3月31日部署,比预期时间少了3个月。现在,Sheridan希望使用Modus Create的经验构建一个应用,通过DreamFactory实现,让其客户操作BaaS市场。

移动信息化交流QQ群:一号群:211029692 二号群:344692795 CIO交流群:316076815(需认证)

移动化问答社区:wenda.yidonghua.com



1 星2 星3 星4 星5 星 (还没有打分,快来打分吧!)
Loading...
 
已有 0 条评论
返回顶部

无觅相关文章插件,快速提升流量