
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Deploy a Public Billing Service
/ 5
Deploy the Frontend Service
/ 5
Deploy a Private Billing Service
/ 10
Create a Billing Service Account
/ 20
Deploy a Billing Service in Production
/ 20
Create a Frontend Service Account
/ 20
Deploy the Frontend Service in Production
/ 20
在挑戰研究室中,您會在特定情境下完成一系列任務。挑戰研究室不會提供逐步說明,您將運用從課程研究室學到的技巧,自行找出方法完成任務!自動評分系統 (如本頁所示) 將根據您是否正確完成任務來提供意見回饋。
在您完成任務的期間,挑戰研究室不會介紹新的 Google Cloud 概念。您須靈活運用所學技巧,例如變更預設值或詳讀並研究錯誤訊息,解決遇到的問題。
若想滿分達標,就必須在時限內成功完成所有任務!
這個研究室適合報名 Develop Serverless Applications on Cloud Run 課程的學員。準備好迎接挑戰了嗎?
請詳閱以下操作說明。實驗室活動會計時,且中途無法暫停。點選「Start Lab」後就會開始計時,顯示可使用 Google Cloud 資源的時間。
您將在真正的雲端環境完成實作實驗室活動,而不是模擬或示範環境。為此,我們會提供新的暫時憑證,供您在實驗室活動期間登入及存取 Google Cloud。
為了順利完成這個實驗室,請先確認:
Pet Theory 是一間獸醫診所,希望採用無伺服器架構來翻新現有系統。
在這個挑戰研究室,您將扮演開發團隊成員,負責將特定服務轉為無伺服器架構。為順利達成這項任務,請按照詳細指示操作。
Pet Theory 決定透過這項專案,將既有的單體計費應用程式轉為無伺服器模式。
在這個研究室,您負責執行這項架構升級程序,確保順利轉換至無伺服器設計。
開發團隊會提供要在解決方案中部署的程式碼或圖片。
您將為 Pet Theory 建構符合下列概略規範的原型解決方案:
編號 |
待完成事項 |
1 |
部署測試環境架構 |
2 |
部署正式環境架構 |
3 |
確保正式環境架構元件間的安全 |
在這個研究室,您必須佈建環境來支援部署各項資源。
欄位 |
值 |
計費映像檔 |
billing-staging-api:0.1 |
計費服務 |
|
驗證機制 |
unauthenticated |
程式碼 |
pet-theory/lab07/unit-api-billing |
為順利完成這個部分,請執行下列工作:
點選「Check my progress」,確認上述工作已完成。
欄位 |
值 |
映像檔名稱 |
frontend-staging:0.1 |
服務名稱 |
|
驗證機制 |
unauthenticated |
程式碼 |
pet-theory/lab07/staging-frontend-billing |
為順利完成這個部分,請執行下列工作:
點選「Check my progress」,確認上述工作已完成。
欄位 |
值 |
映像檔名稱 |
billing-staging-api:0.2 |
服務名稱 |
|
存放區 |
gcr.io |
驗證機制 |
authenticated |
程式碼 |
pet-theory/lab07/staging-api-billing |
為順利完成這個部分,請執行下列工作:
取得計費服務的網址。
點選「Check my progress」,確認上述工作已完成。
欄位 |
值 |
服務帳戶 |
|
顯示名稱 |
Billing Service Cloud Run |
服務名稱 |
billing-service |
角色 |
不適用 |
為順利完成這個部分,請建立服務帳戶:
點選「Check my progress」,確認上述工作已完成。
欄位 |
值 |
映像檔名稱 |
billing-prod-api:0.1 |
服務名稱 |
|
存放區 |
gcr.io |
驗證機制 |
authenticated |
程式碼 |
pet-theory/lab07/prod-api-billing |
服務帳戶 |
|
為順利完成這個部分,請執行下列工作:
取得計費服務的網址。
存取部署完成的端點:
點選「Check my progress」,確認上述工作已完成。
欄位 |
值 |
服務帳戶 |
|
顯示名稱 |
Billing Service Cloud Run Invoker |
服務名稱 |
frontend-prod-service |
角色 |
run.invoker |
為順利完成這個部分,請執行下列工作:
點選「Check my progress」,確認上述工作已完成。
欄位 |
值 |
映像檔名稱 |
frontend-prod:0.1 |
服務名稱 |
|
存放區 |
gcr.io |
驗證機制 |
unauthenticated |
程式碼 |
pet-theory/lab07/prod-frontend-billing |
服務帳戶 |
|
為順利完成這個部分,請執行下列工作:
點選「Check my progress」,確認上述工作已完成。
畫面上會顯示採用服務帳戶的私人計費服務用量資訊。
在這個挑戰研究室課程,您展現了 Cloud Run 和 Google Cloud 基礎架構方面的知識。您成功為獸醫診所 Pet Theory 部署了無伺服器架構,並將診所的單體計費應用程式轉為無伺服器模式。
協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。
使用手冊上次更新日期:2024 年 3 月 22 日
研究室上次測驗日期:2023 年 11 月 28 日
Copyright 2025 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
One lab at a time
Confirm to end all existing labs and start this one