• Google Cloud
  • Application Modernization (GC)

Developing Applications with Cloud Functions on Google Cloud

Contact us to book this course
Learning Track icon
Learning Track

Application Modernization (GC)

Delivery methods icon
Delivery methods

On-Site, Virtual

Duration icon
Duration

1/2 day

In this course, you learn about Cloud Functions, Google’s serverless, fully-managed functions as a service (FaaS) product. With Cloud Functions, you implement single-purpose functions that respond to HTTP requests and process events from your cloud infrastructure.

Objectives

  • Recognize the benefits of and use cases for Cloud Functions in modern application development
  • Understand how to build, test, and deploy Cloud Functions
  • Secure and connect Cloud Functions to resources and cloud databases
  • Use best practices with Cloud Functions

Prerequisites

  • Knowledge of Google Cloud Console, gcloud CLI, and basic programming experience in Node.js or Python
  • Some understanding of other Google Cloud services that include Cloud Storage and Pub/Sub
  • Understanding of HTTP, and experience with using HTTP client tools like curl
  • Completion of the Google Cloud Fundamentals: Core Infrastructure course is recommended

Course outline

  • An introduction to Cloud Functions
  • Benefits and Use Cases
  • Types of Cloud Functions and Language Runtimes
  • Cloud Functions Triggers
  • Connecting Cloud Functions
  • Accessing and Authenticating to Functions
  • Protecting Functions and Data
  • Integrate Cloud Functions with Cloud Databases
  • Use Secrets with Cloud Functions
  • Cloud Functions Best Practices

Ready to accelerate your team's innovation?