Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
コンソールで学ぶ!Cloud Runの機能とオプション/Learn about Clou...
Search
k-ozawa
May 21, 2025
Technology
2
40
コンソールで学ぶ!Cloud Runの機能とオプション/Learn about Cloud Run features and options through the console
k-ozawa
May 21, 2025
Tweet
Share
More Decks by k-ozawa
See All by k-ozawa
Twelve-Factor-Appから学ぶECS設計プラクティス/ECS practice for Twelve-Factor-App
ozawa
3
170
サーバシステムを無理なくコンテナ移行する際に伝えたい4つのポイント/Container_Happy_Migration_Method
ozawa
1
160
our_eks_to_ecs_migration_chronicle.pdf
ozawa
0
50
ECS × AWS Signer を使ったイメージ署名ワークフローを試してみた
ozawa
0
1.5k
コンソールで学ぶ!ECSの機能とオプション
ozawa
0
240
コンテナのCIについてインフラ目線で気にしておきたいこと
ozawa
0
100
Finchを触ってみて現状運用で使えそうか考えてみた
ozawa
0
380
Other Decks in Technology
See All in Technology
ユーザーコミュニティが海外スタートアップのDevRelを補完する瞬間
nagauta
1
210
LLMベースAIの基本 / basics of LLM based AI
kishida
9
1.9k
AWS_MCP_Servers入門.pdf
naotoiso
0
200
WindowsでGenesisに挑戦した話
natsutan
0
120
計装を見直してアプリケーションパフォーマンスを改善させた話
donkomura
2
200
Vibe Coding Tools
ijin
1
300
技術選定を突き詰める 懇親会LT
okaru
2
1.3k
使えるデータ基盤を作る技術選定の秘訣 / selecting-the-right-data-technology
pei0804
10
1.7k
hacomonoらしさをデザインする
hacomono
PRO
2
110
Kaigi Effect 2025 #rubykaigi2025_after
sue445
0
370
ホワイトボックス& SONiC アーキテクチャ(全体像) - SONiC Workshop Japan 2025
ebiken
PRO
1
430
GrafanaをClaude DesktopからMCPで触ってみた
hamadakoji
0
1.2k
Featured
See All Featured
Practical Orchestrator
shlominoach
187
11k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Building Applications with DynamoDB
mza
94
6.4k
Six Lessons from altMBA
skipperchong
28
3.8k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Optimizing for Happiness
mojombo
378
70k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Transcript
コンソールで学ぶ! CloudRunの機能とオプション 2025年05月21日 NRIネットコム株式会社 NTシステム事業二部 尾澤 公亮 NRIネットコム TECH AND
DESIGN STUDY #65
1 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ◼フルマネージドなアプリケーションプラットフォーム
◼コンテナイメージまたはソースコードからサーバーレスで実行 ◼関数実行(Cloud Run functions)も可能 ◼GPUも使える CloudRunとは
2 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ◼実際のコンソール画面を例に各機能やそれに伴う構成についてお話しします
⚫ ※2025年5月時点のGUIです ⚫ ※GUIは今後変更される可能性があります ◼Amazon ECSとの違いという観点でもお話ししようと思います ◼実行基盤の話をメインにお伝えしようと思います ⚫ モニタリング、デプロイメント関連は割愛 コンソールで学ぶ!CloudRunの機能とオプション
3 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ◼インフラエンジニア、クラウドアーキテクト
◼AWS、コンテナを中心とした、 Webシステム設計/開発/運用/保守 ◼ex.: ECS, EKS, Codeシリーズ 尾澤 公亮(KOSUKE OZAWA)
4 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 実際にコンソールで学ぶ!
5 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy コンソール画面
6 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy コンソール画面
サービス or ジョブ の選択が可能 GitHubレポジトリと 接続が可能 Functions実行 独自ドメインを使う場合 はこちらで管理
7 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 開くタイミングでアイコンが変わる
ここから サービス作成 絵画。。。?
8 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy サービス作成
ここから サービス作成
9 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy サービス作成
10 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy サービス作成
GitHubを用いた CDの実装 コンテナイメージの選択 エンドポイントURL が払い出される
11 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy デモの場合はhelloコンテナ、自プロジェクト内のArtifact
Registryから選択可能
12 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy リージョン指定
13 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 認証、課金、スケーリング
14 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy 認証、課金、スケーリング
IAP built-in Cloud Next‘25 でのアップデート 流動的なトラフィック →リクエストベース 固定的な利用量 →インスタンスベース
15 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy Cloud
Run IAP built-in
16 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy Cloud
Run IAP built-in 接続先制限には 各種サービスの組み合わせが必要 IAM認証情報のみで制御可能 ※組織に属するドメインのみ
17 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy コンテナ設定(実行コマンド、ポート、CPU/Memory等)
18 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ヘルスチェック、実行環境、CloudSQL接続
19 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ヘルスチェック、実行環境、CloudSQL接続
第2世代は持続的な負荷環境下では パフォーマンスが向上 →コールドスタート時間が長い →メモリ 512 MiB以上必要 “ジョブ”はデフォルトで第2世代 Cloud SQLが存在する場合 → パブリックIP経由ではCloud SQLコネクタ → プライベートIP経由では直接接続
20 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ボリューム
21 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ネットワーキング
22 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ネットワーキング
23 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy VPC内へのアクセスにはコネクタを作成
24 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy Cloud
RunにおけるVPCアクセス
25 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy Cloud
RunにおけるVPCアクセス(サーバーレスVPCコネクタ) Compute Engineインスタンスが起動 → 流量に応じてスケールアウト可能 →スケールインは別途対応が必要
26 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy Cloud
RunにおけるVPCアクセス(ダイレクト VPC 下り(外向き) )
27 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy Cloud
RunにおけるVPCアクセス(ダイレクト VPC 下り(外向き) ) 専用サブネットに配置 →帯域幅、スケール数の制限 →IP帯域の予約(/26以上が必要)
28 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy セキュリティ
29 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy セキュリティ
イメージ署名の検証 コンテナイメージの暗号化
30 Copyright(C) NRI Netcom, Ltd. All rights reserved. #nncstudy ◼
Cloud Run はマネージドアプリケーションプラットフォーム ◼ サービス、ジョブ、関数実行が可能 ◼ IAP built-in によるアクセス制御 ◼ VPCアクセスにはVPCコネクタが必要 まとめ
None