世界を変える「人」を育てる。IT研修・ビジネス研修ならトレノケート。


ホーム > Application Development with Cloud Run

Application Development with Cloud Run


対応チケット/ポイント等

  • New!
    新規コース(過去6ヶ月)
期間  2日間 時間  9:30~17:30
価格(税込)  176,000円(税込) 主催  トレノケート
形式  講義+ハンズオン コースコード  GGC0045V
日程 会場 空席状況 実施状況 選択

2026年5月13日(水) ~ 2026年5月14日(木)

オンラインLive

  空席あり

2026年8月5日(水) ~ 2026年8月6日(木)

オンラインLive

  空席あり

2026年11月4日(水) ~ 2026年11月5日(木)

オンラインLive

  空席あり

※「キャンセル待ち」でお申し込みの方には、別途メールにてご連絡いたします。
※「実施確定」表示のない日程は、お申し込み状況により開催中止になる場合がございます。
※ お申込期日が過ぎた日程は、「お問い合わせください」と表示されます。
※ トレノケート主催コース以外の空席状況は、残席数に関わらず「お申し込み後確認」と表示されます。
※ トレノケート主催コース以外では、主催会社のお席を確保した後に受付確定となります。
お申込みに関するお問い合わせはこちらから

重要なご連絡・ご確認事項

※下記の事前必須手続きが完了していない場合は、ご受講いただけません。手続きが未完了で当日受講出来なかった場合は、有償キャンセルとなりますのでご注意ください。


【ご受講前の必須手続き】
ご受講日までに、下記リンクからプライバシーポリシーと利用規約に同意の上、トレーニングシステム「Qwiklabs」のアカウントを作成してください。
Qwiklabsアカウントとコース申込時の受講者メールアドレスは、同じものをご使用ください。

https://trainocate.qwiklabs.com/?locale=ja

※自動返信メールには「globalknowledge-jp.qwiklabs.comからアクセスしてください」と表示される場合がありますが、同一のサイトですので問題ありません。
※既にtrainocate.qwiklabs.comのQwiklabsアカウントをお持ちの方は再作成の必要はありません。


※受講証明書発行には、全日程の80%以上の出席率または、最低80%以上のラボの完了が必須となりますのでご注意ください。


【本コースはオンライン対応です】

会場が「オンラインLive」または「教室Live配信」の日程は、オンラインでご参加いただけます。

  • オンラインLive:受講者の方はオンラインのみとなります。
  • 教室Live配信:教室・オンラインから受講される方が混在します。

★オンラインLiveトレーニングの詳細はこちら

※本コースはプレイバックサービスの対象外です。

↑ページの先頭へ戻る

対象者情報

対象者
・Google Cloud 上でコンテナ化されたアプリケーションを構築および実行するためのツールとサービスの使用方法を学びたい開発者
前提条件
□ LinuxコマンドとCLIに精通していること
□ Google Cloudコンソール、gcloud CLI、およびネットワーキングに関する知識
□ Node.js や Python などのプログラミング言語の基本的な理解
□ シェル スクリプト、HTTPの理解、およびcURLのような HTTP クライアントツールでの経験
□ “Google Cloud Fundamentals: Core Infrastructure” を受講済み、またはそれと同程度の知識
□ Cloud StorageやPub/Subなどの他のGoogle Cloudサービスに関するある程度の理解

学習内容の詳細

コース概要
このコースでは、Cloud Run を使用した最新のクラウドネイティブ アプリケーション開発の基礎、手法、機能、ツールについて学習します。講義、ハンズオンラボ、補足的な資料の組み合わせによって、Cloud Run を使用して Google Cloud でアプリケーションを開発、デプロイする方法と、Cloud Run functions を使用してシンプルな HTTP 関数とイベント ドリブン関数を構築する方法を学びます。
学習目標
● コンテナとコンテナ イメージを定義する。
● アプリケーションをビルドし、コンテナ イメージにパッケージ化する。
● コンテナの作成、テスト、保護に使用されるベスト プラクティスを特定する。
● Cloud Run と Google Kubernetes Engine の基礎を理解する。
● リソースモデル、コンテナ ライフサイクル、自動スケーリングなど、Cloud Run の基本を理解する。
● Cloud Run にデプロイする前に、アプリケーションをローカルで開発およびテストする。
● Cloud Run でサービス ID と IAM を使用する。
● Cloud Run アプリケーションを Google Cloud サービスと統合する。
● Google Cloud 上で Cloud Run functions を開発、テスト、デプロイする。
学習内容
1. コンテナの概要
  - コンテナとコンテナ イメージ
  - Docker と Buildpack を使用したコンテナ イメージのビルド
  - CI / CD ツール
  - ベスト プラクティス

2. Cloud Run と Google Kubernetes Engine の概要
  - Cloud Run とは
  - Cloud Run の機能とユースケース
  - Google Kubernetes Engine とは
  - Container-Optimized OS

3. Cloud Run の基礎
  - Cloud Run の概要
  - リソースモデル
  - コンテナ ライフサイクル
  - 自動スケーリング
  - アクセス制御

4. サービス ID と認証
  - サービス アカウントと ID
  - リソース階層
  - 最小権限の原則
  - Secret と環境変数

5. アプリケーション開発、テスト、統合
  - 開発とテスト
  - サービスのデプロイメントとリビジョンの管理
  - Google Cloud サービスとの統合

6. Cloud Run functions の概要
  - Cloud Run functions を定義する
  - ユースケース、機能、メリット
  - Cloud Run functions のタイプと言語ランタイム

7. Cloud Run functions の関数呼び出しと接続
  - Cloud Run functions のトリガー
  - Cloud Run functions を Workflows に接続する
  - Cloud Run functions を VPC ネットワーク内のリソースに接続する

8. Cloud Run functions の保護
  - Cloud Run functions へのアクセスと認証
  - Cloud Run functions とデータを保護する

9. クラウド データベースとの統合
  - Cloud Run functions をクラウド データベースと統合する
  - 環境変数を使用する
  - Cloud Run functions で Secret を使用する

10. Cloud Run functions のベスト プラクティス
  - Cloud Run functions の開発と実装の際のベスト プラクティス

実習/演習内容詳細

演習/デモ内容
- Docker コンテナを作成し、実行する
- Buildpack を使用してコンテナ化アプリケーションを作成する (オプション)
- コンテナ化アプリケーションを Cloud Run にデプロイする
- Cloud Run を使ってみる (オプション)
- Cloud Run で最小権限の IAM ポリシー バインディングを実装する
- Cloud Run で Pub/Sub を使用する
- Cloud Run functions の関数を開発、デプロイする
- Cloud Run functions を接続する (オプション)
- Cloud Run functions を Firestore と統合する

↑ページの先頭へ戻る

ご注意・ご連絡事項

事前必須手続きが完了していない場合は、ご受講いただけません。手続きが未完了で当日受講出来なかった場合は、有償キャンセルとなりますのでご注意ください。
【事前必須手続き】
・リンクよりトレーニングシステム「Qwiklab」アカウントを作成してください。
・Qwiklabsアカウントとコース申込時の受講者メールアドレスは、同じものをご使用ください。
受講証明書発行には、全日程の80%以上の出席率または、最低80%以上のラボの完了が必須となりますのでご注意ください。
【本コースはオンライン対応です】
会場が「オンラインLive」または「教室Live配信」の日程は、オンラインでご参加いただけます。
・オンラインLive:受講者の方はオンラインのみとなります。
・教室Live配信:教室・オンラインから受講される方が混在します。
※本コースはプレイバックサービスの対象外です。