Over the weekend I took a Google Cloud Platform class on Coursera. Why? What do you do on your weekends?
The actual name of the class is Google Cloud Platform Fundamentals: Core Infrastructure.
While the class is provided by Coursera it is taught by Google employees (Googlers? Googleites?). Overall it is a solid introduction to the Google Cloud Platform. While I had a basic knowledge of GCP I learned a ton.
The scope of GCP offerings alone is a lot to get you head around.
For example when you need a cloud based database; when is using Cloud Spanner appropriate as compared to using Cloud Datastore? I didn’t know before this class and now it is clear.
I did have some issues with the Coursera technology itself, especially the way that the labs worked. You have to use a different temporary Google account for each lab to log into the GCP.
It did not always work as smoothly as I would have liked. Additionally sometimes the progress indicator or the check your progress feature would not always update correctly while completing a lab.
At least once the video example did not go along with the upcoming lab and multiple times Coursera seemed to get confused about where in the course I was and I had to click next a bunch to get back to the lesson I was working on.
While these issues were intermittently frustrating I still give this class a solid B and would recommend it to other looking to get a better understanding of how to work with the Google Cloud Platform.
To get the most out of the class I would suggest you first have a basic understanding of databases, ssh, Linux commands, etc. Or if you are just looking for a consultant to help you to move your website, code base, or data to the cloud – shoot me a message, I’ll be happy to discuss it with you.