The foundation of a successful Internet of Things (IoT) implementation is a technical architecture that blends network connectivity with an information architecture for streaming, ingesting, filtering, and capturing data. This must be coupled with a means of analyzing the data, creating analytics models, and pushing those models back to the edge nodes in the IoT network.