GCP Service |
Purpose |
Cloud IoT Core |
Securely connects and manages IoT devices, collects telemetry data. |
Pub/Sub |
Streams real-time IoT data into processing pipelines for anomaly detection. |
Dataflow |
Preprocesses, aggregates, and transforms streaming data for ML inference. |
Vertex AI / Cloud ML |
Trains and deploys anomaly detection models; provides scalable inference. |
BigQuery |
Stores historical IoT data for model training, evaluation, and analytics. |
Cloud Functions |
Triggers real-time alerts or automated responses when anomalies are detected. |
Cloud Storage |
Stores raw and processed sensor data, model checkpoints, and logs. |
Cloud Monitoring / Logging |
Tracks data pipeline health, model performance, and anomaly trends. |
Looker / Data Studio |
Visualizes anomalies, system status, and historical patterns for operators. |
Cloud Key Management Service (KMS) |
Encrypts IoT and model data for privacy and security compliance. |