国内迅速崛起的BaaS产品:移动开发必备的后端云服务

Baas出现的背景

一款移动应用一旦需要后端服务的强大支撑时,开发商就必须考虑基础架构、服务集成、可伸缩性等繁冗复杂的问题。而在这些方面耗费的大量时间精力财力却不能直接提升App的用户体验。

什么是Baas

移动应用开发领域目前有一个BaaS(后端即服务:Backend as a Service)的概念。BaaS是指为移动应用开发者提供整合云后端的边界服务。现在,BaaS生态系统正从一个小众垂直领域迅速成为非常重要的行业环节。

BaaS服务提供商的基础服务是数据/文件存储,主要帮助App开发者解决存储的问题。更进一步的集成服务则包括:账户管理、消息推送、社交网络整合、地理位置与广告等。BaaS分两种模式:一种是API模式,让开发者自己拓展代码;另一种是SDK模式,提供如iOS、Android及Windows Phone等的SDK。

 

迅速崛起的Bmob移动后端云服务

什么是bmob

Bmob是国内第一家专注于移动应用云存储的平台,是基于PaaS模式的云计算平台。开发者可以使用Bmob设计存储框架、获取应用密钥、下载SDK并嵌入应用程序、调用相应API,应用发布后查看存储的统计分析数据,整个流程能够快速实现,并且Bmob的云服务是免费的。

 153100_wlK8_1780187.png

Bmob能干什么?

Bmob主要服务有数据服务、文件服务、推送服务和扩展服务。简单几句代码就可对云端数据库进行操作
各终端实时同步更新。

数据服务:支持丰富的数据类型,灵活方便的增删改查,可视化的数据操作,安全的角色和ACL管理,多表关联处理,数据的批量处理,本地数据缓存,开发者们无需关注服务器后端,就可以实现多平台的同步开发。

文件服务:文件服务允许上传任何的文件类型,支持分片断点续传,此外,针对移动端对图片业务的需求,还提供了生成高压缩比的缩略图服务。

推动服务;提供了Android和iOS两个版本的推送服务,采用Websocket保持长连接,稳定性更好,目前,64GB的单机能够支撑600万的用户长连接。

扩展服务:提供APP官网、计划任务、地理位置、云端代码等扩展服务,确保您的个性化业务逻辑能够在云端更好的运转。

Bmob云服务数据安全吗

数据安全是软件系统中最重要的组成部分,为了更好的保护应用数据的安全,Bmob在软件架构层面提供了传输层面、应用层次、表层次、ACL(Access Control List:访问控制列表)、角色管理(Role)、发布层次等不同粒度的权限控制的方式,确保用户数据的安全

Bmob SDK对数据进行了加密封装,采用requestId + timestamp + Application Key 的一次性对称加密算法和服务端主动防御的技术,确保数据在传输过程中能够不被Fiddler、Wireshark等抓包工具恶意抓取进行分析破坏。

在创建应用时Bmob会自动给每个应用分配三个Key,分别是Application Key, 、REST API Key 、Master Key,这三个Key主要用于不同角色安全获取或处理数据

Bmob在表权限管理方面可以设置该表只读还是使用ACL的权限。

Bmob最近的新产品

Bmob本着让原生应用开发变得快速方便的态度,不断完善产品,优化产品。

新推出支付组件,让个人开发者只需几句简单代码就能实现支付宝和微信支付,同时为广大开发人员提供的统一、正规的收费手段,让没有企业认证的个人开发者,也能通过支付宝和微信向用户收费。

新推出聊天组件为了方便开发者为自己的应用添加即时通讯功能,Bmob推出IMSDK并同步推出官方Demo。

155525_eapS_1780187.png

 

 

 Bmob近期的改进

随着移动互联网的飞速发展,Bmob团队已经开始逐渐切入垂直领域,如,游戏和硬件。即将推出的游戏后端垂直解决方案将提供众多游戏新特性能力,如P2P数据传输、任务管理、游戏社交、排行榜、关卡分析等功能。Bmob希望游戏开发者能弱化存储和后端逻辑的问题,从而更好的专注于游戏策划环节,做出更好玩更受欢迎的游戏。除此之外,Bmob已与众多游戏媒体,优质渠道建立合作关系,开发者基于Bmob开发游戏,不仅可以享受上文提到的免费后端服务,还可以获得更多的推广资源,解决众多游戏开发者的推广烦恼。硬件方面,Android wear的问世,为众多软硬一体的创业者提供了机会,切入智能硬件是未来发展趋势,Bmob团队已经开始着手为硬件开发者提供后端数据存储的相关SDK的研发工作,以降低硬件开发者的创业门槛,缩小软硬件沟通的成本,让创业者更容易的进入智能硬件领域。

最后,希望Bmob不负众望,让个人开发者拥有更多的福利。

转载于:https://my.oschina.net/jiayouzsj/blog/403064

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值