我正在阅读并尝试使用 IBM Bluemix。我看到了一些关于 Bluemix 上的 MBaaS 支持的令人困惑的声明。有些网站提到 Bluemix 是一种 PaaS,有些地方说它支持 MBaaS。我有一个基本的疑问:IBM 是否支持 MBaaS?如果是,我在哪里可以找到 IBM Bluemix 的完整 MBaaS 功能列表?我在 IBM 网站上找不到它。
3 回答
您是对的:Bluemix 是一种 PaaS。但是,您可能知道并且您可以在此处看到:
移动后端即服务 (MBaaS) 使您能够将移动应用程序与安全性丰富的后端云存储中的数据和功能快速集成。MBaaS 通常通过一组自定义软件开发工具包 (SDK) 和应用程序编程接口 (API) 交付。MBaaS 可以为您提供完整的数据同步、用户管理、推送通知、与社交网络服务的集成以及文件处理。
PaaS 提供 SDK 和 API,因此它可以支持 MBaaS。在 Bluemix 中,MBaaS 功能由MobileFirst平台提供。它专为构建和增强多平台、企业级应用程序而设计,这些应用程序可以是原生的或混合的——适用于 Android、iOS 和 Windows。您可以从这里开始。
是的,Bluemix Mobile支持移动后端即服务。
以下是我们目前拥有的支持 MBaaS 模式的服务以及一些关于它们的信息(这里有一个快速的图形视图和一些入门链接):
移动客户端访问
该服务使您能够保护您的移动应用程序。您可以将 Facebook、Google 或自定义身份验证添加到您的应用程序。
推送通知
您可以添加 Push Notifications 服务以将推送通知发送到您在 Android 和 iOS 上的应用程序。
移动分析(测试版)
移动分析服务使您能够收集有关使用您的移动应用程序的客户的崩溃和使用知识。
Cloudant NoSQL 数据库
Cloudant 服务是用于存储数据的 IBM NoSQL 数据库。
对象存储
对象存储服务是一种非结构化云数据存储,您可以在其中存储图像或文件等内容。
移动基金会
该目录还包括 Mobile Foundation 服务,您可以使用该服务在部署或购买本地软件之前创建测试环境。该服务是使开发人员能够创建移动渠道的另一种方式。