六大BaaS产品推荐:移动开发必备的后端云服务

移动后台服务Bmob进阶篇(二) Bmob的回顾     大家好,我是张星,十一也快过去了,程序猿们是该收收心撸代码了;我们上个星期讲过移动后台服务Bmob基础篇(一),没看过的建议大伙去看看哦。相信大家对Bmob也有一定的了解,但是了解是远远 不够的,那么我今天就来给大家讲讲Bmob进阶系列把。 进阶篇的重点知识还原 1.配置问题 在Bmob的基础篇配置的基础上,仅仅加了一条配置: android { 阅读详情
allowtransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%2Fwww.youkuaiyun.com%2Farticle%2F2013-03-06%2F2814373-baas-for-mobile-backend-development&type=3&count=&appkey=&title=BaaS%E6%98%AF%E6%8C%87%E4%B8%93%E4%B8%BA%E7%A7%BB%E5%8A%A8%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91%E8%80%85%E6%8F%90%E4%BE%9B%E6%95%B4%E5%90%88%E4%BA%91%E5%90%8E%E7%AB%AF%E7%9A%84%E6%9C%8D%E5%8A%A1%E3%80%82%E5%BC%80%E5%8F%91%E8%80%85%E6%97%A0%E9%9C%80%E8%BF%87%E5%A4%9A%E7%A0%94%E7%A9%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF%E7%A8%8B%E5%BA%8F%EF%BC%8C%E8%80%8C%E5%8F%AA%E9%9C%80%E8%B0%83%E7%94%A8%E4%BA%91%E8%AE%A1%E7%AE%97%E5%B9%B3%E5%8F%B0%E6%8F%90%E4%BE%9B%E7%9A%84API%EF%BC%8C%E4%BD%BF%E7%94%A8%E7%9B%B8%E5%BA%94SDK%EF%BC%8C%E5%B0%B1%E8%83%BD%E8%BF%85%E9%80%9F%E5%AE%8C%E6%88%90%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E3%80%81%E8%B4%A6%E6%88%B7%E7%AE%A1%E7%90%86%E3%80%81%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81%E3%80%81%E7%A4%BE%E4%BA%A4%E7%BD%91%E7%BB%9C%E6%95%B4%E5%90%88%E7%AD%89%E5%8A%9F%E8%83%BD%E3%80%82%E6%9C%AC%E6%96%87%E4%BB%8B%E7%BB%8D%E4%BA%86%E5%85%AD%E6%AC%BE%E4%BD%A0%E5%BF%85%E7%94%A8...&pic=&ralateUid=&language=zh_cn&rnd=1416390126649" width="22" height="16"> 摘要:BaaS是指专为移动应用开发者提供整合云后端的服务。开发者无需过多研究服务器端程序,而只需调用云计算平台提供的API,使用相应SDK,就能迅速完成数据存储、账户管理、消息推送、社交网络整合等功能。本文介绍了六款你必用的移动后端云服务/产品。

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

为了解决这些问题,部分App发行商租用了譬如AWS(Amazon Web Services)的公有云服务,有的则部署内部专用的私有云服务。而移动开发团队越来越趋向于小规模化,架设需要高成本运营的服务器群或许并不是最好的方法,租用或免费使用后端云服务开始流行起来。

BaaS(后端即服务)悄然兴起

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

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

目前,国外比较知名的BaaS服务提供商是StackMob和Parse。在国内,Talking Data、友盟、Bmob、百度和新浪开放平台均有相关业务。

本文结合当下移动云服务热点,从移动应用后端支撑的角度为大家介绍相关产品:对于移动应用开发商来说,这些后端服务和产品你一定得有所了解。

1. StackMob

StackMob是一家提供移动应用后端服务的公司,成立于2010年1月,有人把StackMob称为移动版的Heroku。StackMob的创始人之一Ty Amell,2004年从西北大学获得MIS专业的学士学位。2007-2009年间,他在知名的音乐分享网站imeem担任工程经理,负责移动和前端产品,经历了从0到120万用户的全过程。他意识到,如果能够建立一个平台,帮助许许多多移动开发者提供后端云服务,便能够大大简化他们的工作。


StackMob

StackMob的云计算系统为App开发者提供实时分析、消息放送、Facebook/Twitter集成、Amazon S3集成、广告、地理位置、盈利等服务。开发者只需几十分钟,就可以通过Web界面勾勾选选,定制一个API架构,而且能很快在云端激活。StackMob支持Java、Ruby、Python、Lua和各种JVM语言。

StackMob支持iOS、Android以及HTML5平台。StackMob采用免费模式,入门是免费的,当使用平台的开发者开始有更多用户并挣钱后,会根据用户数、资源使用情况来收费。

2. Parse


Parse

Parse是由YC孵化出来的,专为移动应用提供后台服务的云计算平台,为开发者包办繁琐的后台服务,让开发者只需专注于具体的开发工作。它提供任意数据保存,照片或其它文件存储,发送推送通知,创建用户帐号,使用地理位置数据以及添加Facebook/Twitter帐号登录等服务。

Parse用户无需再费时费力地折腾Facebook帐号连接和推送通知等服务器端的功能,只需把相应SDK拖放到应用内即可。

Band of the Day是苹果App Store 2011年度一款重量级的应用,它就使用了Parse的服务。此外,有些大公司也在使用Parse。

3. Kinvey


Kinvey

Kinvey同样是一个为移动应用开发者提供后台创建服务的平台。Kinvey成立于2010年,位于马萨诸塞州的剑桥市。Kinvey强调加速移动应用开发与销售的“即取即用”理念。Kinvey的中间层与数据层均托管在多个云服务提供商处,包括 Rackspace、Amazon与Microsoft。所有通过Kinvey存储的数据都会有四种方式备份:Amazon EC2、Windows Azure、Rackspace以及Kinvey自己的服务器,假如其中一两个出现了故障,用户的数据依然安然无恙。

4. Sencha.io


Sencha.io

Sencha.io号称“第一”个移动HTML5云,由Javascript网页开发框架提供商Sencha发布。这项服务允许应用开发者构建基于浏览器的应用而不用写服务器端代码或者管理托管代码。Sencha.io Data,Sencha.io Messages,Sencha.io Login 和Sencha.io Development是Sencha.io目前提供的服务。开发者只需要写很少的Javascript代码就能实现数据存储、信息发送、信息监听、应用部署或者使用Facebook、Twitter的账号登录。Sencha公司表示,他们的目标是将多用户和多设备功能整合到应用中去,帮助开发者减少从零开始写代码带来的负荷。

5. Bmob


Bmob

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

6. Amazon EC2

Amazon EC2(Amazon Elastic Compute Cloud,亚马逊弹性云计算)是由亚马逊公司提供的Web服务,是一个让用户可以租用云电脑运行所需应用的系统。Amazon EC2虽然不属于严格意义上的BaaS体系,但它是国外最主流的云计算服务,拥有强大的生态系统和用户覆盖面,EC2甚至为中小型BaaS服务提供商提供基础设施租赁。EC2称得上广义的BaaS云服务。当下最热门的图片社交应用Instagram就是EC2平台的客户之一。

一款App一旦流行起来,发行商还需考虑在极大并发量情况下的数据处理问题。上周,Instagram宣布其月活跃用户数达到1亿,如果背后没有强大的后端云服务作支撑,是很难并发处理这些海量图片信息的。


AWS(Amazon Web Services):Amazon EC2与Amazon S3都架构在AWS平台上

Instagram于2010年在洛杉矶开始提供服务,创业时只有一台租赁的服务器,为了适应迅速发展的业务情况,Instagram较早地采用了EC2。

Amazon EC2是云计算IaaS(Infrastructure as a Service,基础设施即服务)层面的佼佼者,Instagram创始团队在创业之初就意识到,只要他们能够在较早时期利用IaaS来构建系统,就没有必要像其他创业公司那样,将资金投放在存储器和服务器上了。

总结

归根结底,移动应用后端云服务的好处是帮助开发者简化工作。程序员们只需一心一意做产品,而不需要过多考虑后端的服务器程序。今后,做移动开发将会变得更轻松、更容易。(文/杨依帆 责编/张宁)

Bmob移动后端云服务平台 某课程教程,讲解的还是可以的,借鉴看下没问题。。。。。。 立即下载

相关推荐

在运行opencv时出现的两个问题:AttributeError: module ‘cv2‘ has no attribute ‘gapi_wip_gst_GStreamerPipeline‘

解决了opencv的两个问题:由问题一引出 AttributeError: module 'cv2' has no attribute 'gapi_wip_gst_GStreamerPipeline' cv2.error:OpenCV(4.1.2)C:\projects\opencvpython\opencv\modules\highgui\src\window.cpp:717:error: (-2:Unspecified error) The function is not implemented...

hu_yinghui的博客 3275

Android开发 个人开发者几大后端云比较

本文章起草于2019/09/17 简单介绍几种常用的后端云服务器 1.Bomb后端云 前期(2016年左右)我在做android时,主要使用的是bmob,当时一个很大的优势就是可以很方便的接入支付宝和微信支付。所以当时选用了该后端云。我应该也有好几篇博客都基于bmob的后端云的。 现在 2.Mob mob是最近转用的sdk 优势是免费力度较大。比如bomb提供几百次几千次的调用,mob不限制等 ...

CoomCon的博客 3997

Cartool实战:手把手教你完成静息态EEG微状态分析的组水平聚类与模板匹配

本文详细解析了使用Cartool进行静息态EEG微状态分析的组水平聚类与模板匹配全流程。从数据准备、算法选择到参数优化,提供了k-means与T-AAHC算法的实操建议,帮助研究者避开常见陷阱,获得可靠分析结果。特别针对最优类别数确定、模板匹配参数设置等核心环节进行深入探讨,适用于认知神经科学领域的EEG微状态研究。

weixin_31220401的博客 262

Baas服务平台有哪些?应用开发有哪些第三方服务

什么是BaaS服务: BaaS(后端即服务:Backend as a Service)公司为移动应用开发者提供整合云后端的边界服务。它为应用开发提供后台的云服务,包括提供存储、托管环境,也包括提供推送等通行后端技术能力。BaaS作为应用开发的新模型,进一步实现专业分工,有助于应用的成本下降和市场的进一步繁荣。 这里给出一些BaaS服务提供商: 后台数据存储 1. B

myself2015a的博客 1201

点云数据增强及预处理

数据增强: 1. random world flip:沿着x或者y轴,翻转点云 点云的x或者y,要翻转 3d box中心的x或者y,要翻转 3d box的朝向要翻转 point segmentation label,点云的相对顺序没有发生变化 2. random_world_rotation:沿着点云原点,旋转点云 点,x,y,绕z轴旋转 3d box,绕z轴旋转,中心和朝向都要变化 point segmentation label,点云的相对顺序没有发生变化 3. random_world_scaling

huang_victor的博客 4011

一文学会Cadence Sigrity PDN仿真——硬件新手小白都能看懂的保姆级教程

电源完整性的仿真,实际上是在仿真以及优化系统中的等效串联电阻。知道了仿真以及优化的目标之后,接下来就是要弄明白这个串联电阻从哪儿来以及怎么优化。整个系统中的串联电阻实际上由三部分组成:没有相位的阻抗,有相位的容抗和感抗,得益于相位,在某个特定的频点,容抗和感抗会大小相等,相位相反而相互抵消,这时候整个系统中就剩下了阻抗,所以整个系统的串联电阻达到了一个最低值,这种现象就是----谐振。当系统处于谐振点时候,整个系统会有一个最小的串联电阻,所以第一个优化电阻的手段就是让谐振来的更频繁一点。

学习帮的博客 2万+

后端服务平台Bmob与后台数据模拟

在开发过程中,为了便利我们通常需要使用到后台模拟数据与第三方API。其实,目前国内类似的平台已经不少了。个人认为,Bmob是其中的佼佼者;除此以外,eolink 也是个不错的选择

谷哥的小弟 1890

【DDR5 PCB走线SI/PI仿真调试】详细全攻略

问题场景发现症状优化措施过孔Stub效应TDR波形尖峰,信号反射严重使用盲孔,背钻减少Stub,降低Via数量串扰过大眼图闭合,误码率增加增加走线间距,插入地线隔离,减少平行长度电源阻抗过高PDN谐振导致纹波大多频率去耦,靠近电源引脚布置多档电容,合理分层信号时序失配优化走线长度匹配,避免信号走线跨层跳变DDR5设计不仅是硬件的挑战,更是仿真能力的考验。掌握SI/PI仿真,理解信号背后的物理本质,才能真正把握高速接口的“灵魂”!

weixin_43199439的博客 987

应用开发不可不知的五大BaaS后端云服务

BaaS概念 BaaS(Backend as a Service),后端即服务,为移动应用和游戏开发者提供后端服务,服务包括结构化的数据存储、用户和权限管理、文件存储、云参数、云代码、推送、支付、实时通信等。BaaS产品目的是降低开发者成本,简化应用开发流程,让开发者只需专注于具体业务和逻辑的实现,无需关心后端基础设施构建、运维、服务器托管、网络、性能调优等工作。 BaaS将应用层的通

三杯五岳 1万+

SMPLify-x-master | 复现记录

由于毕业设计中将会用到smpl模型,而smplify方法的各环境依赖版本比较老,复现不太容易,因此便进行了smplifyx方法使用smplx的方法。由于在过程中遇到较多坑,因此进行记录和分享。

qq_44916003的博客 5100

【Nginx学习】5步揭秘Nginx邮件代理模块:邮件代理服务器的功能与实现

Nginx的邮件代理模块(Mail Proxy Module)允许Nginx作为邮件代理服务器,支持SMTP、POP3和IMAP协议。这使得Nginx可以作为一个高性能的邮件网关,用于过滤垃圾邮件、病毒扫描、负载均衡等任务。简单来说,Nginx在这里就像是一个邮递员,负责将邮件从发件人手中安全、快速地送到收件人手中。通过上述的解析,我们可以看到Nginx在邮件代理模块中的设计和实现。从配置解析、连接处理,到协议处理、SSL/TLS加密和日志记录,每一步都至关重要。

java专栏 1312

十二、 Bmob免费移动后方服务,你不用再搭php+MySQL移动后端 Android studio+Bmob后台服务feedback简单实现

 Baas:Backend as a Service它的主要特征是将云的某些能力封装起来,做成适合移动或web应用的功能,做成打包销售提供给用户;也就是将移动或web所需要的功能放在云上面以云软件的形式提供给使用者。 云后端服务(云存储)的优势:容易扩充、让移动开发者可以不去理会服务器性能优化和服务器代码编写 服务包括:账户的管理、消息推送、社

牵手生活 3134

图解电动汽车:电动汽车主要参数

动力性指标 汽车的动力性指标主要有最高车速、加速时间、最大爬坡等,体现了汽车在行驶过程中能达到的极限运动水平。对于电动汽车,其动力性由搭载的驱动电动机决定,主要的参数包括最大扭矩、额定功率、最大功率、最大转速等。 功率是指物体在单位时间内所做的功的多少,是描述做功快慢的物理量,单位是 kW。 扭矩是指机械元件转动的力矩,也称转矩,表示转动力量的大小,单位是 N·m。 转速是指发动机/电动机的转速,的单位是 rpm,即转每分钟。额定转速是指在额定功率下电动机的转速,最大转速则是在最大功率下电动机的转速。

程序员「阿基米东」的编程之旅 2万+

六大BaaS产品推荐:移动开发必备的后端云服务-优快云.NET

六大BaaS产品推荐:移动开发必备的后端云服务-优快云.NET

weixin_34318326的博客 187

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

六大BaaS服务推荐:移动开发必备的后端云服务

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34221775的博客 426

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

云计算相关知识

我最近一直在学习和了解云计算相关的知识,昨天晚上回家看优快云的时候看到几篇文章,觉得对理解云计算这个概念,看清目前云计算的趋势非常有帮助,就转载过来。 想落地?云服务还要看移动互联网脸色! http://www.csdn.net/article/2012-05-24/2805931 我个人觉得这篇写的太好了,写的很详细,很深刻。 观点:未来云计算最大的

学习记录 1164

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Android学习文章推荐

这两天准备给电脑重装系统,所以把浏览器里珍藏的一些网站整理一下贴出来。 网站推荐 连接 出门问问官网 http://chumenwenwen.com/cn/index.htm 稀土掘金 http://gold.xitu.io/#/explore 介绍类 地址 六大BaaS产品推荐:移动开发必备的后端云服务 http://www.csdn.net/article/20

Code-S 1112

Bmob后端云——Android再也不担心没有后台了

虽然说团队精神不可无,但是有时候想搞个简单的APP还需要欠后台一个人情,而且人家也不一定有空,特别麻烦。难道Android开发就是这么局限么?脱离了后台Android就只能自己写来玩玩本地的功能吗?答案肯定是否定的,BaaS(后端即服务:Backend as a Service)公司为移动应用开发者提供整合云后端的边界服务。这里面的一个代表就是Bmob,当然BAT还有亚马逊 ,都有这类产品,这里我...

u014736095的专栏 9120

关于bmob和okgo冲突最终解决方案

具体错误信息不记得了,应该是Lokhttp/Address这个类冲重复了 常规解决方式: // compile('cn.bmob.android:bmob-sdk:3.5.5') // { // exclude group: 'com.squareup.okhttp3' // } 且不能,okgo依赖的okh

h309849232的博客 2449

安卓好东西之——Bmob云服务

作为一个比较菜鸡的新手安卓开发学习者,没有后端一直是我长久以来的痛,而就在最近,我发现了一个比较好的东东:Bmob云服务,它可以帮我们做很多后端能做的事情,据说不少创业公司都会选择使用云服务来作为他们的后台,而不是聘用一位后端开发人员。 首先要理解一个概念,就是Baas:后端即服务,它是专门为移动开发者提供整合云后端的边界服务(什么是边界服务我也不知道,这句话是从百度百科上摘抄而来),目前比较著

NKPDQZ的博客 1077

Bmob平台介绍

Bmob平台为您的移动应用提供了一个完整的后端解决方案,我们提供轻量级的SDK开发包,让开发者以最小的配置和最简单的方式使用Bmob平台提供的服务,进而完全消除开发者编写服务器代码以及维护服务器的操作。 获取应用密钥和下载SDK  去官网下载 选择你要开发的应用,点击该应用下方对应的“应用密钥” Android Studio配置 鉴于

小炫风技术旅行 4064
上一篇: 云服务模式:SaaS、PaaS和IaaS,哪一种适合你?
下一篇: 国内外BaaS服务盘点
dodott
博客等级 码龄22年 60粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值