Google Cloud CDN - Can I choose distributions? - google-cloud-platform

AWS allows users to choose CDN(CloudFront) distributions and I did find a documentation about it on their site.
However, on Google Cloud Platform(GCP), I did not find anything saying that users can choose which distributions they like.
I currently don't have a GCP account so I cannot test it myself due to some registration issue. So can anyone please tell me, is it possible to choose distributions? Since I'd like to exclude certain area while using.

I believe there is no geoblocking option in GCP. But there is price differentiation based in destination.

Related

Resource Hierarchy and Networking for a Google Cloud Organization with a single developer

I have several projects in GCP which are publically accessible and will become commercial services. Since I found myself with many projects, I thought that I would try out the Google Cloud organization feature. However, I cannot complete the creation due to odd requirements.
Google puts forward a "Checklist" to set up Google Cloud for the organization. If I go under IAM & Admin -> Identity & Organization, the only option there is to go to the checklist to complete it. However, the checklist includes mandatory steps like creating VPCs and a certain Resource hierarchy, which are things that I don't need/want. I am the only developer and don't want to pay more for services that I don't use. I cannot remove these options. As such, the organization seems to be "unconfigured" from the point of view of Google.
At the same time, I'm wondering if it really changes anything and if there is any benefit for me to use an organization.
Edit: I am not following any documentation per se, as there is a quite detailed interactive "tutorial" which takes you through all the configuration steps directly on GCP. The problem is precisely that I cannot chose an option not in the tutorial for some steps. To give you an idea, see this blog post, specifically Step 5.

Google cloud platform, no quota "GPUs (all regions)"

I want to increase the "GPUs (all regions)", or GPUS_ALL_REGIONS, for a project on Google Cloud.
However, the option is not in the "Metric" list on the "Quotas" page of the project.
Does anyone of you know how this can happen? For other projects I have on the same Billing Account, the option is present in the list:
Present: https://i.stack.imgur.com/6iQaJ.png
Not present: https://i.stack.imgur.com/FAhJ9.png
Please keep in mind that the Compute Engine is enabled on both.
Thank you very much for your help!
Regarding your concern, quota is based on reputation. You may find some project which has this metric “GPUs (all regions)”and some other does not. The old project might have this metric but most of the time new projects does not have.
Besides this, you can submit a quota increase request for each region and dedicated team can assist you for your concern.Also, please make sure GPU type is available in the requested region. Please use this link to submit your request

Google Cloud APIs usage data by projects

Is there any way to programmatically get data similar to APIs overview of Google CLoud dashboard. Specifically, I'm interested in the list of APIs enabled for the project and their usage/error stats for some predefined timeframe. I belive there's an API for that but I struggle to find it.
There's currently no API that gives you a report similar to the one you can see through the Google Cloud Console.
The Compute API can retrieve some quotas with the get method but it's somewhat limited (only Compute Engine quotas) and, for what I understood from your question, not quite what you're looking for.
However, I've found in Google's Issue Tracker a feature request that's close to what you're asking for.
If you would need something more specific or want to do the feature request yourself, check the "Report feature requests" documentation and create your own. The GCP team will take a look at it to evaluate and consider implementation.

Google cloud platform support plan from API

I've been looking for a programmatic way to get the support plan for each sub-account we have from GCP. I've looked under Google::Cloud::ResourceManager (Ruby SDK) but it only gives me administrative information (like labels, name, id, etc.)
After talking with Google support there is no API or programmatic way to get the support level for projects (and by definition - sub-accounts)
You may consider taking advantage of the useful "gcloud compute project-info" command, documented on the similarly-titled page.

Where to find Google Cloud Compute Cost Breakdown?

I am trying out Google Cloud Compute, which is a totally different from Microsoft Azure, and I'm having difficulty getting the hang of it.
For instance, where do you find the Google Cloud Compute equivalent of Microsoft Azure's cost breakdown?
Please see this screenshot, and you'll know what I'm talking about: Microsoft Azure's Price Breakdown
To see your payments breakdown, go to https://console.cloud.google.com/billing/, then choose your billing account. Go to "Payment overview" to see your invoices, download PDFs, etc.
If you want to see services that are not yet billed, go to https://console.cloud.google.com/projectselector/billing/unbilledinvoice and choose a project in question.