1 THE COMMUNITY PORTAL FOR YOUR OPEN SOURCE CLOUD TECHNOLOGIES The Open Cloud Directory offers centralized information on open cloud technologies for the fastgrowing community of cloud computing developers, architects, brokers, integrators, and users. Browse the Open Cloud Directory for technical and legal information on innovative open source cloud programs and their documentation, reviews of open source cloud components, and the latest results from international collaborative open cloud projects. Clear, comprehensive analysis and graphs help you identify the right open source components for your cloud project, whatever your business needs. The Open Cloud Directory is a service provided by the OCEAN Project and partners Fraunhofer FOKUS, Engineering Group, IPA and OW2.
2 The Open Cloud Directory introduces cloud computing projects results that are published under an open source license. It also positions them in its cloud computing reference architecture according to different categories: The following pages introduce a selection of 20 projects that are described in the Open Cloud Directory. Flash the QR code and access project details directly from your mobile phone or tablet - or search the project name on the Open Cloud Directory website. Once there, you will have more information on, the technology, the license, the classifi cation, and also quality reports about submitted open source codes Activities related to the usage of technical components within a cloud computing infrastructure. These activities are particularly related to service management tasks. Technical functions provided by components that are assets of these projects. Supported standards and technologies that are required to operate an asset, or can be used in connection with the asset. Artist ARTIST [advanced software-based service provisioning and migration of legacy Software] is a tool-supported method for cloudifying applications. Using model-driven techniques, Artist helps companies in analyzing how diffi cult and costly is migrating their applications to the cloud, in assisting them in modernizing their software and fi nally certifying they are cloud compliant. More: The Open Cloud Directory provides several interactive visual representations of the framework; they enable users to quickly fi nd relevant projects outcomes and identify gaps. See for example the functional layers view illustrated below. When the user select a functional component, the directory highlights the relevant open licensed cloud project results associated with it. A similar view is available for cloud service provider activities. BigFoot, Big Data Analytics of Digital Footprints The aim of BigFoot is to design, implement and deploy a Platform-as-a- solution for processing and interacting with large volumes of data coming from ICT Security, Smart Grid and other application areas. More: Layer / Multi-layer functions Cloud Provider Activities USER ACCESS SERVICE RESOURCE AND NETWORK User Function Access Control Components Orchestration FUNCTIONAL S Business Function Resource Allocation and Control Physical Resources Search for assets... Administrator Function Connection Business Capabilities Administrative Capabilities Security Authentification and Identity Authorization ans Policy Mngt Cryptographic Functions MULTI- FUNCTIONS INTEGRATION SECURITY OPERATIONAL SUPPORT BUSINESS SUPPORT DEVELOPMENT Monitoring Peer Provisioning Monitoring and Reporting Policy Automation Catalogue Incident and Problem Platform and Visualisazion Peer Level Continuity Provisioning CloudBroker Platform Cloud-TM Final Prototype MODAClouds ConPaaS CompatibleOne ACCORDS CactoOpt Cloud-TM Autonomic Manager Post-copy live migration jcloudscale Product Catalogue Account Subscription Billing Developer Environnement Build Test The goal of the project [Enabling Continuous Quality Assurance and Optimization in Future Enterprise Cloud Brokers] is to develop a framework that will equip cloud service intermediaries with advanced methods and mechanisms for continuous quality assurance and optimization of software-based cloud services. More: Cactos Energy consumption of data centres is increasing and modern cloud infrastructures grow in complexity and scale. Applications are generally not adapted properly to the infrastructure, thus wasting a lot of energy and performance. CACTOS will improve resource confi guration and utilisation. More:
3 SCAN THE QR CODE TO ACCESS OPEN CLOUD ASSETS ONLINE E Discover more open source cloud projects 2014 Large Scale Choreographics CHOReOS implements a framework for scalable choreography development. The goal is to enable domain experts to develop decentralized ultra-large scale (ULS) solutions composed of heterogeneous services that are adaptable and QoS (Quality-of-) aware. More: ClouT The ClouT project [Cloud of Things for empowering the citizen clout in smart cities] brings to the stage of smart cities two sets of ICT technologies: IoT and Cloud Computing. ClouT sees a group of European and Japanese organizations coming together to cooperate in building tools and applications for cities and their citizens. More: Scalability for Cloud Computing The goal of CloudScale is to aid service providers in analysing, predicting and resolving scalability issues, i.e. support scalable service engineering. The project extends existing and develops new solutions that support the handling of scalability problems of software-based services. More: Cloud-TM Cloud-TM aims at defi ning a novel programming paradigm to facilitate the development and administration of cloud applications. It will develop a Self-Optimizing Distributed Transactional Memory middleware that will spare programmers from the burden of coding for distribution, persistence and fault-tolerance. More: CloudSME The CloudSME - Cloud-based Simulation platform for Manufacturing and Engineering - project develops a cloud-based, one-stop-shop solution providing a scalable platform for small or larger scale simulations, and enable the wider take-up of simulation technologies in manufacturing and engineering SMEs. More: Open Computing Infrastructures for Elastic s A major shift is occurring where the infrastructures are outsourced to external operators such as Data Centers and Clouds. To allow open access to shared computing resources, the vision of the CONTRAIL project is that any organization should be able to be both a Cloud provider, and a Cloud customer in periods of peak activity. More: CloudSpaces Users will access their data from a variety of devices, systems and applications. The CloudSpaces project advocates for a paradigm shift from application-centric to person-centric models where users will retake the control of their information. CloudSpaces aims to create the next generation of open and secure Personal Clouds. More: CompatibleOne CompatibleOne is an open source project which provides a model, CORDS (CompatibleOne Resource Description System), and a platform, ACCORDS (Advanced Capabilities for CORDS), for the description and federation of different clouds comprising resources provisioned by heterogeneous cloud service providers. More:
4 SCAN THE QR CODE TO ACCESS OPEN CLOUD ASSETS ONLINE E Discover more open source cloud projects 2014 Harness HARNESS [Hardware- and Network-Enhanced Software Systems for Cloud Computing] integrates heterogeneous hardware and network technologies into data centre platforms, vastly increasing performance, reducing energy consumption, and lowering cost profi les for real-time analytics and geosciences applications. More: ORBIT Failures of critical systems result in disconnected services and can quickly cost millions. What would be approaches to reduce this risk? The goal of the ORBIT project is to develop innovative solutions to minimize the effects of unavailable servers. More: ORBIT Innovation for Business Continuity The INspired GEOdata CLOUD s The INspired GEOdata CLOUD s (InGeoCLOUDS) project aims at demonstrating the feasibility of employing a cloud-based infrastructure coupled with the necessary services to provide seamless access to geospatial public sector information, especially targeting the geological, geophysical and other geoscientifi c information. More: Model-based Cloud Platform Upperware PaaSage delivers an open source integrated platform to support both design and deployment of Cloud applications, together with an accompanying methodology that allows model-based development, confi guration, optimisation, and deployment of existing and new applications independently of the existing underlying Cloud infrastructures. More: PAA AGE MOdel-Driven Approach for design and execution MODAClouds project is aimed at providing methods, a decision support system, an open source Integrated Development Environment (IDE) and runtime environment for high-level design, performance assessment, semiautomatic code generation, and deployment of applications on multi-clouds with guaranteed Quality of (QoS). More: SeaClouds SeaClouds performs a seamless adaptive multi-cloud management of servicebased applications by developing Cloud Orchestrators and a set of tools to manage complex applications. This allows organizations to embrace Cloud solutions and, at the same time, avoid risks of unreliability and lock-in. More: SyncFree OpenCloudware The project builds an open software engineering platform, for the collaborative development of distributed applications to be deployed on multiple Cloud infrastructures. More: The SyncFree project will advance both the theory and practice of large- scale application architectures, and especially of CRDTs and related mechanisms. As the SyncFree industrial partners already have large user bases and feel the need for increased scalability in their applications, the project will include an extreme-scale crowd-sourced experiment, pushing the scalability needs of real world applications. More: https://syncfree.lip6.fr
5 Are you a project coordinator? Enhance the market reach of your project with the OCEAN label Register your open cloud assets on the Open Cloud Directory. Submit your open code to OCEAN testing services and obtain your Quality Checked by OCEAN label. The fi rst step is to follow this link: /user/register REGISTER YOUR PROJECT AND REAP THE BENEFITS OF THE OPEN CLOUD DIRECTORY OCEAN s Open Cloud Directory is the one-stop-shop for European Open Source Cloud Computing where developers, researchers, funding bodies, cloud builders, systems integrators and users, can share information on available cloud solutions, components and projects. OCEAN promotes cross-project collaboration and supports the give-and-take of documentation code and software. Its on-line catalogue helps build market outreach for open cloud R&D projects. Don t miss this opportunity, register your project now! CONTACT THE PROJECT COORDINATOR: Yuri Glickman Fraunhofer FOKUS m w The Open Cloud Directory is a service provided by the OCEAN Project and partners Fraunhofer FOKUS, Engineering Group, IPA and OW2 OCEAN is a project funded in part by the FP7 Programme of the European Commission, coordinated by Fraunhofer FOKUS