Mixing Ubuntu Snappy Core with Juju is fun

Oct 20, 2015 00:40 GMT  ·  By

Matt Williams has shared with us a proof-of-concept project, which has been in the works for some time now and aims to help developers combine the power of the Juju orchestration tool with the innovative Ubuntu Snappy Core operating system.

In the three-minute-long video, you can see Mr. Williams using Canonical's Orange Match Box Raspberry Pi 2 PiGlow, with Juju installed on it, to control a real-time syslog analytics big data bundle as an example environment deployed in Amazon Elastic Compute Cloud (EC2).

He uses the flashing LEDs on the Raspberry Pi 2 single-board computer (SBC) to receive notifications of the status of his cloud services. In the video posted at the end of the article, you can see how the LEDs start flashing when there are problems.

"I wanted to use the flashing leds on the raspberry pi 2’s piglow to tell me the status of my cloud services," says Matt Williams. "The idea being that if there’s something I need to fix the flashing leds will tell me, without me having to keep checking my phone or laptop to get updates."

More LED patters will be added in the future

With this implementation, the developer will get instant notifications if something goes wrong in the cloud through Raspberry Pi 2’s flashing LEDs. As such, there's no need to check his computer or phone.

To further improve his project, the developer promises that he will try to optimize the LED patterns, as well as to implement more patterns, for example, to display how long a problem had lasted and how aggravated the situation had become.

You will definitely hear more news from Matt Williams and his awesome project in the near future. Until then, enjoy the video below and check out his projects on GitHub.