前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >三分钟了解什么是 BaaS

三分钟了解什么是 BaaS

作者头像
BestSDK
发布于 2018-02-26 10:52:46
发布于 2018-02-26 10:52:46
13.9K0
举报
文章被收录于专栏:BestSDKBestSDK

BaaS(Backend as a Service)BaaS 是一种新型的云服务,旨在为移动和 Web 应用提供后端云服务,包括云端数据/文件存储、账户管理、消息推送、社交媒体整合等。BaaS 是垂直领域的云服务,随着移动互联网的持续火热,BaaS 也受到越来越多的开发者的亲睐。它作为应用开发的新模型,可以降低开发者成本,让开发者只需专注于具体的开发工作。

BaaS是移动中间件的替代品(或者说备选方案),它使用统一的APISDK来连接移动应用到后端云存储,传统的移动中间件通过本地的物理服务把后端服务集成到应用中。而BaaS通过云来集成后端服务。中间件和BaaS的最大不同是它们是否包含或者提供云的服务,BaaS可以说是PaaS平台在移动垂直领域的延伸,更可以说是移动中间件和云的融合。而现在它们都在以不同的形式来存在,云的优势很明显,那就是简单、成本低廉,中间件的优势是数据安全、易于扩展。所以从现在的趋势来看,它们不存在明显的取代关系,只不过可能以后BaaS的体量会更大。移动中间件将更多的被有能力的企业使用,同时也会有越来越多的中小型企业、开发者选择使用BaaS。

虽然BaaS属于PaaS的范畴,但两者也有区别。Quora上有人简要描述了二者的不同,BaaS简化了应用开发流程,而PaaS简化了应用部署流程。PaaS是一个执行代码以及管理应用运行环境的开发平台,用户通过SVN或者Git之类的代码版本管理工具与平台交互,对于开发者来说,PaaS就像是一个容器,输入是代码和配置文件,输出是一个可访问应用的URL。而BaaS平台进一步将用户需求进行了抽象,比如用户管理,开发者希望创建用户数据库表(模型)后,客户端就可以通过Restful接口直接操作对应的模型,所有的操作都可以被抽象为CRUD。之前,开发者需要创建表、写接口、写校验,而在BaaS平台中,开发者只需要定义模型,平台就会自动生成对应的接口,这可以让开发者更加专注具体的客户端代码。专门针对手机端的BaaS服务称为MBaaS,目前大多的BaaS平台都属于这一类。

随着移动互联网的发展,移动行业的分工也会像其它行业一样逐渐细化,后端服务就是这样被抽象出来,它统一向开发者提供文件存储、数据存储、推送服务等实现难度较高的功能,以帮助开发者快速开发移动应用。在国外,BaaS服务已经受到巨头的重视,2013年4月,Facebook收购Parse;2014年6月,苹果发布了CloudKit;2014年10月,Google收购了Firebase。Parse、CloudKit、Filrebase都是国外知名的BaaS类产品,苹果和谷歌通过BaaS服务可以更好的完善其生态圈,Parse也可以帮助Facebook建立它在移动端的地位,从巨头们在BaaS方面的布局也可以看出BaaS的价值。总体来说,BaaS平台的优势包括(来自搜狗百科):

提高效率:减少移动APP开发中各个环节的成本,提高效率。

缩短上市时间:减少从构思到制作过程中的阻碍,并降低上线后的运营成本。

减少交付APP所需的资源:BaaS需要的开发者和IT资源更少。

针对手机和平板优化:BaaS供应商在优化移动APP数据和网络上花费了大量时间和资源,减少了跨平台和移动终端的碎片化的问题。

安全和弹性的基础设施:BaaS提供捆绑的基础设施,解决了弹性、安全性和性能等运营难题,让开发者专注开发。

大量的常用API资源:BaaS将常用和必要的第三方API资源汇总,省去开发者单独收集的麻烦。

它们主要提供的服务包括:

数据存储。用户可以通过可视化的界面设计数据库,包括创建Class、定义字段、录入数据等。同时,BaaS平台可以自动生成对应的Restful API,用户可以通过任何语言操作已有的API,另外,平台也内置用户系统、角色系统、文件系统、权限控制等模块。

数据推送。结合APP中的标签设置,针对不同属性的用户推送差异化信息,包括定时推送、离线推送等。

版本管理。支持iOSAndroid版本的同步或异步管理,在控制台内流程化进行开发和版本管理。支持增量更新,终端用户可在应用内进行更新。

数据统计。平台可以查看应用的新增用户以及活跃用户数据,并支持自定义事件统计。

