IBM Bluemix Mobile Cloud Services

被引:20
|
作者
Gheith, A. [1 ]
Rajamony, R. [2 ]
Bohrer, P. [1 ]
Agarwal, K. [1 ]
Kistler, M. [1 ]
Eagle, B. L. White [3 ]
Hambridge, C. A. [2 ]
Carter, J. B. [1 ]
Kaplinger, T. [2 ]
机构
[1] IBM Res Div, Austin Res Lab, Austin, TX 78758 USA
[2] IBM Cloud Div, Austin, TX 78758 USA
[3] IBM Res Div, Austin, TX 78758 USA
关键词
D O I
10.1147/JRD.2016.2515422
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Mobile Cloud Services offering of IBM Bluemix (R) 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 (R), iOS (R), and JavaScript (R) 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.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Robust Mobile Cloud Services Through Offline Support
    Momanyi, Maxwell Omwenga
    Sansa-Otim, Julianne Suzanne
    Lumala, Agnes F. Namulindwa
    AFRICAN CONFERENCE ON SOFTWARE ENGINEERING AND APPLIED COMPUTING (ACSEAC 2012), 2012, : 90 - 93
  • [32] Development Model and Environment for Dynamic Mobile Cloud Services
    Wu, Kuo-chu
    Liu, Wei-y
    Wu, Shiow-yang
    IEEE ASIA PACIFIC CLOUD COMPUTING CONGRESS 2012, 2012, : 31 - 36
  • [33] The Design and Implementation of Cloud Services Callback Mobile Device
    Zhu, Tong
    Gao, Zhuo
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 2779 - +
  • [34] Cloud-Assisted Mobile Computing and Pervasive Services
    Leung, Victor C. M.
    Chen, Min
    Guizani, Mohsen
    Vucetic, Branka
    IEEE NETWORK, 2013, 27 (05): : 4 - 5
  • [35] On the Evaluation of Cloud Web Services for Crowdsourcing Mobile Applications
    Heyi, M. H.
    Rossi, C.
    2016 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2016, : 57 - 62
  • [36] Mobile web and cloud services enabling Internet of Things
    Satish Narayana Srirama
    CSI Transactions on ICT, 2017, 5 (1) : 109 - 117
  • [37] An Efficient Authentication Scheme for Mobile Cloud Computing Services
    Audithan, Sivaraman
    Vijayasaro, Vijayaregunathan
    Vijayakumar, Pandi
    Vijayakumar, Varadarajan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2017, 33 (03) : 727 - 741
  • [38] Integrated Multiple Services Handoff in Mobile Cloud Computing
    Qi, Qi
    Liao, Jianxin
    Cao, Yufei
    2013 GLOBAL INFORMATION INFRASTRUCTURE SYMPOSIUM, 2013,
  • [39] The Readiness of Mobile Operating Systems for Cloud Computing Services
    Oriaku, Chigozirim
    Alwan, Nahla
    Lami, Ihsan Alshahib
    IV INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS 2012 (ICUMT), 2012, : 49 - 55
  • [40] Mobile Cloud Computing with SOAP and REST Web Services
    Ali, Mushtaq
    Zolkipli, Mohamad Fadli
    Zain, Jasni Mohamad
    Anwar, Shahid
    1ST INTERNATIONAL CONFERENCE ON BIG DATA AND CLOUD COMPUTING (ICOBIC) 2017, 2018, 1018