Decoding The Google IoT Core Conundrum

SUMMARY

Google Cloud announced in August this year, that it would be shutting down its IoT Core service in a year

Existing customers will have until mid-August 2023 to move their existing solutions from Google IoT Core to an alternative IoT platform

It is imperative for Google’s IoT Core’s customers to move early and embark on a defined platform migration journey to ensure minimal risk, but structured, migration implementation

This year, in mid-August, Google Cloud announced that it would be shutting down its IoT Core service in a year, providing their existing customers until mid-August 2023 to move their existing solutions from Google IoT Core to an alternative IoT (Internet Of Things) platform of choice.

Google IoT Core — A Quick Overview

Google Cloud’s IoT Core offering is a fully managed service that acts as a point of ingest of telemetry and event data from devices deployed in the field. This also serves as the interface to any updates required to be made to devices in the field. 

As in a typical lambda architecture pattern for IoT deployments, telemetry and event data from devices are ingested at scale via the IoT Core service, which is then routed into a data pipeline based on relevant service offerings from the Google Cloud Service portfolio to enable IoT applications. 

What Prompted The Announcement

While the announcement may seem to have been surprising to many in the industry (particularly in the IoT domain), Google hadn’t been focusing on their IoT portfolio for quite some time. 

In an extremely competitive IoT Cloud Services market where vendors are constantly trying to innovate to achieve that extra edge over their competitors, Google has neither provided any engineering updates to the IoT Core service since 2019 nor have they launched any new IoT service in the ecosystem. 

Hence, the decision to discontinue the service is probably a business decision to repurpose Google’s strengths in alternative services they provide (such as smart homes) considering that there has been no real progress on improving industry adoption of its IoT services.

Considerations Towards Minimising The Impact Of Similar Disruptions

Some strategic considerations that can help reduce the risk of similar situations in the future would include:

  • Adopting IoT platform services offered by the service vendor across multiple cloud vendors: This would mean significant investment and confidence in business from the service.  
  • Ensure cloud vendor neutrality: A trend today is to build neutral platforms using CNCF components (e.g., Kubernetes), thus enabling easy migration of workloads across cloud vendors if the need arises.
  • Architecting the edge software stack to be independent of the cloud vendor agent: This can be achieved by using open-source edge gateway stacks with cloud platform-specific agents deployed on top. Such a strategy would compartmentalise the impact of the change to replacing the agent software — while the remaining parts require minimal changes. 
  • Pre-define and document a migration strategy upfront: The solution architecture should consider buffering in some such elements as hygiene factors.
  • Over-The-Air (OTA) should be a crucial element of the IoT solution: The solution should ensure that there are systems built into the solution proactively to enable a switch to a new platform, especially in consumer deployments. Firmware, configuration, and certificate updates based on OTA are crucial to address a large mass of geographically dispersed device deployments spread across before triggering a bootstrap to the new platform.

Acting On The Need To Migrate

Customers on Google IoT Core services need to start planning right now for the migration considering they have to complete migration to a new platform by August 2023. 

The situation might be a little challenging considering that the process may involve development, testing, updating of deployed devices in the field, monitoring of new deployments, and ensuring smooth coordination of logistics, among other considerations. There are multiple alternatives available when adopting a migration path:

  • Migrate to other offerings present in the market: Platforms such as ClearBlade promise an automated and quick replacement of the Google IoT Core service with an alternative. However, it is important to confirm the popularity of market adoption of the new service too.
  • Gradual move rather than a big bang approach: Replace the ingest service (Google IoT Core) with an offering from another vendor (Azure IoT Hub, AWS IoT Core) providing similar services in the same region but maintain the downstream services as-is (Google Services). This of course needs to be evaluated in terms of performance/latency impact, complexity, etc. Migrate the downstream services to the offerings from the chosen vendor at a later point in time. 
  • Adopt a readily available vendor IoT platform: While we can adopt a different platform, it is important to ensure the vendor offering is cloud agnostic, has an established market, and has proven adherence to SLAs for scale, performance, etc.
  • Build and adopt a cloud vendor agnostic platform in-house: While this approach is beneficial in the long run, it has a high time to market.

It is a business imperative for customers invested in IoT solutions based on Google’s IoT Core service to move early and embark on a defined platform migration journey to ensure minimal risk, but structured, migration implementation. 

A migration assessment (to understand active device portfolio, business, technical, and regulatory requirements), followed by a planning phase to explore migration alternatives, identify process, timelines, impact assessment, etc.) and finally a migration execution (across phases such as pilot, MVP, mass migration) with relevant tools and processes will enable a smooth switchover of the solution to a new platform.

Note: The views and opinions expressed are solely those of the author and does not necessarily reflect the views held by Inc42, its creators or employees. Inc42 is not responsible for the accuracy of any of the information supplied by guest bloggers.

You have reached your limit of free stories
Become An Inc42 Plus Member

Become a Startup Insider in 2024 with Inc42 Plus. Join our exclusive community of 10,000+ founders, investors & operators and stay ahead in India’s startup & business economy.

2 YEAR PLAN
₹19999
₹7999
₹333/Month
UNLOCK 60% OFF
Cancel Anytime
1 YEAR PLAN
₹9999
₹4999
₹416/Month
UNLOCK 50% OFF
Cancel Anytime
Already A Member?
Discover Startups & Business Models

Unleash your potential by exploring unlimited articles, trackers, and playbooks. Identify the hottest startup deals, supercharge your innovation projects, and stay updated with expert curation.

Decoding The Google IoT Core Conundrum-Inc42 Media
How-To’s on Starting & Scaling Up

Empower yourself with comprehensive playbooks, expert analysis, and invaluable insights. Learn to validate ideas, acquire customers, secure funding, and navigate the journey to startup success.

Decoding The Google IoT Core Conundrum-Inc42 Media
Identify Trends & New Markets

Access 75+ in-depth reports on frontier industries. Gain exclusive market intelligence, understand market landscapes, and decode emerging trends to make informed decisions.

Decoding The Google IoT Core Conundrum-Inc42 Media
Track & Decode the Investment Landscape

Stay ahead with startup and funding trackers. Analyse investment strategies, profile successful investors, and keep track of upcoming funds, accelerators, and more.

Decoding The Google IoT Core Conundrum-Inc42 Media
Decoding The Google IoT Core Conundrum-Inc42 Media
You’re in Good company