从功能上看,国内的BaaS厂商(特指能够提供完整的平台能力的厂商)提供的功能大同小异,大都集中在推送、存储、统计方面。值得注意的是,这几个重点功能又有相应的厂商在做,比如文件存储的七牛和又拍、推送服务的极光推送、统计服务的友盟、及时聊天的环信,所以随着这块市场的成熟,BaaS平台在功能方面的重心应该是整合其它垂直云服务的能力。

从盈利模式看,都是向少部分用户收费。纵观目前面向开发者的公司,它们的盈利模式大多是部分服务收费或者部分用户收费,现在的这几家BaaS厂商基本都是对部分高端用户收费。但是从云的发展趋势来看,接下来会有更多的中小型公司会使用BaaS服务,所以新一年BaaS平台也许会面向企业提供差异化的服务。

从竞争角度来看,由于BaaS在国内的整体份额都比较小,所以目前各个厂商都在全力扩展自己的用户基数,直接的竞争还谈不上。

分析机构 MarketsandMarkets 报告 BaaS 市场到 2017 年将会达到 77 亿美元,而 2012 年仅为 2.165 亿美元,年增长率达到了 104%。预计在2016年BaaS服务会受到更多用户的亲睐,BaaS的发展趋势总体来看可以总结为如下几个方面:

出现更多的垂直云服务:随着技术的发展与市场需求,整个移动互联网行业发展的特点是更加的垂直、细分和专业,所以也会出现更多的垂直领域的BaaS服务提供商。

满足自定义功能扩展:BaaS在提供标准服务的基础上,让开发者可以根据自己的产品和业务特点,通过在线配置和上传代码的功能来扩展自定义的功能,满中个性化需求。

成为行业移动化解决方案:随着移动互联网和越来越多的行业结合,BaaS服务以其简洁、高效、灵活、专业的特点,也会应用到各种行业的解决方案中,成为行业移动化解决方案中云端的支撑服务。

