Greetings, one and all! Allow me to introduce you to my course, Hands-On with Google Cloud Functions. I can’t wait to show you how to use the serverless, code-centric features of Cloud Functions to connect multiple services and APIs, both on and off Google Cloud.
I’m Joe Lowery, Senior Training Architect with Pluralsight, specializing in Google Cloud. I’ve been working with Google Cloud for over eight years now, and I am a Certified Professional Cloud Architect who has created dozens of courses and a ton of hands-on labs — all focused on Google Cloud.
We’ll start by diving deep into the foundation of the service so that you know how to get the most out of it. As you’ll see throughout this course, Cloud Functions are powerfully flexible — and even more so with the new 2nd gen environment.
Of course, Cloud Functions are all about the code, so we’ll cover what you need to know to program a range of functions, whether you’re triggering your function directly with an HTTP call or relying on one of the many CloudEvents to kick it off.
Cloud Functions are an essential tool for putting your data to work, whether that data is stored in a relational database, like Cloud SQL or Cloud Spanner, or a non-relational NoSQL service, such as Cloud Bigtable or Cloud Firestore.
Finally, we’ll explore connecting Cloud Functions to a slew of Google Cloud AI services and machine learning APIs, like Dialogflow and the Video Intelligence API.
Because this is Hands-on with Google Cloud Functions, there are a slew of hands-on labs for you to experience — whether you’re deploying a Pub/Sub-triggered function via Terraform, securely connecting a Cloud Function to a VPC network, or sending an SMS text via a third-party service — all that and so much more!
The goal of this course is to give you the knowledge and the experience you need, so you can incorporate Cloud Functions efficiently into your Google Cloud workflow.
Here’s what you’ll need to know to get the most out of this course:
- A solid understanding of the Google Cloud Platform
- Basic knowledge of how Cloud Functions work
- Fundamental coding skills in a supported language, such as Python
So, what are you waiting for? Let’s get Hands-On with Google Cloud Functions!