The Internet of Things (IoT) connects billions or even trillions of physical objects through networks, creating vast amounts of data. This data, when analyzed intelligently, can enable countless innovations and efficiencies. IoT empowers mobile and web apps with advanced features by tapping into mobility, cloud computing, and big data. By 2020, there will be 50 billion connected devices and over 40 trillion gigabytes of data created annually.