随着BaaS服务的成熟和稳定,基础服务功能使用专业的BaaS服务已经成为了移动应用开发中的常规选择,被越来越多的客户接受,2015年BaaS服务有更好发展。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2015-10-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BestSDK 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
字节跳动是第四家100万服务器大厂吗?
腾讯云应该是官方认可的 中国首家运营服务器超过百万的公司 2019年5月腾讯宣布全网服务器超100万 2021年150W+:猜一猜腾讯有多少服务器 随着腾讯自研业务全面上云服务器200W+靠谱 2020 阿里云峰会上 阿里云智能总裁张建锋表示 阿里云有超过100多万台服务器 预计在3年后这个数字达到300万台 2020年公开数据已经接近200万的规模 作为公有云老大目前应该已经接近300万 磐久网络 | 阿里云揭秘自研可编程网络核心技术 2021年数据显示 百度智能云有十万级自建数据中心 承载
用户6874558
2023/02/15
3.1K0
字节跳动是第四家100万服务器大厂吗?
#数字中国万里行#走进头条数据中心:高速扩张背后的“硬”实力
由E企学院主办的“2018年数字中国万里行暨北方区数据中心之旅”,聚焦中国超大规模数据中心,走访腾讯、阿里巴巴、京东、今日头条、抖音、华为、中国联通、中国移动等多家数据中心,将中国互联网、通信、制造业等多个领域的顶尖数据中心展示出来,让更多人了解互联网与云计算高速发展背后的奥秘。
IT创事记
2022/06/16
1.2K0
#数字中国万里行#走进头条数据中心:高速扩张背后的“硬”实力
支撑单可用区320,000服务器的数据中心网络系统设计
2018年10月份,UCloud数据中心基础网络完成了V4新架构的落地,自此,新建的数据中心(下简称DC)全面升级到25G/100G网络,极大提升了DC容量和DC间互联的性能。V4架构下的单可用区可提供320,000个服务器接入端口,是此前V3架构的4倍。并且支持无损网络特性,提供可用区资源的水平扩展和滚动升级能力。上线以来,新架构有力保障了UCloud福建GPU可用区开放、北京二可用区B/C/D扩容等需求。
SDNLAB
2019/05/15
1.5K0
支撑单可用区320,000服务器的数据中心网络系统设计
TikTok服务器已与字节跳动分离:首席安全官透露最新进展
机器之心报道 编辑:蛋酱、杜伟 TikTok 服务器已经实现了与母公司字节跳动系统的「完全剥离」,这在 TikTok 全球首席安全官新提交的一份法庭文件中得到了证实。 据外媒 The Verge 报道,TikTok 全球首席安全官在一份新的法庭文件中称,美国商务部就 TikTok app 如何存储和保护用户数据进行了错误的描述。所以,该公司再次提出动议,要求对特朗普政府迫在眉睫的禁令发出初步禁令。 在美国哥伦比亚特区联邦地方法院即将召开听证会之前,TikTok 全球首席安全官 Roland Cloutier
机器之心
2023/03/29
1.1K0
TikTok服务器已与字节跳动分离:首席安全官透露最新进展
边缘数据中心需求和核心技术分析
边缘计算是指将IT资源(计算、存储等)从传统的云数据中心向用户侧迁移,拉近用户和IT资源的物理距离,实现更低的数据交互时延、节省网络流量,从而为用户提供低延时、高稳定性的IT解决方案。边缘计算依赖边缘数据中心来完成。边缘数据中心和传统的云数据中心是相辅相成的关系。需要低延时和节省带宽的场景可以采用边缘的解决方案;时延不敏感、对带宽消耗不大的传统业务仍然可以采用传统的云数据中心方案解决。边缘数据中心和云数据中心分别满足不同应用的业务需求,二者有效互补。
数据猿
2020/03/19
1.5K0
腾讯云副总裁邹贤能:将陆续开源四大核心技术
导读:1月15日,首届OCP中国技术研讨会在深圳召开,本次会议是由腾讯云和OCP国际社区合办。在大会现场,腾讯云正式发布基础设施层面四大核心技术项目,分别涵盖数据中心、网络、服务器以及自动化平台领域。同时,为全面拥抱开源,腾讯云宣布陆续将这四大技术项目全部贡献给开源OCP社区。腾讯云副总裁邹贤能在OCP技术研讨会上发表演讲,以下为演讲全文。 ▲腾讯云副总裁邹贤能在OCP技术研讨会上发表演讲 邹贤能:各位尊敬的OCP社区成员们、各位尊敬的来宾,我代表腾讯云非常欢迎整个OCP社区来到中国,我们也非常荣
腾讯技术工程官方号
2019/01/16
20K1
腾讯云副总裁邹贤能:将陆续开源四大核心技术
3399 万元、湖南省省级电子政务外网统一云平台资源补充项目:中兴通讯中标
2021年9月26日,湖南省人民政府发展研究中心发布《湖南省省级电子政务外网统一云平台资源补充项目》公开招标公告,预算 34,493,300 元。 中标结果 2021年10月21日中标(成交)公告发布,中兴通讯 3399 万元中标。 供应商投标情况: 1.1   项目背景和建设意义 1.1.1  项目背景 “十二五”以来,湖南省电子政务建设快速发展,已成为改善公共服务、加强社会管理、强化综合监管、辅助宏观调控、建设服务型政府的有效手段。2015年6月23日,湖南省政府提出“五个一”工程,即一套班子、一个文
云头条
2022/03/18
2.3K0
抖音举起兴趣电商屠龙刀
摸索电商近3年后,抖音电商终于明确自己的定位了。4月8号的抖音电商首届生态大会上,抖音电商总裁康泽宇表示抖音是“兴趣电商”,其核心是主动帮用户发现潜在的需求。
刘旷
2021/04/12
3700
云服务器的优势体现在哪些方面?
逃脱了固有的数据存储问题,现在很多企业都在选择云服务。同样,企业的云服务需要云服务器支持。但是云服务器是什么?云服务器的概念和我们传统的物理服务器概念有什么出入呢?
企商在线
2021/08/16
1.6K0
云服务器的优势体现在哪些方面?
亚马逊「手滑」发布内部抖音禁令,特朗普或对中国APP下毒手!美国00后闻讯揭竿而起
据《纽约时报》报道,亚马逊在周五的一封内部邮件中告诉员工,出于「安全风险」,他们必须在用来访问工作邮箱的手机上删除 TikTok(抖音国际版,下文抖音部分指代TikTok)。
新智元
2020/07/14
6120
亚马逊「手滑」发布内部抖音禁令,特朗普或对中国APP下毒手!美国00后闻讯揭竿而起
抖音在美国遭遇了什么
抖音公司创始人在一次采访中表示,他希望这款APP能成为了解世界的“一扇窗”。一位美国共和党参议员认为这就是“木马”。
FB客服
2020/08/11
1.5K0
抖音在美国遭遇了什么
用抖音数据喂TikTok?字节最新法庭文件:不存在的
木易 发自 凹非寺  量子位 报道 | 公众号 QbitAI TikTok的角力仍在继续。 TikTok起诉特朗普政府后,9月27日美国哥伦比亚特区联邦地区法院裁决,暂缓实施下架禁令。 TikTok的上诉将在11月4日举行听证会。近日,外媒报道了TikiTok首席安全官(CSO)Roland Cloutier在新的法庭文件中,对美国商务部得一些指控进行了驳斥。 而在这份文件中,披露了关于TikTok是如何与字节实现数据和服务器切割的一些细节。 如何实现切割? Roland Cloutier介绍了TikTo
量子位
2023/03/10
3790
用抖音数据喂TikTok?字节最新法庭文件:不存在的
服务器应该如何安置?
不管是对哪一家企业来讲,服务器的安全性和稳定性及高可靠性都是最重要的。因为服务器内部存储了企业所需要的所有数据,是企业网络稳定运行的基本条件。当面对选择服务器托管还是服务器租用时,很多企业都会陷入两难境地。
企商在线
2021/09/17
8570
服务器应该如何安置?
如何向企业直观的说明服务器托管和租用?
现如今随着互联网发展迅速,已经有越来越多的企业放弃自建数据中心机房,转而选择服务器租用或者服务器托管。原因在于服务器托管可以选择在数据中心拥有共享的网络资源,同时还能够在提高网络效果和控制网络风险的基础上,降低网络成本。那么企业用户如何正确的选择服务器托管和服务器租用呢?
企商在线
2021/09/17
4K0
如何向企业直观的说明服务器托管和租用?
注意!服务器租用小技巧,让您少走弯路
在现如今的IDC行业中,服务器业务,一般是以服务器租用和服务器托管两种形式存在的。而服务器租用又可以分为高防服务器租用、服务器带宽租用和云主机租用等等。服务器对运行环境有着较高的要求,因此,如果想保证服务器的稳定运行,必须得有稳定的数据中心机房进行支撑。因此一般来讲,服务器还是放置在数据中心的机房内部,由专业运维技术人员进行维护是最好不过的。
企商在线
2021/11/11
8460
注意!服务器租用小技巧,让您少走弯路
解读“东数西算”工程,数据人必须关注的未来头号风口
2022 年 2 月 17 日,国家发改委、中央网信办、工业和信息化部、国家能源局联合印发通知,同意在京津冀、长三角、粤港澳大湾区、成渝、内蒙古、贵州、甘肃、宁夏等 8 地启动建设国家算力枢纽节点,并规划了 10 个国家数据中心集群。至此,全国一体化大数据中心体系完成总体布局设计,“东数西算”工程正式全面启动。
数人之道
2022/03/25
1.1K0
解读“东数西算”工程,数据人必须关注的未来头号风口
为什么选择服务器托管
随着互联网的飞速的发展,服务器业务也在逐渐进入人们的视野。服务器托管、服务器租用、高防服务器租用、服务器带宽租用等也成为企业选择服务器业务的一大趋势。相对于服务器租用业务,选择服务器托管业务的用户占了绝大多数。服务器托管,企业用户自行配置服务器,再将服务器放置在第三方IDC运营商或者三大运营商机房内,并配置专业的运维技术人员,进行一个全天候的服务,以确保服务器能够稳定运行。
企商在线
2021/11/11
10.6K0
为什么选择服务器托管
数据中心服务器机柜的一些基本常识
通常,企业用户会选择将购买的服务器托管到数据中心进行服务器托管;也会直接选择在数据中心内部进行服务器租用。所以不难看出对企业而言,还是需要物理机柜的。但是谈到服务器机柜,可能大家并不很清楚概念,今天让我们来了解一下服务器机柜的概念。
企商在线
2021/09/26
1.8K0
数据中心服务器机柜的一些基本常识
TikTok携手甲骨文“云上加州”,独家解读数据受托人模式
编者按:北京时间9月15日,据甲骨文证实,它已经与TikTok母公司字节跳动达成协议,成为其“可信技术提供商(trusted tech partner)”,TikTok案也终于有了初步结果。这里提到的合作方案,是指甲骨文作为数据合作方,由甲骨文为TikTok提供云服务,类似苹果在中国由云上贵州进行数据合规的方案。
大数据文摘
2020/09/18
1.4K0
TikTok携手甲骨文“云上加州”,独家解读数据受托人模式
应用上线前的披荆斩棘
这不是一篇关于应用开发、测试过程中遇到重重困难的吐槽文章,甚至无关于开发测试。本文聚焦在应用开发者“提出服务器资源申请”到“服务器资源被提供”这个期间,“透明”的运维人员所要完成的“透明”工作。
晴日飞鸢
2022/08/26
2K0
推荐阅读
相关推荐
字节跳动是第四家100万服务器大厂吗?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档