JOURNAL ARTICLE

IBM Bluemix Mobile Cloud Services

Abstract

The Mobile Cloud Services offering of IBM Bluemix® is a platform for cloud-based mobile applications, providing data and file storage, application authentication, push notifications, and server-side application logic, all available through easy-to-use client software development kits (SDKs). In this paper, we describe the server-side architecture for the key components of the Mobile Cloud Services. For scalability and fault resilience, components are implemented as stateless services that communicate using a distributed message queue. We adopted a "design for failure" approach to all environmental services, including basic networking support. We developed a robust communications layer that adds timeout and retry logic to all external interactions. We also built a flexible and robust application-monitoring infrastructure to constantly probe the service components, test end-to-end functionality, and report any problems through web monitors and text messages. Finally, we designed and delivered client SDKs for Android®, iOS®, and JavaScript® that enable application developers to quickly create robust mobile applications that utilize IBM Mobile Cloud Services. These architecture and implementation choices have resulted in a robust and scalable cloud-based platform for mobile application developers.

Keywords:
Computer science Cloud computing Operating system Scalability Computer network Mobile device

Metrics

47
Cited By
7.16
FWCI (Field Weighted Citation Impact)
15
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Building Context-Rich Mobile Cloud Services For Mobile Cloud Applications

Aleksandar Karadimce

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2015
BOOK-CHAPTER

Mobile Learning Services on Cloud

Dušan BaraćMiloš RadenkovićB.R. Jovanić

Human-Computer Interaction Year: 2015 Pages: 230-255
BOOK-CHAPTER

Mobile Learning Services on Cloud

Dušan BaraćMiloš RadenkovićB.R. Jovanić

Advances in systems analysis, software engineering, and high performance computing book series Year: 2014 Pages: 147-172
BOOK-CHAPTER

Mobile Learning Services on Cloud

Dušan BaraćMiloš RadenkovićB.R. Jovanić

IGI Global eBooks Year: 2015 Pages: 1027-1052
© 2026 ScienceGate Book Chapters — All rights reserved.