#gcp (2023-08)

Google Cloud Platform

2023-08-01

yegorski avatar
yegorski

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

Google Cloud Pricing vs AWS: A Fair Comparison?attachment image

See Google Cloud and AWS compared on services are comparable on pricing and why, and see pricing for common services side by side.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

If you are okay with anything at anytime possibly getting sunset

Google Cloud Pricing vs AWS: A Fair Comparison?attachment image

See Google Cloud and AWS compared on services are comparable on pricing and why, and see pricing for common services side by side.

1
yegorski avatar
yegorski

LOL I just got a similar sentiment over at hangops slack

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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

1
timduhenchanter avatar
timduhenchanter

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”

timduhenchanter avatar
timduhenchanter

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

timduhenchanter avatar
timduhenchanter

The fact that this thread is 2 months old and is the second newest post in the channel should say a lot

timduhenchanter avatar
timduhenchanter

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

timduhenchanter avatar
timduhenchanter

It’s a foot in the door salesman approach nightmare

yegorski avatar
yegorski

Super helpful, thanks @timduhenchanter

timduhenchanter avatar
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…

yegorski avatar
yegorski

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

timduhenchanter avatar
timduhenchanter

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

1
kallan.gerard avatar
kallan.gerard

@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?

kallan.gerard avatar
kallan.gerard

not counting Google Domains as that was Alphabet doing Alphabet things. But within GCP itself, what has been removed that people use?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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.

1
kallan.gerard avatar
kallan.gerard

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

kallan.gerard avatar
kallan.gerard

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.

1

2023-08-17

jonjitsu avatar
jonjitsu

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.

kallan.gerard avatar
kallan.gerard

Good question, I’m keen to know too

kallan.gerard avatar
kallan.gerard

I think it involves validating the user token

kallan.gerard avatar
kallan.gerard
Is it possible to identify the user whose credentials are used to call the Google Cloud API?

Question:

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?

Details:

My objective is to dynamically provision an SSH …

kallan.gerard avatar
kallan.gerard

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

    keyboard_arrow_up