始める前に
- ラボでは、Google Cloud プロジェクトとリソースを一定の時間利用します
- ラボには時間制限があり、一時停止機能はありません。ラボを終了した場合は、最初からやり直す必要があります。
- 画面左上の [ラボを開始] をクリックして開始します
Create a Cloud Storage bucket
/ 30
Create cloud storage function
/ 30
Create and deploy a HTTP function
/ 40
チャレンジラボでは、シナリオと一連のタスクが提供されます。手順ガイドに沿って進める形式ではなく、コース内のラボで習得したスキルを駆使して、ご自身でタスクを完了していただきます。タスクが適切に完了したかどうかは、このページに表示される自動スコアリング システムで確認できます。
チャレンジラボは、Google Cloud の新しいコンセプトについて学習するためのものではありません。デフォルト値を変更する、エラー メッセージを読み調査を行ってミスを修正するなど、習得したスキルを応用する能力が求められます。
100% のスコアを達成するには、制限時間内に全タスクを完了する必要があります。
こちらの説明をお読みください。ラボには時間制限があり、一時停止することはできません。タイマーは、Google Cloud のリソースを利用できる時間を示しており、[ラボを開始] をクリックするとスタートします。
このハンズオンラボでは、シミュレーションやデモ環境ではなく実際のクラウド環境を使って、ラボのアクティビティを行います。そのため、ラボの受講中に Google Cloud にログインおよびアクセスするための、新しい一時的な認証情報が提供されます。
このラボを完了するためには、下記が必要です。
あなたは、新たにジュニア クラウド デベロッパーの職務についたところです。これまで、Google Cloud プロジェクトの特定のイベントに応答してトリガーされる Cloud Run functions の関数を作成して管理できるよう、各チームを支援してきました。
これらのタスクのスキルや知識がすでにあると想定されています。
あなたの任務は、新たに結成された開発チームが取り組んでいる、新しいプロジェクトの初期の作業をサポートすることです。具体的には、Google Cloud プロジェクト内での特定のアクティビティ(HTTP リクエストや Cloud Storage の新しいイベントなど)に基づいてコードの実行を自動化する必要があり、次のタスクを行うことが求められています。
以下のような基準に従う必要があります。
それぞれのタスクについて以下に詳しく説明します。それでは始めましょう。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
タスク 1 で作成したバケット
リージョンを
最大インスタンス数 2 で関数をデプロイします。
index.js と package.json に次のコードブロックを使用します。
index.js(eventStorage は作成した関数名に置き換えます):
package.json:
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
HTTP リクエストに応答する
リージョンを
最小インスタンス数 1、最大インスタンス数 2 で関数をデプロイします。
index.js と package.json に次のコードブロックを使用します。
index.js(helloWorld は作成した関数名に置き換えます):
package.json:
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
このセルフペース ラボは、「Cloud Run Functions: 3 つの方法」スキルバッジ コースの一部です。このコースを完了すると成果が認められて上のようなバッジが贈られます。獲得したバッジを履歴書やソーシャル プラットフォームに記載し、#GoogleCloudBadge を使用して成果を公表しましょう。
Google Cloud トレーニングと認定資格を通して、Google Cloud 技術を最大限に活用できるようになります。必要な技術スキルとベスト プラクティスについて取り扱うクラスでは、学習を継続的に進めることができます。トレーニングは基礎レベルから上級レベルまであり、オンデマンド、ライブ、バーチャル参加など、多忙なスケジュールにも対応できるオプションが用意されています。認定資格を取得することで、Google Cloud テクノロジーに関するスキルと知識を証明できます。
マニュアルの最終更新日: 2025 年 2 月 13 日
ラボの最終テスト日: 2024 年 6 月 17 日
Copyright 2025 Google LLC. All rights reserved. Google および Google のロゴは Google LLC の商標です。その他すべての企業名および商品名はそれぞれ各社の商標または登録商標です。
このコンテンツは現在ご利用いただけません
利用可能になりましたら、メールでお知らせいたします
ありがとうございます。
利用可能になりましたら、メールでご連絡いたします
1 回に 1 つのラボ
既存のラボをすべて終了して、このラボを開始することを確認してください