Cloud computing proved to offer flexible IT solutions. Although large enterprises may benefit from this technology by educating their IT departments, SMEs face the risk to dramatically falling behind in cloud usage and hence lose the ability to efficiently adapt their IT to their business needs. This chapter presents the vision and the outcome of the H2020 project CloudSocket. The foundation lays the idea of Business Processes as a Service, where concept models and semantics are applied to align business processes with Multi-Cloud deployed workflows. The proposed CloudSocket platform consist of four architectural building blocks: (i) design, (ii) allocation, (iii) execution, and (iv) evaluation. These are organised as environments that cope with specific tasks and research questions. An overview of each environment is given along with main prototypes that were developed to push the state-of-the-art in the respective field. We show the success of the achievements in current research endeavours and how we will pursue the open questions.