News for hackers. Stuff that matters.
Re:Google Cloud networking issues in us-east1 by BurritoAlPastor on Tuesday July 02, 2019 @04:13PM (#20339005)
Well, sure, if you hate your devops team and you want to make sure they can’t use any of the proprietary functionality of either provider. At which point, if you want to be managing a fleet of vanilla Linux boxes yourself, why use a cloud provider at all?
Re:Google Cloud networking issues in us-east1 by toomuchtodo on Tuesday July 02, 2019 @04:21PM (#20339072)
* You should not be locking yourself into proprietary functionality of a cloud provider unless you are deeply interested in what happened to Oracle customers getting raked over the coals happening to you.

* DevOps teams can be multi-cloud relatively easy when using infrastructure as code tooling (Terraform, Packer, etc) and traditional DevOps practices

* Why manage a fleet of vanilla boxes when you can use vanilla boxes with Kubernetes and not get gouged by cloud providers in the first place?

You don't need to jump off the hype train if you never got on in the first place.

Re:Google Cloud networking issues in us-east1 by opportune on Tuesday July 02, 2019 @04:30PM (#20339135)
Proprietary managed services can save a lot of dev/setup/SRE time though. Many businesses have more pressing things to work on than spending dev time to prevent vendor lock-in.
Re:Google Cloud networking issues in us-east1 by toomuchtodo on Tuesday July 02, 2019 @05:50PM (#20339701)
Everyone spends their runway differently. Once you’re off the ground, derisk.
Re:Google Cloud networking issues in us-east1 by jjeaff on Tuesday July 02, 2019 @08:16PM (#20340568)
Most companies don't have a "runway", they are just bootstrapped and have to actually justify their expenses and lock-in every day.
Re:Google Cloud networking issues in us-east1 by tomcam on Tuesday July 02, 2019 @04:31PM (#20339148)
if I voluntarily choose a provider at a price that’s acceptable to me am I being gouged?
Re:Google Cloud networking issues in us-east1 by tjr225 on Tuesday July 02, 2019 @05:25PM (#20339540)
Not yet, but it seems obvious to me that the GP was referring to a situation where the price changes and then you are getting gouged. That's exactly what the negative connotations of lock-in refer to.
Re:Google Cloud networking issues in us-east1 by Spooky23 on Tuesday July 02, 2019 @05:27PM (#20339564)
Each provider will seek to make you take their one true path, or you need to do your own engineering.

Using the providers path isn’t necessarily gouging, but it isn’t cost optimized either. The answer depends on you.

That said, cloud is like any tenant/landlord relationship. Your rights are linked to time and are whatever your contract provides. If you didn’t like Office 2007, you didn’t buy it. If you don’t like Office 365, 2021 edition, too bad.

Re:Google Cloud networking issues in us-east1 by the8472 on Tuesday July 02, 2019 @04:31PM (#20339149)
It's not quite that black and white. You can use common/open APIs and cross-provider tooling whenever available and provider-flavored ones where necessary. It's more effort, but still less than hand-rolling everything.

Of course that only works as long as you're swapping out largely replaceable parts. If you built everything around some proprietary service then yeah, you've tied yourself to that anchor.

Re:Google Cloud networking issues in us-east1 by stingraycharles on Tuesday July 02, 2019 @04:17PM (#20339033)
This seems overly negative. There are lots of ways to do hybrid clouds, especially if you’re doing it for only the more critical parts of your application.
Re:Google Cloud networking issues in us-east1 by peterwwillis on Tuesday July 02, 2019 @05:29PM (#20339587)
> why use a cloud provider at all?

Cost+speed of scalability, and managed services. If you rarely need to scale, your workloads are all predictable, and you don't need managed services/support, you should just buy some VPSes or dedicated boxes.

Re:Google Cloud networking issues in us-east1 by mathattack on Tuesday July 02, 2019 @04:18PM (#20339042)
Staying on current versions, and the ability to scale usage up and down?
Re:Google Cloud networking issues in us-east1 by fkdo on Tuesday July 02, 2019 @04:19PM (#20339052)
Why would you want to lock into a cloud provider? You're losing a lot of operational flexibility for less devops and sysaadmin work.

You are really limiting your tech stack by using standardized things like Jenkins, Docker, K8, mqtt, kafka.

Re:Google Cloud networking issues in us-east1 by bradstewart on Tuesday July 02, 2019 @06:50PM (#20340099)
It's not really that I "want to lock into a cloud provider". Sometimes I simply don't have the human bandwidth available to handle devops and sysadmin work while building the actual product.

"Outsourcing" those functions to cloud services can be big win for a small team. Like all engineering, it's a trade off.

Re:Google Cloud networking issues in us-east1 by StreamBright on Tuesday July 02, 2019 @05:32PM (#20339595)
For the same reason you want "to lock in" (meaning use) any solution. You do not want to build or operate it yourself. Why don't you take this further? Why to use a water utility if you can just drill your own wells? Most businesses are better of on cloud because their core business is not to build and operate datacenters but provide services to their customers (on the top of datacenters running their apps).