Live data from Hacker News

Google IoT Core will be discontinued on Aug. 16, 2023

news.ycombinator.com

81–90 of 173 posts

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#81

3 years ago Google killed off Android Things[1] and told everyone to migrate to IoT Core. Now IoT Core is dead. But don't worry about all that, just connect with your Google Cloud account manager! They'll tell you exactly which Google platform you should migrate to next. [1]: https://android-developers.googleblog.com/2019/02/an-update-...

This reminds me of a David Letterman skit where Letterman was working at a Taco Bell drivethru. He told a customer that they were out of several drinks in a row and then said something like “ma’am, I need to know what drink you want so that I can tell you we’re out of it” in response to the lady asking what drinks did they have.

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#83

Earlier quoted context omitted.

That's why I prefer to invest time and effort on AWS. I know I won't have to rewrite everything from scratch whenever Google feels like abandoning their projects.

They just retired EC2-Classic, one of the largest services they ever had

EC2-Classic was not its own service. It was a specific configuration of EC2. They retired that configuration by providing a full migration path into a new system that could be configured to perfectly replicate the old system if you wanted it to. Having gone through that migration myself with a bunch of services a long time ago, this isn't really a good example of a thing that AWS has killed off.

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#84

Earlier quoted context omitted.

That's why I prefer to invest time and effort on AWS. I know I won't have to rewrite everything from scratch whenever Google feels like abandoning their projects.

AWS has never discontinued one of their services? Not trolling, seriously asking (I don't use hyperscalers)

There have been rare changes, like mandatory API version upgrades or some features being turned off. I do not recall anything being removed without a (better) replacement available beforehand, let alone entire simply services being turned off. See simpleDB as the canonical example of long term deprecation but continued availability.

Disclosure: long time Principal at AWS. The above is my own observation and opinion

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#85
I see Google is getting a spanking in this thread and I wouldn’t suggest for a moment that they don’t deserve it.

However, I hadn’t seen anyone mention the specific Enterprise API / product designation they rolled out over a year ago to deal with this kind of thing.

If I understood things correctly when they launched it [1] the plan was to start by saying which parts of the GCP platform you could confidently rely on with the implication that the other parts you should understand you’re using products and services that haven’t proven their long term value inside of Google and as a result things like this can happen and you should plan accordingly.

As far as I know this is the first thing to go since making that announcement but I’d be happy to be corrected as well.

[1] https://cloud.google.com/blog/topics/inside-google-cloud/new...

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#87

I'm in the process of migrating PrintNanny.ai's remote command/event system off Cloud IoT Core. I've been running on IoT Core for 1.5 years. Here's my breakdown of the costs... - $236.99 in usage, approx 1% of project's total revenue - ~20 hours to implement pub/sub applications running on a mix of Raspberry Pi & GCP VMs. Implementations were in Rust and Python. It would have taken much, much longer to stand up a man…

Don't hesitate to join the NATS slack group and reach out if you need any help, we're a friendly bunch

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#88

If you haven't, please read the classic "Dear Google Cloud: Your Deprecation Policy is Killing You" [1] by the always fantastic Steve Yegge (who used to work at Google). As he so succinctly put it, the email follows the standard Google GCP template: Dear RECIPIENT, Fuck yooooouuuuuuuu. Fuck you, fuck you, Fuck You. Drop whatever you are doing because it’s not important. What is important is OUR time. It’s costing us…

  [..] in the Google world, deprecation means: “We are breaking our commitments to you.” It really does.
  That’s what it ultimately means. It means they are going to force you to do some work, possibly a large 
  amount of rework, on a regular basis, as punishment for doing what they told you to do originally — as 
  punishment for listening to their glossy marketing on their website: Better software. Faster! You do
  everything they tell you to do, and you launch your application or service, and then, bang, a year or
  two later it breaks down.
I didn't know Steve was a Kubernetes admin!

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#89
post #16

Earlier quoted context omitted.

Exactly, everybody who bet on Google in IoT has just got a giant RMA bill. Same has happened when Azure changed its root cert, which was likelly hardcoded into 99% of deployed devices using it.

Do IoT devices not have a USB port to allow for updating of the firmware?

A very large amount of customers are not technically competent enough to successfully update the firmware over USB. Also, from the business side, normally you would do OTA updates for deployed devices; now you need to build and deploy a customer-facing USB update tool for them to run on their laptops. And provide tech support for it, etc.

For industrial or B2B IOT you would in many cases need to send out your own field techs to do the update, which costs $$$.

So overall, even if you're not literally doing a RMA, it is very very expensive.

Re: Google IoT Core will be discontinued on Aug. 16, 2023

#90
post #16

Earlier quoted context omitted.

Exactly, everybody who bet on Google in IoT has just got a giant RMA bill. Same has happened when Azure changed its root cert, which was likelly hardcoded into 99% of deployed devices using it.

Do IoT devices not have a USB port to allow for updating of the firmware?

some do but you need to actually take every device - which you may have sold to customers - and update. Industrial stuff has multi decade contracts often in remote places.
Post reply on HN