If you are involved in Bluemix activities such as demos, meetups or hackathons, you know that there are a couple of reusable assets out there. I am myself leveraging quite often what is available on developerWorks, on github or in the Bluemix tutorials.
Nevertheless, last weekend I was involved in a hackathon and I was asked to deliver an educational hands-on workshop to the participants. For this specific audience, I needed material to help them understand not only Bluemix services, but also Bluemix DevOps capabilities to support their hacking activities (Plan, Dev&Test, Build, Deploy).
And because of the topic of the hackathon (river and climate, water quality testing), I also needed material related to weather data (Insights for Weather) and to connected device (IoT, sensor). So I ended up creating specific material as nothing I was aware of was fully aligned with my needs.
The workshop material I developed is for self-paced enablement. It is not an “instructor-led demo”, but really a set of exercises that people can do to acquire skills on Bluemix.
The first lab is focuses on DevOps capabilities in Bluemix (Plan&Track, Dev&Test, Build&Deploy). It also describes how to include the Insights for Weather service in a simple cloud application. The lab is based on a Node.js application available on GitHub.
The second lab is more about IoT, to understand how a Bluemix IoT app can be used to connect to a device and process live data. Because I believe it makes sense in the context of a hackathon, this lab uses Node-RED and briefly shows how to create a simple API endpoint and a flow with Watson services (translation, language identification).
If you are interested in reusing the labs, go to the following URLs: