menu
arrow_back

Serverless Compute: Microservices with Cloud Functions

Serverless Compute: Microservices with Cloud Functions

1 jam 7 Kredit

GSP448

Google Cloud Self-Paced Labs

Overview

In this lab you learn how to use Cloud Functions to create a small serverless application demonstrating a simple microservices architecture.

Your company processes widgets which are supplied by HTTP requests. The third widget processing service utilized by your company can take variable amounts of time to complete, and the HTTP request cannot block whilst waiting for the processing to complete. Widgets for processing are often received during certain peak times of day, but many hours can elapse between these peaks.

To address these needs, you will create a series of Cloud Functions microservices to

  • Receive widgets and publish them to a Pub/Sub topic
  • Process the widgets from the Pub/Sub subscription
  • Provide a RESTful interface for interacting with the status database

Bergabunglah dengan Qwiklabs untuk membaca tentang lab ini selengkapnya... beserta informasi lainnya!

  • Dapatkan akses sementara ke Google Cloud Console.
  • Lebih dari 200 lab mulai dari tingkat pemula hingga lanjutan.
  • Berdurasi singkat, jadi Anda dapat belajar dengan santai.
Bergabung untuk Memulai Lab Ini
Skor

—/100

Create the Cloud SQL instance

Jalankan Langkah

/ 20

Create the Database

Jalankan Langkah

/ 10

Create the Database User

Jalankan Langkah

/ 10

Create the Pub/Sub Topic

Jalankan Langkah

/ 10

Create the Pub/Sub Subscription

Jalankan Langkah

/ 10

Create the HTTP triggered Cloud Function (Env Var: TOPIC)

Jalankan Langkah

/ 10

Create the Pub/Sub triggered Cloud Function

Jalankan Langkah

/ 10

Inspect results from the HTTP triggered function "widget_status" from the Command Line

Jalankan Langkah

/ 20