menu
arrow_back

Build a Resilient, Asynchronous System with Cloud Run and Pub/Sub

Build a Resilient, Asynchronous System with Cloud Run and Pub/Sub

1시간 크레딧 7개

GSP650

Google Cloud Self-Paced Labs

image

Overview

For the labs in the GCP Serverless Workshop: Pet Theory Quest, you will read through a fictitious business scenario and assist the characters with their serverless migration plan.

Twelve years ago, Lily started the Pet Theory chain of veterinary clinics. Over the years, the number of clinics has grown, and so has the need for automation. The way Pet Theory handles the results of medical tests when they come back from the lab is too slow and error-prone, and Lily wants to improve this.

Currently, Patrick, Pet Theory's IT administrator, handles test results manually. Whenever a test result comes back, he composes and sends an email to the client whose pet was tested, then he taps out a text message on his phone and sends the results as a text to the client.

Patrick is working with Ruby, a software consultant, to design a more scalable system. They want to build a solution that doesn't require a lot of ongoing maintenance. Patrick and Ruby have decided to go with serverless technology.

Prerequisites

This lab assumes familiarity with the GCP Console and shell environments. This lab is part of a series. Taking the previous labs could be helpful, but is not necessary:

You should also be comfortable editing files. You can use your favorite text editor (like nano, vi, etc.) or you can launch the code editor from Cloud Shell, which can be found in the top ribbon:

c97fc1c5f61e467a86e8294b7d555831.png

이 실습의 나머지 부분과 기타 사항에 대해 알아보려면 Qwiklabs에 가입하세요.

  • Google Cloud Console에 대한 임시 액세스 권한을 얻습니다.
  • 초급부터 고급 수준까지 200여 개의 실습이 준비되어 있습니다.
  • 자신의 학습 속도에 맞춰 학습할 수 있도록 적은 분량으로 나누어져 있습니다.
이 실습을 시작하려면 가입하세요
점수

—/100

Create a Pub/Sub topic

단계 진행

/ 10

Deploy the Lab Report Service: Build

단계 진행

/ 15

Create a Revision for Cloud Run

단계 진행

/ 15

Deploy the Email Service: Build

단계 진행

/ 15

Create a new Revision

단계 진행

/ 15

Create a service account

단계 진행

/ 10

Create a Pub/Sub subscription

단계 진행

/ 10

Deploy the SMS Service

단계 진행

/ 10