MBaaS – IBM Mobile Cloud Services, Bluemix & MobileFirst

MBaaS – IBM Mobile Cloud Services, Bluemix & MobileFirst

01.13.2015 
  |  4181 VIEWS   | 
name="f2f6ce3e3" width="90px" height="1000px" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" title="fb:like Facebook Social Plugin" src="http://www.facebook.com/plugins/like.php?action=like&app_id=&channel=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter%2F1ldYU13brY_.js%3Fversion%3D41%23cb%3Df2beeb11b4%26domain%3Djava.dzone.com%26origin%3Dhttp%253A%252F%252Fjava.dzone.com%252Ff92aea1f8%26relation%3Dparent.parent&container_width=71&font=arial&href=http%3A%2F%2Fjava.dzone.com%2Farticles%2Fmbaas-ibm-mobile-cloud&layout=button_count&locale=en_US&ref=.VX71-6kIZi8.like&sdk=joey&send=false&share=false&show_faces=false&width=90" style="margin: 0px; padding: 0px; border-style: none; outline: 0px; vertical-align: baseline; position: absolute; visibility: hidden; width: 0px; height: 0px;">
SHARE
  • src="http://widgets.dzone.com/links/widgets/zoneit.html?t=1&url=http%3A%2F%2Fjava.dzone.com%2Farticles%2Fmbaas-ibm-mobile-cloud&title=MBaaS%20%E2%80%93%20IBM%20Mobile%20Cloud%20Services%2C%20Bluemix%20%26%20MobileFirst" height="70" width="50" scrolling="no" frameborder="0" style="margin: 0px; padding: 0px; border-width: 0px; outline: 0px; vertical-align: baseline;">
  • src="http://www.facebook.com/plugins/like.php?href=http://java.dzone.com/articles/mbaas-ibm-mobile-cloud&send=false&layout=box_count&width=100&show_faces=false&action=like&colorscheme=light&font&height=60" scrolling="no" frameborder="0" allowtransparency="true" style="margin: 0px; padding: 0px; border-style: none; outline: 0px; vertical-align: baseline; width: 58px; height: 62px;">
  • 0
    Share
  • submit to reddit
The Cloud Zone is brought to you in partnership with  ActiveState and  WSO2. Learn how to  easily get started with Cloud Foundry and checkout  WSO2's App Cloud.

MBaaS, or Mobile Backend as a Service, seems to be a particularly hot topic these days. MBaaS generally refers to backend services for mobile applications that provides data storage, user management, push notifications, and other pertinent mobile APIs.  mbaas

This is more than just “Cloud Services” which more generally refer to a scalable virtual cluster of computing or storage resources.  Bluemix is IBM’s suite of cloud service offerings, and covers lots of use cases:

Bluemix is an open-standards, cloud-based platform for building, managing, and running apps of all types, such as web, mobile, big data, and smart devices. Capabilities include Java, mobile back-end development, and application monitoring, as well as features from ecosystem partners and open source—all provided as-a-service in the cloud.

You can view the full catalog of Bluemix service offerings here.

Rather, MBaaS back-ends include services for data management, user management, notifications, and possibly more depending on the provider – all geared towards powering applications on mobile devices.

Why is it a hot topic? MBaaS enables growth of mobile applications with seamless (and virtually endless) scalability, all without having to manage individual systems for the application server, database, identify management, push notifications, or platform-specific services.

I’ve been writing a lot about IBM MobileFirst lately for a seamless API to deliver mobile apps to multiple platforms; though it has been in the context of an on-premise installation.  However, did you know that many of the exact same MobileFirst features are available as MBaaS services on IBM Bluemix?

IBM’s Mobile Cloud Services includes device management, user authentication, offline and back-end data storage, push notifications, operational analytics, and provides APIs for native iOS, native Android, hybrid apps, web apps, and even node.js clients for custom backend services.

MobileCloudServices

Here’s a bit more detail on what is currently exposed in IBM’s Mobile Cloud Services:

  • Mobile Data – The mobile data service includes a NOSQL database (powered by IBM Cloudant), file storage capabilities, and appropriate management and analytics features to measure the number of calls, storage usage, time/activity, and OS distribution.
  • Push Notifications – The push notification service allows you to easily push data to the right people at the right time on either Apple APNS or Google GCM platforms – all with a single API. Notifications can be sent by either an app or backend system, and can be sent to a single device, or a group of devices based on their tags/subscriptions.  Of course, with appropriate analytics for monitoring activity, distribution, and engagement.
  • Mobile Application Security – The mobile application security service enables you to provision or block any devices and/or users using your application, provides user authentication, and provides analytics for app/device usage, OS distribution, and time/activity.

Before starting development with IB’s Mobile Cloud Services, be sure to check out the following resources:

… and don’t forget the platform-specific developer guides:

Ready to get started?

Many of these are the exact same features that you can host in your own on-premise IBM MobileFirst Platform Foundation server – the difference is that you don’t have to maintain the infrastructure.  You can scale as needed through the Bluemix cloud offering.

Published at DZone with permission of Andrew Trice, author and DZone MVB. (source)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值