Problem scenario
You have read about the Google Datastore and Google Firestore. But you do not know the differences. What are they?
Solution
Go here.
…
Continue reading “How Does Google Datastore Compare/Contrast with Google Firestore?”
Problem scenario
You run a BigQuery query. But you get a pop-up message that says ‘Table name “mockdata” missing dataset while no default dataset is set in the request.’
What should you do?
Solution
Did you specify a dataset (or database name) before foobar?
For example, if your dataset is called “cool”, your BigQuery query should refer to “foobar” as “cool.foobar”.
…
Problem scenario
You have a GCP server. You can run curl commands to its URL via localhost. But with a URL constructed with the server’s external IP address the curl command times out. You cannot reach the URL from your workstation. How do you get the GCP server to present the web service to other machines?
Solution
Modify the firewall rule by following these steps below.
…
Continue reading “How Do You Create a GCP VM to Be a Web Server?”
Problem scenario
You need a larger hard disk on a Google Cloud Platform server. What should you do?
Solution
- In the GCP web console go to “VM instances”
- Click on the VM’s name (e.g., instance-1) that is hyperlinked.
- Find “Boot disk and local disks”. There should be a list with a “Name” column.
- Click on the hyperlinked name (e.g.,
…
Continue reading “How Do You Increase the Hard Disk Space of an Existing GCP Server?”
Problem scenario
You are used to AWS Security Groups. You created a firewall rule in GCP. You cannot seem to reach the GCP server. What is wrong?
Possible Solution
Does the GCP firewall rule use the same shorthand notation like this?
x.x.x.x/32
Inbound rules in AWS Security Groups use the /32 to allow an IP address to connect to an EC-2 instance or service.
…
Continue reading “How Do You Open a Port to Connect to a GCP server?”
Problem scenario
You want to create a Windows server in Google Cloud Platform. How do you do this?
Solution
1. Log into Google Cloud Platform.
2. Click the hamburger icon in the upper left hand corner (the icon with three horizontal bars stacked onto each other).
3. Go to Compute Engine -VM Instances
4. Click “Create Instance”
5.
…
Continue reading “How Do You Create a Windows VM in Google Cloud Platform with the Console?”
Problem scenario
From a web browser these commands succeed (where x.x.x.x is the external IP address of the Linux VM serving the web service):
Test-NetConnection -ComputerName x.x.x.x -Port 80
Test-NetConnection -ComputerName x.x.x.x -Port 443
But when you open a web browser and go to the x.x.x.x IP address, but the page does not load. You may get an error message about it timing out or not being reached or available.
…
Problem scenario
From the Python command prompt or when running a Python program, you receive this message “ImportError: cannot import name ‘pubsub_v1′”. What should you do?
Solution
Possible Solution #1
Try to run the program as sudo: sudo python nameOfProg.py
Possible Solution #2
Prerequisite
This assumes that pip has been installed.
…
Problem scenario
From the Python command prompt or when running a Python program, you receive this message “ImportError: No module named ‘google'”. What should you do?
Solution
Possible Solution #1
Try to run the program as sudo: sudo python nameOfProg.py
Possible Solution #2
Prerequisite
This assumes that pip has been installed.
…
Continue reading “How Do You Troubleshoot the Message “ImportError: No module named ‘google’”?”