Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
コンテナサービスは ECS だけじゃない!Google Cloud の Cloud Ru...
Search
Gre212
October 24, 2026
Technology
24
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コンテナサービスは ECS だけじゃない!Google Cloud の Cloud Runの魅力
Gre212
October 24, 2026
More Decks by Gre212
See All by Gre212
Cloud Run のアップデート 触ってみる&紹介
gre212
0
600
Other Decks in Technology
See All in Technology
小規模OSSモデルは サイバーセキュリティ業務に どこまで使えるか
bbrbbq
0
280
DevelopersIO 2026 Tokyo 現時点の衛星通信サービスの現状を整理してみる
maroon1st
0
280
スクラム祭り2026福井トラック_閉じたループから価値のスパイラルへ
kc_nakanishi
0
120
Refining Active Record
shugo
0
240
LLM-as-a-Judgeは本当に信頼できるのか――評価器を評価する話
taka_aki
3
1.1k
VLA-JEPA: Enhancing Vision-Language-Action Models with Latent World Models
takmin
0
290
Steerable Visual Representations
sansantech
PRO
0
350
Browser Spec: Testing Hotwire with Ruby
takahashim
1
170
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
200
Teaching Python with three kinds of AI
reuven
0
110
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
400
「Docker Desktop不要の時代」は来たのか?」
ueponx
0
100
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
The Language of Interfaces
destraynor
162
27k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
840
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
640
The browser strikes back
jonoalderson
0
1.9k
Believing is Seeing
oripsolob
1
250
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Transcript
コンテナサービスは ECS だけじゃない! Google Cloud の "Cloud Run" の魅⼒ クラウド事業統括本部
プロフェッショナルサービス事業本部 コンサルティング部3部 すらぼ
はじめに © 2026 Classmethod, Inc. 3
ECS 触ったことある⼈ 🙋 © 2026 Classmethod, Inc. 4
Cloud Run 触ったことある⼈ 🙋 © 2026 Classmethod, Inc. 4
今⽇話すこと • Cloud Run サービス • Cloud Run ジョブ •
Worker pools • Cloud Run functions © 2026 Classmethod, Inc. 6
今⽇話すこと • Cloud Run サービス ←これについて話します • Cloud Run ジョブ
• Worker pools • Cloud Run functions © 2026 Classmethod, Inc. 7
今⽇のゴール 「Cloud Run、とりあえず触ってみようかな」 と思ってもらう © 2026 Classmethod, Inc. 8
本セッションの流れ 1 2 3 ECS と似てるところ Cloud Run の便利なところ3つ デモ
© 2026 Classmethod, Inc. 9
ECS と似てるところ © 2026 Classmethod, Inc. 10
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
「だいたい⼀緒なんだな!」 © 2026 Classmethod, Inc. 12
だいたい⼀緒なのは理解したけど… だいたい⼀緒なら、 慣れてるAWSを使えばよくない? © 2026 Classmethod, Inc. 13
もちろん、 Cloud Run の魅⼒はこんなもんじゃありません! © 2026 Classmethod, Inc. 14
Cloud Run の便利なところ、3選 全部語ると語り尽くせないので、⼀番わかりやすい3つに絞って紹介します。 1 2 3 VPC や LB
を⽤意しなくても HTTPS の URL が付く 最⼩ 0 からスケールし、リクエストベース課⾦も選べる IAP で Google アカウント認証をかけられる © 2026 Classmethod, Inc. 15
① VPC や LB を⽤意しなくても HTTPS の URL が付く ©
2026 Classmethod, Inc. 16
デプロイすると https の URL が払い出される • ⾃動的にエンドポイントURLがついてくる • VPC、ロードバランサ、証明書を⾃分で⽤意しなくても公開できる ©
2026 Classmethod, Inc. 17
何が嬉しいの? • デプロイして即 API を叩ける状態になる • https 必須の機能を簡単に動かせる(OAuth 認証、ブラウザAPI) •
Cookie も本番と同様で動作確認できる 簡単なモック‧PoCが気軽にできて、開発者体験が Good 👍 © 2026 Classmethod, Inc. 18
必要になったら⾜せる もちろん、開発フェーズだけでなく本番運⽤にも耐えうる機能は備わってます。 本番を想定した構成だと… • 「外部アプリケーションロードバランサ」を通じた以下のような構成 □ 独⾃ドメイン □ パスベースのルーティング □
Cloud Armor(→ WAF) □ Cloud CDN(→ CloudFront) □ Certificate Manager(→ ACM) 開発環境だけじゃなく、本番環境でも使えます👍 © 2026 Classmethod, Inc. 19
② 最⼩ 0 までスケールイン リクエストベース課⾦も選べる © 2026 Classmethod, Inc. 20
リクエストがなければ 0 まで下がる 最⼩インスタンス数 0 を設定することで、0台 までスケールインできます。 © 2026 Classmethod,
Inc. 最⼩インスタンス数 0 の設定画⾯ インスタンス数が 0 に下がっているメトリクス スクリーンショットを差し込む スクリーンショットを差し込む 最⼩インスタンス数 0 の設定画⾯ インスタンス数が 0 に下がっているメトリクス 21
課⾦モデルを選べる リクエストベース課⾦ (デフォルト) インスタンスベース課⾦ 課⾦される時間 リクエスト処理中と起動‧停⽌時 インスタンスの稼働時間全体 向いているサービス アクセスがまばら‧波がある トラフィックが安定している
バックグラウンド処理がある © 2026 Classmethod, Inc. 22
何が嬉しいの? 0までスケールインして、リクエストベースの課⾦が選べると嬉しいポイント • 使ってない時は費⽤がゼロに抑えられる。 • アクセスパターンに応じて、適した課⾦モデルを選択できます 開発環境と本番環境を同じ構成にした上で、 ランニングコストが抑えられるのが Good 👍
© 2026 Classmethod, Inc. 23
本当に、本番環境と同じ構成にできるの? © 2026 Classmethod, Inc. 24
Cloud Run のスケールアウト能⼒ Google Cloud Next '26 で発表された Anthropic の事例
10k〜20k リクエストコンポーネントの インスタンス数 6コア、〜200k QPS 4k〜7k 推論コンポーネントの インスタンス数 4コア、〜100k QPS 27K 最⼤スケール時の インスタンス数 ※ デフォルトは最⼤100 台 →クォータ引き上げ前提 流⽯に、本番環境でも使えそうですよね? © 2026 Classmethod, Inc. 25
インフラレイヤーでアカウント認証がかけられる • Cloud Run サービスに直接、認証機能を付与できる • 管理コンソールから、ブラウザ操作だけで完了 • アプリでコードを書かなくてもGoogle アカウントでアクセスを制御できる
© 2026 Classmethod, Inc. 27
③ IAP で Google アカウント認証をかけられる © 2026 Classmethod, Inc. 26
想定されるユースケース • 社内向け、パートナー企業やグループ企業向けにアプリ公開したい • 社内でも「特定のグループ向け」に公開したい 単なる認証だけじゃなく、 Google のユーザー/グループ 単位でアクセス権付与できるのが Good👍
© 2026 Classmethod, Inc. 28
デモ © 2026 Classmethod, Inc. 29
サンプルイメージに IAP をかける 以下の流れでデモします。 1 サンプルイメージをデプロイ us-docker.pkg.dev/cloudrun/container/hello 2 ページを開く サービス名‧リビジョン‧プロジェクト‧リージョンが表⽰される
3 IAP を有効化する 4 Google アカウントでログイン メールアドレスが追加で表⽰される © 2026 Classmethod, Inc. 30
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
Cloud Run 他にもこんな機能があります • インスタンスに SSH で⼊れる(Preview) • GPU インスタンスを使って、推論⽤のエンドポイントにもできる
• 利⽤上限をかけられる(使いすぎ防⽌、特にGPUと相性 ◎) • ボリュームマウント機能により、 NFS などのほか GCS(S3に相当)を直接マウントできる © 2026 Classmethod, Inc. 32
まとめ • ECS と基本的なところは似てる • VPC や LB なしで始められて、必要になったら⾜せる →
検証フェーズ〜本番まで地続きで対応 • 最⼩ 0 からのスケールと課⾦モデルの選択で、開発環境の費⽤を抑えやすい • IAP で Google アカウント認証をかけられる • 他にも⾊々な魅⼒がいっぱいある © 2026 Classmethod, Inc. 33
最後に © 2026 Classmethod, Inc. 34
Cloud Run みんなも触ってみてね!! © 2026 Classmethod, Inc. 35
None