Almost every mobile application relies on a few essential services to deliver the expected functionality and user experience. SDKs and integrated tools simplified the mobile application life cycle management, but the backend that does the heavy lifting is still left to the developers — those key to driving the adoption and success of new platforms and technologies. Developers, then, need to invest in the right set of backend services that form the core of the application. A new service delivery model of the cloud, called mobile backend as a service (MBaaS), fills the gap that exists in the current cloud delivery models and offers a higher level of abstraction than Platform as a Service (PaaS). With MBaaS, mobile developers can consume cloud services in a way better suited to mobile-application scenarios.