The pipeline is made of four components.
-
Async API that mimicks IOT data transmit
-
Pub/Sub Ingestion Pipeline that runs on stateful deployment on Kubernetes
-
Persistance Streaming DataFlow pipeline that stores the data in BQ table and mySQL tables
-
API that serves the data