This document discusses cloud computing security, interoperability, and portability. It begins by explaining the different cloud service models (SaaS, PaaS, IaaS) and how security responsibilities are divided between providers and customers for each model. Next, it defines interoperability and portability, and categorizes them for applications, platforms, management, and publication/acquisition. Requirements and solutions for achieving interoperability and portability at each level are presented. Finally, it discusses approaches to improve interoperability and portability through open standards and abstraction layers, and describes the MODAClouds research project in this area.