Google Cloud Platform
Been hearing good things about GCP and catching up. Also hearing that it is (was?) cheaper than AWS. Is GCP really cheaper? Looking at articles like this one, it doesn’t really seem so
See Google Cloud and AWS compared on services are comparable on pricing and why, and see pricing for common services side by side.
LOL I just got a similar sentiment over at hangops slack
While technically not GCP, I’m still miffed that they pawned off Google Domains to square space. We had one customer that just finished migrating their domains to Google, now they are transfer locked for 60 days
Along with their managed services being subpar like they offer SQL rollover but then don’t use that rollover during their own forced upgrade windows and cause end users to be powerless over downtime with the exception of setting a “maintenance window”
I’ve been using GCP as my primary cloud provider for two years and at least weekly I dream of greener pastures of going back to AWS
The fact that this thread is 2 months old and is the second newest post in the channel should say a lot
Also, unlike AWS where they start their managed service at ceiling price and lower it with increased utilization, Google goes the opposite route and continually adds to cost for their services
It’s a foot in the door salesman approach nightmare
Super helpful, thanks @timduhenchanter
You’re welcome. I had to restrain myself from the flood of thoughts of continually lambasting their product in this thread. Good luck to you, whatever you choose. GKE is better than EKS so I can at least give Google a +1 somewhere…
lol. Well, we’re chilling at AWS for the foreseeable future. What we were looking at is running compute for our data science team (on Databricks) on GCP. Potentially other vendors where the control plane is a SaaS product but the compute runs in our env. Our GitLab executors are another example. So just straight-up compute is what I’m looking at, no services, no databases
Yeah offering the product through multiple providers to clients as compute instances will be beneficial. You will have to deal with some unique GCPisms like project distribution and their take on networking, etc… but overall that will be a lot more painless
@Erik Osterman (Cloud Posse) I don’t think it’s a fair sentiment that GCP products will get sunset. What have you seen sunset in GCP?
not counting Google Domains as that was Alphabet doing Alphabet things. But within GCP itself, what has been removed that people use?
I’m happy to plead ignorance on this as it relates to GCP. We’ve personally been bit by Google Hire and Google Domains, which admittedly may not be part of GCP. IMO, Google as a company is ruthless when it comes to sunsetting products. I don’t question the business sense of doing it, just sucks when you’re one of the people that use the product, regardless of the products success.
I get the vibe from our TAM that GCP had no idea that Google Domains was being sold. And by then it was too late to tell them how dumb it was
Personally though I’m quite comfortable with the risk of anything that’s owned by GCP won’t have the rug pulled out from it.
Am I wrong in that there is no GCP equivalent to aws API STS:GetCallerIdentity which returns the identity of the caller. Kinda like a cloud whoami.
Good question, I’m keen to know too
I think it involves validating the user token
Is there a Google Cloud API call I can use to identify the user whose credentials are being used to call the Google Cloud API?
My objective is to dynamically provision an SSH …
curl -s [https://www.googleapis.com/oauth2/v1/tokeninfo?id_token=$(gcloud](https://www.googleapis.com/oauth2/v1/tokeninfo?id_token=$(gcloud) auth print-identity-token)
Maybe something like this? I haven’t tested it