Nowadays, the pervasiveness of IoT devices in Smart Cities (let them be sensors/actuators, personal devices like mobile phones etc.) creates a wealth of information that if manipulated appropriately can reveal knowledge and insights of unprecedented value for Smart City applications. In addition to IoT devices, the infrastructure owned even by individuals these days has raised to a level that it can support functionalities traditionally offered by legacy cloud installations. Therefore, in addition to data, infrastructure itself can be contributed to create a multi-cloud environment that pushes the notion of edge/fog computing to its extreme. This magnitude and heterogeneity of (big) data and infrastructure, raises both opportunities and challenges; the latter being more pivotal in cross-border scenarios which escalate both technological and privacy/regulation considerations in the interconnections of clouds and transfer of data. iKaaS has been working to address the involved challenges and pave the way for trouble-free multi-cloud based services spanning even across country and continent borders.