Edwin Zhang

Cisco Team

Started April 2015
Version Alpha

Cisco DevIoT

DevIoT is an Internet of things development environment enabling frictionless design and
 deployment of complex IoT solutions.

Features

Background

Any IoT application typically consists of the following:

  • Sensors as input elements (temperature etc.)
  • Processing elements (Cisco Fog)
  • Actions (Messages, Actuators etc.)
  • Cloud for Data Analytics or Applications

DevIoT brings these elements all together in one place so that developers, partners, pre-sales engineers can design and deploy their IoT application with ease.

Prototype and Design IoT Applications

DevIoT is a client side environment that enables developers, partners, pre-sales engineers to quickly prototype and design an IoE application. The IDE itself features open Thing catalogs of fixed and mobile sensors, Cisco platforms (CMX, DMo, CCS cloud, Tropo), and finally various cloud connector plugins to quickly integrate various cloud applications such as AWS, SalesForce, Hadoop etc.

Cisco and the Internet of Everything Applications

DevIoT builds upon a flexible architecture to help you make applications comprised of Things, Networking, Cloud and Applications. Using DevIoT a developer can build applications that connect to real or virtualized endpoints at the edge or in the cloud.

Applications

DevIoT can be used to help design various applications such as workplace resource management; transportation; oil and gas; etc. one example of workplace resource management can be air quality monitoring system. It will use multiple sensors and can connect them to Cisco’s 819/829 routers, which have Data-in-Motion service, for example. If the sensors report abnormalities, then the Data-in-Motion policy will trigger the right action. Actions could include making a phone call to facility manager and adjust the HVAC system.

Join Our Community and Be Engaged