Constructing Data Service Platform

The data service platform is the backbone of any IoT ecosystem. This is where all the data converges, and we start making sense out of it. Building a data service platform is not about just standing up a BigData processing instance (e.g., Hadoop ecosystem) or migrating all your data into a cloud environment; it is more about building the comprehensive platform for all your data needs and actions. This also includes security, access control, analytics, data lifecycle management and contextualization. Data service platform sometimes contains appropriate traditional technologies as well. In the last three chapters, we have discussed how device information is registered and delivered to cloud service. In this chapter, we will describe tools and technologies for storage, indexing, processing, and retrieval of connected data including telemetry data, metadata about connected devices and others that may generate during a product lifecycle. We will discuss the following topics in this chapter: