Although usually unnoticed by the final users, the back end is an important piece in the context of mobile application. In the past, building a back end meant renting some hardware or virtual machine, setting up the operative system, configuring the server, database, storage and writing the application logic. Nowadays great services and tools that allow to quickly setup a back end are spreading. I will provide an overview of the services which allow developers to integrate their mobile applications with back end functionalities and I am going to illustrate the features of BaasBox, an open source back end, and its SDKs.