Cloud Native Projects: GCP Serverless
1h 13mIntermediate2021-08-03
Authors

Frank P Moley III
Senior Principal Engineer at Catch&Release
Course details
Every cloud developer should understand the use of serverless functions in cloud environments. In this course, senior software engineer Frank Moley shows you how to understand and implement serverless cloud functions in Google Cloud Platform (GCP). Frank introduces GCP Cloud Functions, as well as the benefits, negatives, and risks of a serverless system. Then he walks you through the steps and strategies you need to implement Python, Java, and Go in GCP serverless, including practical challenges and solutions for each.
Skills covered
Google Cloud PlatformSoftware Development ToolsGoogleCloud ServicesProjectCloud PlatformsCloud ComputingSoftware Development
Concepts
0. Introduction
- 01 - Flexibility with Cloud Functions
- 02 - What you need to know
1. Understanding Serverless in GCP
- 03 - Introducing GCP Cloud Functions
- 04 - Benefits of serverless
- 05 - Downfalls of serverless
- 06 - Serverless risks
- 07 - Serverless use cases
2. Python Strategy and Implementation in GCP Serverless
- 08 - Cloud Functions with Python
- 09 - Deploy and run a Python Cloud Function
- 10 - Challenge - Python
- 11 - Solution - Python
3. Java Strategy and Implementation in GCP Serverless
- 12 - Cloud Functions with Java
- 13 - Deploy and run a Java Cloud Function
- 14 - Challenge - Java
- 15 - Solution - Java
4. Go Strategy and Implementation in GCP Serverless
- 16 - Cloud Functions with Go
- 17 - Deploy and run a Go Cloud Function
- 18 - Challenge - Go
- 19 - Solution - Go