Abstract

While an infrastructure-as-a-service cloud provides an economic alternative to managing information technology on premises, it does not provide ready-to-use advanced functionalities for solution management. A platform-as-a-service cloud (PaaS), on the other hand, provides application management and offers a catalog of services, which developers can easily use to host their solutions in the cloud. It also provides DevOps capabilities, which facilitate the management of a solution lifecycle. In this paper, we offer insights into the benefits and challenges that developers, who want to develop applications or offer services, would face in using a PaaS. We describe the step-by-step process of developing applications and offering services on IBM Bluemix, which is a PaaS cloud. We identify the key ingredients to achieve service scalability, security, and multi-tenancy. We also demonstrate the entire process through case studies of two Bluemix services: Rating-as-a-Service (RaaS) and the beta release of the Workflow Service .

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.