mBaaS对比:2021年最佳服务提供商
在本文中,我们将讨论20个后端服务提供商的服务产品。该列表包括同时使用开源和专有框架的服务提供商。部署选项范围从云服务到可以安装在企业内部网上的服务。其中一些平台不提供任何支持,而其他一些平台则有一个全天候服务于客户的专门支持团队。
在我们深入讨论 BaaS 提供商之前,让我们向完全的新手介绍 BaaS 的概念。
Contents
- 1 什么是mBaaS?
- 2 mBaaS的核心特征是什么?
- 3 mBaaS供应商
- 4 Back4App
- 5 Parse
- 6 Backendless
- 7 Kinvey
- 8 AWS Amplify
- 9 Firebase
- 10 Game Sparks
- 11 Cloudboost
- 12 Kuzzle
- 13 Hoodie
- 14 Kumulos
- 15 PlayFab
- 16 Appcelerator
- 17 Pubnub
- 18 Deployd
- 19 Azure Mobile Apps
- 20 Kii
- 21 CloudKit
- 22 Couchbase
- 23 一般常见问题
- 24 什么是 mBaaS?
- 25 2021年最好的mBaaS有哪些?
- 26 mBaaS的核心特征是什么?
什么是mBaaS?
应用程序托管的一些重要方面,如创建备份、冗余服务器、注意可扩展性等,都是复杂、昂贵和耗时的。但是,当您使用后端即服务时,一切都变得简单。BaaS 提供商处理服务器端任务,以便您可以专注于开发核心应用程序的用户前端。
mBaaS的核心特征是什么?
- 数据库
- 储存
- 应用程序接口
- 通知
- 认证
mBaaS供应商
下面是后端即服务提供商的列表。
Back4App
摘要
Back4App是一个综合性的产品,它使用了多种开源技术,包括 node.js、 Parse Server和。方法很简单; 他们帮助开发者创建可扩展的应用程序所需的资源,而不需要重新造轮子。
位置
工程办公室设在巴西圣保罗,而总部设在美国加利福尼亚州。
客户
它们的一些客户包括埃森哲(Accenture)、巴西航空工业公司(Embraer)、 El Pais等全球性公司,以及在其网站上列出的许多其它公司。
- 免费套餐: 可用
- 价格: 每月5元起
- 特点: 平台功能包括数据模型、推送通知、 REST 和 GraphQL api、登录、身份验证数据备份、多个 SDK、非技术管理面板、云功能、重置密码和 CLI
- 开源: 是
- 下载: 可用
- 云托管: 可用
- 自助托管: 可用
- 专用服务器: 是。选项包括私有云和实地部署
- 技术文件: 可用
- 支援服务: 提供24/07支援
- 专业服务: 解决方案架构师,咨询和企业套餐
- 备注: 可配置 GDPR 隐私设置
Parse
摘要
Parse是另一个加快移动应用程序开发的优秀框架。2016年,Facebook 将该项目转变为开源项目。从那时起,Parse 的文件和源代码都可在GitHub上找到。
- 免费套餐: 是
- 价格: 完全免费,可在 GitHub 下载
- 特点: 类json数据管理控制台,社交登录(Facebook,Apple,Twitter,WeChat,GitHub,Google等) ,密码重置, AWS文件存储集成,推送通知,sdk (GraphQL,Rest,Javascript,iOS,Android 等等)
- 开源: 是
- 下载: 可用
- 云托管: 不可用
- 自托管: 可用。它只能使用自托管选项
- 专用服务器: 不可用
- 技术文档: 可用。详细的文档、指南和视频在官方网站上
- 支援服务: 不可用
- 专业服务: 不可用
- 备注: 这个框架在 Github 上有超过1万6的stars 和4千的fork
Backendless
摘要
该平台的重点是提供一个网页寄存服务/服务、一个框架、一个 API 生成引擎和一个服务市场。这四个功能构成了 BaaS 的核心。
公司地址
该公司总部设在美国德克萨斯州达拉斯。
客户
Repo Cyber, World Vision, Window Nation。在他们的官方网站查看其它。
- 免费套餐: 可用
- 定价: 该平台有三层定价。云服务,无限制,完全管理选项。定价起价为每月15美元
- 功能: 数据库,云代码,缓存,地理定位,无需变成,消息,用户管理日志,实时数据库,以及安全
- 开放源码: 可用
- 下载: 可用
- 云托管: 可用
- 自助托管: 可用
- 专用服务器: 可用
- 技术文档: 可用。详细的教程、指南和视频可在线获得
- 支援服务: 可用
- 专业服务: 是的,提供咨询服务
- 备注: 该公司有一个带有 Stripe 和 AWS 插件的在线商店
Kinvey
摘要
对于企业组织来说,这种后端即服务是一个很好的选择。最初由 Progress 开发的平台于2017年被 Kinvey 收购。
- 免费套餐: 免费试用
- 价格: 网站上没有公布价格
- 功能: 连接模板、 UI 构建器、 web/移动代码共享、 AI/ML、聊天机器人、无服务器后端、微服务和功能
- 开源: 不提供
- 下载: 不可用
- 云托管: 可用
- 自助托管: 可用
- 专用服务器: 可用
- 技术文档: 详细的文档、用户指南和在线视频
- 支援服务: 可提供
- 专业服务: 提供
- 备注: 该平台兼容 HIPAA
AWS Amplify
摘要
此服务由亚马逊网络服务提供。基本上是一个用于构建云应用程序、前端开发和移动应用程序开发的 JavaScript 库。
地点:
总部设在美国西雅图。然而,AWS 在世界各地的几个国家都设有办事处。
- 免费套餐: 不可用
- 定价: 弹性定价,根据服务选择付费
- 功能: 通知,分析,认证,机器人,API,存储,AR & VR
- 开放源码: 可用
- 下载: 可用
- 云托管: 可用
- 自我托管: 可用。只需从GitHub 下载源代码并安装到您的服务器上
- 专用服务器: 可用
- 技术文档: 网上有许多详细的指南和教程
- 支持服务: 支持的选项包括开发人员,业务,企业
- 专业服务: 不提供
- 备注: 该框架对 AWS 云有本地支持
Firebase
摘要
Firebase 是一个用于移动和 web 应用开发的通用平台。通过 Firebase,开发者可以创建无服务器的应用程序,并向已连接的移动设备发送推送通知。Firebase 是一个高度安全和高效的可扩展性平台。Firebase 的一个独特特性是它的实时数据库,这使得它成为开发实时聊天应用程序的绝佳选择。
位置
Firebase 属于谷歌,公司总部设在加利福尼亚州。
- 免费套餐: 可用
- 定价: Flame套餐: 不推荐,Blaze套餐: 弹性定价,根据服务选择付费
- 功能: 主要功能包括实时数据库、手机认证、存储、云功能、托管、机器学习工具包和许多其他优秀功能
- 开放源码: 不可用
- 下载: 不可用
- 云托管: 可用
- 自助托管: 无法使用
- 专用服务器: 不可用
- 技术文档: 详细的文档、用户指南和在线视频
- 支持服务: 该平台支持案例提交
- 专业服务: 不提供
- 备注: Firebase 既不提供私有云也不提供企业套餐
Game Sparks
摘要
Game Sparks 提供专门针对游戏应用的后端即服务(backend-as-a-service) ,该平台也为亚马逊所有。
- 免费套餐: 可获得
- 价格: 标准套餐开始于每月299美元,企业套餐将根据要求报价
- 功能: 社交多人游戏,元游戏经济,玩家管理,自定义后台办公,缩放,分割,分析,实时事件,聊天,货币,虚拟商品,领导板,市场营销自动化,实时多人游戏,匹配,团队,通知,消息,a/b 测试,认证,多重集成,成就系统,角色和权限
- 开源: 不
- 下载: 不可用
- 云托管: 可用
- 自助托管: 无法使用
- 专用服务器: 可用
- 技术文档: 在线提供大量详细的平台教程
- 支持服务: 通过票务系统提供支持
Cloudboost
摘要
这是一个拥有实时 JavaScript 后端的平台。它是构建可扩展的 web 和移动应用程序的绝佳选择。
公司地址
Cloudboost 是一家私营软件公司 Hackerbay 的一部分,总部位于马萨诸塞州的波士顿。
客户
该平台的主要用户包括索尼、可口可乐、 Adobe 以及网站上列出的许多其他公司。
- 免费套餐: 30天免费试用
- 价格: 套餐套餐起价93美元/月
- 功能: 认证,数据存储,文件,实时应用程序和搜索
- 开源: 不
- 下载: 不可用
- 云托管: 可用
- 自我托管: 只适用于企业套餐
- 专用服务器: 仅用于企业套餐
- 技术文档: 在线提供大量详细的教程
- 支持服务: 有多种支持套餐。例如,对基本套餐的支持是通过电子邮件,包含两天的 SLA,而企业套餐享有24/07支持覆盖范围。在他们的官方网站上有中等的套餐套餐
Kuzzle
摘要
使用 Kuzzle,您可以在自己的服务器上托管一个随时可以返回的后端解决方案。它拥有强大的功能,可以创建各种各样的应用程序,包括网络、移动和物联网应用程序。
位置
该公司在法国、英国和加拿大设有办事处。
客户
客户包括百健、 QWant、 EKO,以及其他在其官方网站上列出的公司。
- 免费套餐: 可获得
- 定价: 托管云套餐起价为每月1200美元
- 功能: 身份验证,管理控制台,高级搜索,实时数据库,地理围栏,等等
- 开放源码: 可用
- 下载: 可用
- 云托管: 可用
- 自助托管: 可用
- 专用服务器: 可用
- 技术文档: 文档可在线获取
- 支持服务: 社区支持免费提供,而套餐支持服务起价为每月2400美元
- 专业服务: 提供培训、咨询和概念验证服务
Hoodie
摘要
这个平台为开发人员提供了他们需要的资源,以前所未有的速度创建功能丰富的 web 应用程序。
- 免费套餐: 免费提供
- 价格: 免费下载
- 功能: 离线优先是该框架的独特特性。它支持插件额外功能,如注册,数据存储,共享,电子邮件,同步等等
- 开源: 是的
- 下载: 可用
- 云托管: 不可用
- 自助托管: 可用
- 专用服务器: 不可用
- 技术文档: 文档可在线获取
- 支援服务: 未能提供
- 专业服务: 不提供
Kumulos
摘要
这是一个用户友好和安全的移动应用程序开发平台。该平台更侧重于支持应用程序开发机构。
位置
该公司在北卡罗来纳州和英国设有办事处。
客户
Waracle,NS804,Ciber,和其他在官方网站上列出的客户
- 免费套餐: 免费试用
- 价格: 不在网站上公布
- 功能: 推送通知、 SEO、云托管、应用内消息和崩溃报告
- 开放源码: 不可用
- 可下载: 不可用
- 云托管: 可用
- 自我托管: 此选项的可用性没有公布
- 专用服务器: 此选项的可用性未发布
- 技术文档: 文档可用
- 支持服务: 通过电子邮件和在线社区提供支持。此外,他们还提供技术培训、用户培训、专用的 Slack 渠道
- 备注: 这个平台迎合了移动应用程序代理商的需求
PlayFab
摘要
自从2018年被微软收购以来,微软已经成为硅谷软件巨头不可分割的一部分。为游戏开发者提供后端服务。它也是一个开发和提供实时游戏的优秀平台。
- 免费套餐: 有售,功能有限
- 套餐费用: 每月99美元,而专业版套餐费用为每月299美元
- 特点: 游戏服务(多人游戏,响应式自定义电子邮件模板,匹配) ,LiveOps (管理游戏配置,触发操作,进度任务)实时分析(仪表板,参与报告,全文搜索) 附加组件(多人游戏,变现,分析,游戏分发平台)
- 开放源码: 不可用
- 可下载: 不可用
- 云托管: 可用
- 自我托管: 此选项的可用性没有公布
- 专用服务器: 此选项的可用性未发布
- 技术文件: 可用
- 支援服务: 是。提供对独立工作室套餐的专门支持。专业套餐有专门的支持以及 SLA 协议
- 专业服务: 不提供
- 备注: 根据请求为企业套餐提供定制报价
Appcelerator
摘要
这是一个企业移动平台,用于创建本地应用程序、动员数据,以及通过实时分析测量结果。
位置
Appcelerator 是 AzWay 的子公司,总部设在美国菲尼克斯,但是 Appcelerator 在加利福尼亚州圣何塞运营。
客户
阿维斯,思科,VMWare 以及在他们的网站上公布的其他客户。
- 免费套餐: 可获得
- 定价: 独立套餐是免费的,专业套餐成本199美元,企业报价的要求
- 特性: IDE,Dashboard,API Builder,App Designer,Hyperloop,和 Push-Notifications
- 开放源码: 不可用
- 可下载: 不可用
- 云托管: 可用
- 自助托管: 无法使用
- 技术文档: 在线技术教程
- 支持服务: 根据要求提供支持服务
- 专业服务: 为企业套餐订户提供定制报价
Pubnub
摘要
这个后端即服务提供程序为开发人员提供了创建聊天、实时通知和设备控制应用程序的功能
位置
公司总部设在加利福尼亚州的旧金山。
客户
这个平台的用户包括 DocuSign、 Adobe、 Logitech 以及其他许多在他们网站上公布的客户
- 免费套餐: 免费提供每月不超过一百万次交易
- 特性: 功能(业务逻辑和设备状态)、发布/订阅消息(iOS、 Android 和物联网)、在线状态、推送通知和实时可见
- 开源: 不
- 下载: 不可用
- 云托管: 可用
- 自助托管: 不可用
- 专用服务器: 不可用
- 技术文档: 是的,大量的文档可以在网上获得
- 支持服务: 这个提供商有三种类型的支持套餐。黄金每月500美元,白金每月1500美元,企业套餐每月5000美元。订阅者可以享受从电子邮件支持到专用支持代理的各种支持.
- 专业服务: 未在其网站上公布的资料
Deployd
摘要
这是一个用于创建 API 的开源 API 引擎。有了这个平台,开发人员可以加快创建 API 的过程,而不需要样板代码。
- 免费套餐: 可用。作为一个开源框架,下载是完全免费的
- 价格: 免费
- 特性: API 引擎,认证用户,创建用户集合,等等
- 开源: 是
- 下载: 可用
- 云托管: 不可用
- 自我托管: 是的,只需下载框架并将其安装在您选择的服务器上
- 专用服务器: 是的,你可以在任何专有服务器上下载这个框架部署
- 技术文档: 是的,可以从网上获得
- 支援服务: 未能提供
- 专业服务: 不提供
Azure Mobile Apps
摘要
这是一个微软开发的后端即服务,开发者可以使用它快速创建移动应用程序。该平台帮助开发人员加快创建跨平台应用程序的过程。用户还可以选择为 iOS、 Android、 Mac 或 Windows 开发本地应用程序。
- 套餐: 免费访问最受欢迎的产品一年
- 定价: 弹性定价,根据服务选择付费
- 功能: .NET/PHP/Java/HTML 应用程序可用,身份验证,IDE 集成,推送通知,CLI,创建移动优先,服务存储和检索数据
- 开源: 不
- 下载: 不可用
- 云托管: 可用
- 自我托管: 只能在 Azure 上使用
- 专用服务器: 只能在 Azure 上使用
- 技术文档: 技术文档可在线查阅
- 支持服务: 只能在 Azure 上使用
- 备注: 该平台与 Azure 云无缝集成
Kii
摘要
这个平台是一个专门为物联网应用提供后端即服务的平台。
- 特性: 用户管理、设备管理、推送通知、数据管理、传感器云交互、地理定位等等
- 开源: 是
- 下载: 可用
- 云托管: 可用
- 自助托管: 可用
- 专用服务器: 可用
- 技术文档: 可下载的技术文档
- 支援服务: 可用
- 备注: 可提供公共和私有云部署选项
CloudKit
摘要
CloudKit 是苹果的后端即服务(backend-as-a-service) ,本地支持 Xcode。这个平台允许开发者跨多个设备同步数据,跨多个应用程序同步数据。通过 iCloud 进行身份验证,发送通知等等。
- 免费套餐: 每个应用程序的免费套餐限制为1个 PB
- 定价: 用户在超过免费限制后切换到即付即用选项
- 特点: 简单的分享,自动同步,分析仪表盘
- 开放源码: 不可用
- 可下载: 不可用
- 云托管: 可用
- 自助托管: 不可用
- 专用服务器: 不可用
- 技术文件: 可用
- 支援服务: 可提供
- 备注: 此平台仅适用于苹果产品
Couchbase
摘要
为关键任务的应用程序提供了 NoSQL 数据库。
位置
Couchbase 的公司总部设在加利福尼亚州的圣克拉拉。
客户:
该平台的用户包括 Amadeus、思科、eBay 等公司。
免费套餐: 可用
价格: 可根据客户要求提供
特性: 查询、分析、搜索、 sdk、全文等等。
开源: 是
下载: 可用
云托管: 可用
自助托管: 可用
专用服务器: 未公布详细信息
技术文档: 详细的文档可在网上查阅
支援服务: 可提供
一般常见问题
什么是 mBaaS?
BaaS 提供商处理服务器端任务,以便您可以专注于开发核心应用程序的用户前端。请阅读 BaaS | Backend as a Service 以了解更多。
2021年最好的mBaaS有哪些?
2021年前20名的后端服务包括 Back4app,Parse,Firebase 等等。请阅读这篇文章以了解更多。
mBaaS的核心特征是什么?
–数据库
– API
–通知
–认证
–存储