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
77
コンソールで学ぶ!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
230
サーバシステムを無理なくコンテナ移行する際に伝えたい4つのポイント/Container_Happy_Migration_Method
ozawa
1
200
our_eks_to_ecs_migration_chronicle.pdf
ozawa
0
62
ECS × AWS Signer を使ったイメージ署名ワークフローを試してみた
ozawa
0
2.1k
コンソールで学ぶ!ECSの機能とオプション
ozawa
0
270
コンテナのCIについてインフラ目線で気にしておきたいこと
ozawa
0
110
Finchを触ってみて現状運用で使えそうか考えてみた
ozawa
0
400
Other Decks in Technology
See All in Technology
【Oracle Cloud ウェビナー】クラウド導入に「専用クラウド」という選択肢、Oracle AlloyとOCI Dedicated Region とは
oracle4engineer
PRO
3
110
M5製品で作るポン置きセルラー対応カメラ
sayacom
0
160
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
1k
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
360
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
0
140
Why React!?? Next.jsそしてReactを改めてイチから選ぶ
ypresto
10
4.5k
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
4
600
「Verify with Wallet API」を アプリに導入するために
hinakko
1
240
20250929_QaaS_vol20
mura_shin
0
110
データエンジニアがこの先生きのこるには...?
10xinc
0
450
スタートアップにおけるこれからの「データ整備」
shomaekawa
0
140
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Agile that works and the tools we love
rasmusluckow
331
21k
The Pragmatic Product Professional
lauravandoore
36
6.9k
For a Future-Friendly Web
brad_frost
180
9.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Rails Girls Zürich Keynote
gr2m
95
14k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
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