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
61
コンソールで学ぶ!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
210
サーバシステムを無理なくコンテナ移行する際に伝えたい4つのポイント/Container_Happy_Migration_Method
ozawa
1
170
our_eks_to_ecs_migration_chronicle.pdf
ozawa
0
56
ECS × AWS Signer を使ったイメージ署名ワークフローを試してみた
ozawa
0
1.7k
コンソールで学ぶ!ECSの機能とオプション
ozawa
0
250
コンテナのCIについてインフラ目線で気にしておきたいこと
ozawa
0
110
Finchを触ってみて現状運用で使えそうか考えてみた
ozawa
0
390
Other Decks in Technology
See All in Technology
助けて! XからWaylandに移行しないと新しいGNOMEが使えなくなっちゃう 2025-07-12
nobutomurata
2
170
CDKコード品質UP!ナイスな自作コンストラクタを作るための便利インターフェース
harukasakihara
2
210
Introduction to Bill One Development Engineer
sansan33
PRO
0
260
american airlines®️ USA Contact Numbers: Complete 2025 Support Guide
supportflight
1
120
How Do I Contact HP Printer Support? [Full 2025 Guide for U.S. Businesses]
harrry1211
0
130
ロールが細分化された組織でSREは何をするか?
tgidgd
1
260
OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025
mackerelio
3
1.9k
ソフトウェアテストのAI活用_ver1.25
fumisuke
1
580
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
3
790
microCMSではじめるAIライティング
himaratsu
0
130
United™️ Airlines®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedguide
0
790
関数型プログラミングで 「脳がバグる」を乗り越える
manabeai
2
230
Featured
See All Featured
A designer walks into a library…
pauljervisheath
207
24k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Visualization
eitanlees
146
16k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
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