Patrick Bohrer and Chris Bailey present a preview of IBM latest cloud deployment configurations, Swift package-based cloud services, tools integration, and their plan to bring Swift to the server.
Tyler Jewell introduces Eclipse Che, the platform and the new approach to workspace, demoing along with SAP, Red Hat, IBM, and Microsoft its current level of integration with various cloud providers.
Ian Craggs discusses MQTT-SN and the tools for using it in the Eclipse Paho and Mosquitto projects.
Todd Montgomery explores questions related to WebSocket, HTTP/2, CoAP, MQTT, XMPP, and the way these protocols change how services communicate.
Justin Mclean introduces the Open Source Hardware, its communication protocols (RF, ZigBee, WiFi, Bluetooth) and the software/API layer (HTTP, WebSockets, Can Bus, COAPI and MQTT) used.
Luca Dazi surveys the current solutions for remotely managing Java/OSGi IoT gateways over IoT protocols like MQTT and CoAP: Eclipse Kura, Lightweight M2M (LWM2M) protocol, and Eclipse Leshan.
Benjamin Cabé provides concrete examples of how to build end-to-end solutions with the Eclipse IoT Java stack and projects such as Paho, Kura, Californium and Concierge.
Glenn Renfro discusses how to create an application with a scheduler that will retrieve data from a web service, cleanse and emit the data via MQTT, by utilizing Spring Boot and Spring Integration.
Nick O'Leary introduces Node-RED, an open source and browser-based environment for visually wiring together the many different streams that exist in the world of IoT.
Peter Niblett explains what MQTT is and how it compares with HTTP, showing how to program to it in Java and Eclipse Paho, and reporting on the current MQTT standardization status at OASIS.
Barry Hawkins considers as necessary to have a development process but in the same time maintaining a critical view of it in an attempt to improve it and make it fit within the current context.
Billy Newport discusses the ways that developers interact with key/value stores, entity vs column-oriented approaches, sync vs async operations, large data sets, and collocating closures and data.