Google Cloud IoT Core
cloud.google.com/iot-coreBuild Difficulty: 4/5
A few focused days to build a solid replacement
IoT platform product architecture on Google Cloud
How to Replace Google Cloud IoT CoreOverview
Features
29 features across 11 categories
Advanced Features(1)
Digital twin capabilities for virtual representation of physical devices
Analytics(2)
Analytics interfaces and capabilities for analyzing device data
Visualization capabilities for telemetry and device data
Connectivity(3)
Constrained Application Protocol endpoint for low-overhead communication with embedded devices and sensors
Alternative data ingestion endpoint for devices using HTTPS protocol with higher overhead but wider support
Provides MQTT connectivity for IoT devices with support for message protocols
Data Processing(2)
Processing pipelines for handling device data with low-code interfaces
Definition and execution of data-driven rules with low-code interface for rule definition
Data Storage(2)
Database for monitoring current and past state of devices
Storage of telemetry data from connected devices
Development(1)
Low-code interface for building and configuring IoT applications
Device Management(5)
Delivery, storage, and rollback of configuration updates to connected devices
Automated provisioning of devices to the platform
Central repository for managing device information and identity
Management of firmware and software updates across device fleet
Delivery and rollback of firmware, software, and application updates to connected devices with update storage and management
Infrastructure(1)
Network Load Balancer for distributing traffic from edge devices
Integration(7)
Apache Beam MQTT driver for bidirectional integration with Dataflow
Integration with Google BigQuery for analytics and data warehousing
Integration with Google Cloud SQL for data storage
Integration with Google Cloud Storage for data persistence
Apache Dataflow integration for MQTT connectivity and data processing
Integration with Google Firebase for backend services
Integration with Google Cloud Pub/Sub for application connectivity
Monitoring(1)
Alerting and notification capabilities for device events and anomalies
Security(4)
Revocation of compromised or expired device credentials
Auditing and tracking of device access attempts and activity
Support for X.509 certificate authentication, JWT token-based authentication, OAuth 2.0, username/password authentication, and LDAP integration
Secure storage and management of device credentials
Cost Calculator
Pricing data not available for Google Cloud IoT Core. Check their website for current pricing.
Build vs Buy
Should you build a Google Cloud IoT Core alternative or buy the subscription? Estimate based on 29 features.
Buy Google Cloud IoT Core
Better ValueBuild Your Own
Buying Google Cloud IoT Core saves ~$36,960 over 3 years vs building.
Estimates based on 29 features and a BuildScore of 4/5. Actual costs vary.
Integrations
13 known integrations