The promise of IoT has been a future where systems of connected machines would work together, using intelligent algorithms, to almost magically improve our lives; Systems in farms and factories that would intelligently sense and control physical processes to optimize yield and reduce waste. Homes that would adapt for our comfort and safety. Resilient cities that would pollute less and smartly manage our limited resources. These are the autonomous systems that developers in the Internet of Things community are passionate about.

We all want to build this magical future.

The status quo, however, is that most IoT solutions are incredibly difficult to secure and take too long to develop, provision and integrate. Development teams spend too much time and capital dealing with the nitty gritty. Existing platforms are weak and tools are immature.

At Ockam, we are leveraging several emerging open standards to build the next generation of IoT developer tools.

Below are the slides (including speaker notes) that I presented at a recent San Francisco IoT Meetup to illustrate how even a very simple autonomous system is incredibly challenging to build (with current tooling) and how multiple emerging standards and open source tools, including Ockam, can be combined to create powerful new intelligent and autonomous systems.

If you find these new possibilities exciting, come join the conversation on the Ockam Community Slack or check out our code on Github.

Update: In April, I presented the same talk again at SSIMeetup, which was recorded as video so I've also added the video below.

View the slides