Cloudy 2017.12 Skywhale + Docker, Docker Compose, IPFS

Cloudy 2017.12 Skywhale release

We are very happy to announce the imminent release of Cloudy 2017.12 Skywhale on December 2017!

During the past months, and thanks to the support of the netCommons project, we have been able to further develop Cloudy and include several new and exciting features. Among them we would like to highlight:

As a result of these integrations, Cloudy now leverages the Docker containerization technology and Community Network users can launch their favourite or the predefined Docker images in a few clicks, from their browser. This rapid application provision allows room for new, very dynamic ways to deploy services and share resources in a digital community. For example, an instance of the Mosquitto broker can be quickly launched to start collecting, managing and processing data from IoT (Internet of Things) sources. In parallel to this, IPFS is now used in Cloudy as part of the DADS – Distributed Announcement and Discovery Service. This allows room for announcing from within a Cloudy instance an arbitrarily large amount of services and data to other Cloudy instances in an efficient and convenient way.

Furthermore, the Cloudy codebase and its different packages have been updated to the latest Debian 9 Stretch release, while keeping compatibility with the previous version. In addition, several features have been added to the platform or improved and a few bugs have been squashed.

We are looking forward for your comments at the Cloudy mailing lists!

IoT data collection with Mosquitto broker in Docker container

A Mosquitto broker has been deployed within a Docker container from the Cloudy’s GUI and is published in the microcloud.

IoT data from sensors within the microcloud can be sent to the broker. In addition, a gateway to FIESTA-IoT (http://fiesta-iot.eu/) fetches periodically external sensor data from diverse IoT testbeds.

Container management panel added to Cloudy

Cloudy enables now to run Docker containers for flexible and customized service provision.

In order to be able to manage and share applications in the community, a new container management panel has been added to Cloudy.
This panel allows to start a set of applications and share them with the community.

amano2

If the pre-selected applications are not enough, Cloudy also allows the user to add new applications.
For this a new form has been created to introduce the necessary data.

editar

This video tutorial shows how the ownCloud application is enabled as Docker container in Cloudy.