Google Cloud Functions are amazingly versatile. Not only can they act as the glue between other cloud services — both on and off Google Cloud Platform — but their HTTP trigger capability makes them ideal for launching a single web page. In this hands-on lab, you’ll see how to move Python code into a newly created Cloud Source Repository and then pull that code into a Cloud Function. Trigger the function with the click of a link, and you’ll get the fireworks you’ve always wanted — complete with sound explosions.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Enable Necessary APIs
This hands-on lab uses Cloud Functions, Cloud Source Repositories, and Cloud Build services.
- Retrieve and Store Code in New Source Repository
- Create the repo.
- Clone the repo.
- Pull the files from GitHub into the repo.
- Push cloned repo into Cloud Source Repository.
- Create HTTP-Triggered Cloud Function
Create HTTP-triggered Cloud Function using the code in the Source Repository so it can be executed by anyone.
- Test Cloud Function
Test in browser with sound on for full effect.