Leveraging Cloud Infrastructure for Rapid Application Development and Deployment of Cloud Services

Paul M. Okanda

Abstract


Backend as a service (BaaS) is service model in which developers outsource all the behind-the-scenes aspects of a web or mobile application so that they only have to write and maintain only the frontend. This paper explores representative BaaS platforms and the limitations they present to users. Using the feedback received from the developer community, the author presents how the research project addresses the weaknesses earlier identified in existing BaaS platform. Some of these concerns include security aspects that a BaaS platform should present as a bare minimum. Finally, the paper discusses a summary of the benefits that businesses and developers employing a BaaS platform could derive from using a BaaS platform that addresses the limitations of existing platforms. The platform, referred to as DbAPI symbolizes the ways in which databases and Application Programming Interfaces (APIs) present a powerful tool that provides cloud services to users in a way that abstracts the complexity of deploying cloud services while still addressing security concerns. This tool enhances the software development process through the acceleration of the software development life cycle, the reduction of associated costs, and the abstraction of computing infrastructure complexity.


Full Text:

PDF


DOI: https://doi.org/10.22158/wjer.v11n2p166

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © SCHOLINK INC.  ISSN 2375-9771 (Print)  ISSN 2333-5998 (Online)