OPTIMIS cloud-enabling technology makes it possible to intelligently orchestrate cloud services, run legacy applications on multiple clouds and make intelligent deployment and operational optimisation decisions based on their or their customers’ preference regarding trust, risk, eco-efficiency and cost. It supports end-to-end security and compliance with data protection and green legislation. It also enables cloud application providers to develop once and deploy services across all types of cloud environments – private, hybrid, ederated or multi-clouds. OPTIMIS tools complement cloud management and orchestration platforms. By using the OPTIMIS toolkit: i) Application developers can easily on-board applications on several cloud environments and a optimize the use of resources from multiple providers based on the needs of their application; ii) Brokers can combine multiple cloud infrastructures and services into multi-cloud and application-defined virtual networks; iii) Infrastructure providers can optimise provision and use of their resources and enhance their offering by integrating value-add services. OPTIMIS toolkit offers interoperability with with Amazon EC2, Open Nebula, Open Stack.