Upgrade to Pro — share decks privately, control downloads, hide ads and more …

コンテナサービスは ECS だけじゃない!Google Cloud の Cloud Ru...

Avatar for Gre212 Gre212
October 24, 2026

コンテナサービスは ECS だけじゃない!Google Cloud の Cloud Runの魅力

Avatar for Gre212

Gre212

October 24, 2026

More Decks by Gre212

Other Decks in Technology

Transcript

  1. コンテナサービスは ECS だけじゃない! Google Cloud の "Cloud Run" の魅⼒ クラウド事業統括本部

    プロフェッショナルサービス事業本部 コンサルティング部3部 すらぼ
  2. 今⽇話すこと • Cloud Run サービス • Cloud Run ジョブ •

    Worker pools • Cloud Run functions © 2026 Classmethod, Inc. 6
  3. 今⽇話すこと • Cloud Run サービス ←これについて話します • Cloud Run ジョブ

    • Worker pools • Cloud Run functions © 2026 Classmethod, Inc. 7
  4. ECS の概念は、だいたい Cloud Run に対応づけられる 機能 ECS / AWS Cloud

    Run / Google Cloud アプリ単位 ECS サービス Cloud Run サービス 設定の版 タスク定義のリビジョン リビジョン(デプロイごとに⾃動で作られる) 実⾏単位 タスク インスタンス 複数コンテナ マルチコンテナのタスク定義 サイドカー(マルチコンテナ) スケーリング Application Auto Scaling 組み込みのオートスケール(最⼩ 0 から) HTTPS 公開 ALB + ACM(HTTPS エンドポイント) 標準で付く *.run.app の HTTPS URL AWS は「ビルディングブロック型」 © 2026 Classmethod, Inc. Google Cloud は「サービス型」と⾔われたりします 11
  5. Cloud Run の便利なところ、3選 全部語ると語り尽くせないので、⼀番わかりやすい3つに絞って紹介します。 1 2 3 VPC や LB

    を⽤意しなくても HTTPS の URL が付く 最⼩ 0 からスケールし、リクエストベース課⾦も選べる IAP で Google アカウント認証をかけられる © 2026 Classmethod, Inc. 15
  6. 何が嬉しいの? • デプロイして即 API を叩ける状態になる • https 必須の機能を簡単に動かせる(OAuth 認証、ブラウザAPI) •

    Cookie も本番と同様で動作確認できる 簡単なモック‧PoCが気軽にできて、開発者体験が Good 👍 © 2026 Classmethod, Inc. 18
  7. リクエストがなければ 0 まで下がる 最⼩インスタンス数 0 を設定することで、0台 までスケールインできます。 © 2026 Classmethod,

    Inc. 最⼩インスタンス数 0 の設定画⾯ インスタンス数が 0 に下がっているメトリクス スクリーンショットを差し込む スクリーンショットを差し込む 最⼩インスタンス数 0 の設定画⾯ インスタンス数が 0 に下がっているメトリクス 21
  8. Cloud Run のスケールアウト能⼒ Google Cloud Next '26 で発表された Anthropic の事例

    10k〜20k リクエストコンポーネントの インスタンス数 6コア、〜200k QPS 4k〜7k 推論コンポーネントの インスタンス数 4コア、〜100k QPS 27K 最⼤スケール時の インスタンス数 ※ デフォルトは最⼤100 台 →クォータ引き上げ前提 流⽯に、本番環境でも使えそうですよね? © 2026 Classmethod, Inc. 25
  9. AWS 側にも近い選択肢が出てきている ECS Express Mode(2025-11 発表) • コマンド1つで servicename.ecs.region.on.aws のURL

    が払い出される • アカウントのデフォルト VPC に ALB が作られ、Fargate と ALB の料⾦がかかる • あくまで ECS を素早く作るようなイメージ Lambda Web Functions(2026-10-12 発表) • コードが HTTP サーバーとしてポートで待ち受け、1つの実⾏環境で複数リクエストを同時 に処理する • アクティブな CPU 時間とメモリに対する課⾦ • 現時点のランタイムは Node.js、リージョンは東京を含む5つ © 2026 Classmethod, Inc. 31
  10. Cloud Run 他にもこんな機能があります • インスタンスに SSH で⼊れる(Preview) • GPU インスタンスを使って、推論⽤のエンドポイントにもできる

    • 利⽤上限をかけられる(使いすぎ防⽌、特にGPUと相性 ◎) • ボリュームマウント機能により、 NFS などのほか GCS(S3に相当)を直接マウントできる © 2026 Classmethod, Inc. 32
  11. まとめ • ECS と基本的なところは似てる • VPC や LB なしで始められて、必要になったら⾜せる →

    検証フェーズ〜本番まで地続きで対応 • 最⼩ 0 からのスケールと課⾦モデルの選択で、開発環境の費⽤を抑えやすい • IAP で Google アカウント認証をかけられる • 他にも⾊々な魅⼒がいっぱいある © 2026 Classmethod, Inc. 33