Technical requirements
The following is a list of the technical requirements for this chapter:
- You will need to have Python 3.7, or later, installed on your computer.
- To deploy a serverless function in Google Cloud Platform (GCP) Cloud Functions, you will need a GCP account (a free trial will work fine).
- You will need an account (that is, a free account) with SendGrid for sending emails.
The sample code for this chapter can be found at https://github.com/PacktPublishing/Python-for-Geeks/tree/master/Chapter12.
Let's begin with an introduction to serverless functions.