The Doppler Quarterly Spring 2016 | Page 28

Successful IoT platforms require the flexibility to ingest data from a continuously changing and growing universe of devices .

PART 2 Data Ingestion for IoT

By Joey Jablonski
IoT platforms are unique relative to most data receiving systems because of their wide distribution of sensors , mobile and other connected devices . IoT systems must be able to receive information securely and reliably from numerous sources while continuously processing captured data to generate recommendations and decisions . IoT platforms span many sites , networks and connectivity methods and must ensure transparent security across such mediums .
IoT deployments are constantly evolving sets of technologies , sources and analysis platforms . These deployments consist of the core platform , used for data transport and analysis , and the connected devices to the platform . Technologies like Google Pub / Sub enable developers to access a single , shared , high throughput service for all the application ’ s communication needs . As individual components of the IoT environment evolve , they can be replaced without triggering downtime . Because of the ever-changing nature of IoT environments , software engineers must ensure that application components spanning data ingest , analysis and presentation can seamlessly be replaced without downtime . Consumers today demand high levels of uptime and resiliency for the platforms they use daily .

Successful IoT platforms require the flexibility to ingest data from a continuously changing and growing universe of devices .

Application Component Flexibility
Google Cloud Platform provides Pub / Sub to enable flexibility when building an IoT platform . Google Pub / Sub allows developers to create communication paths between applications , which allow the applications to publish information to a common logical location . Other application components subscribe and get updates to these “ topics ” of interest . Pub / Sub allows messages to be separated from spe-
26 | THE DOPPLER | SPRING 2016