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 に日々感謝
Search
Tomonori Hayashi
February 24, 2024
Technology
1
120
Cloud Run に日々感謝
Tomonori Hayashi
February 24, 2024
Tweet
Share
More Decks by Tomonori Hayashi
See All by Tomonori Hayashi
Cloud Service Mesh に触れ合う
phaya72
1
270
Cloud Deploy と仲良くなりたい
phaya72
1
160
Other Decks in Technology
See All in Technology
止まらないLinuxシステムを構築する_高信頼性クラスタ入門
koedoyoshida
3
2.3k
require(ESM)とECMAScript仕様
uhyo
4
1k
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
1.1k
「見せ球」「作って終わり」のLLM機能卒業のために
ryokaneoka0406
0
140
同じ様なUIをiOS/Android間で合わせるヒントNo.2
fumiyasac0921
1
110
EM完全に理解した と思ったけど、 やっぱり何も分からなかった話 / EM Night Fukuoka #1
hirutas
0
300
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
200
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
6
1.3k
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
180
Max out Local LLM in Challenging Environments
sashimimochi
2
200
Cracking the KubeCon CfP
inductor
2
270
いいたいことちゃんという
tkengo
0
260
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
1.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Practical Orchestrator
shlominoach
183
9.7k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
Teambox: Starting and Learning
jrom
128
8.4k
Designing for Performance
lara
601
67k
Designing with Data
zakiwarfel
96
4.8k
Why Our Code Smells
bkeepers
PRO
331
56k
RailsConf 2023
tenderlove
9
570
Transcript
Cloud Run に日々感謝 【Google Cloud】GDG Tokyo Monthly Online Tech Talks
- Tomonori Hayashi
Tomonori Hayashi • NTT コミュニケーションズ イノベーションセンター所属 ◦ ノーコード時系列分析ツール「 Node-AI」の開発/運用 ◦
アプリケーションエンジニア • Front:React/Next.js • Backend:C# • Infra:Google Cloud • Jagu’e’r ◦ 人材育成分科会 ◦ SRE - O11y 分科会 • Google Cloud Partner Top Engineer 2024 @pHaya72
Node-AI の紹介 • ノーコードで AI モデルを作成できる WEB アプリケーション • カードを直感的につなげるだけで
時系列データの前処理から AI モデルの学習・評価までの パイプラインを作成・実行 できる • 技術スタック ◦ TypeScript + React / Next ◦ Python + Django ◦ C# + ASP.NET Core ◦ Kubernetes ◦ Google Cloud ◦ Scikit-learn / Tensorflow / Pytorch
Google Cloud × Observability
なんで頑張りたいの? - Node-AI の課題感 - アプリケーションパフォーマンスの ボトルネックを把握しづらい リクエストが複数のコンポーネントを行き来していて どこで時間がかかっているかを把握できない バグ発生時に歴戦の戦士しか
発生箇所を発見できない 何かあればひたすらログを眺めるが 歴戦の戦士がいないと異常を発見しづらく対応が遅れる 利用者に「快適」かつ「安定した」 体験を届けにくい
OpenTelemetry の導入 “OpenTelemetry is an Observability framework and toolkit” Observability
の強化に挑戦したい 構築中のテレメトリ収集/可視化基盤 Google Cloud で構築 Cloud Run と Cloud Operations を中心に構築中 Cloud Run の有能さに日々感謝
Cloud Run の有能さに日々感謝 自動でスケールインかつ最小のインスタンス数を 0 に設定 リクエストがない時間帯はコスト 0 で費用削減に効く! LB
とサーバーレス NEG を組み合わせてリクエストを適切なサービスにマッピング 最小限の設定で単一 LB から複数の Cloud Run Service にアクセスできる! Cloud Storage を Cloud Run Service のボリュームとしてマウント データの永続化も簡単に! Auto Scaling : Minimum Number of Instances = 0 URL Mask Mount a Cloud Storage Volume
CREDITS: This presentation template was created by Slidesgo, and includes
icons by Flaticon, and infographics & images by Freepik Thanks! @pHaya72 @t_hayashi
CREDITS: This presentation template was created by Slidesgo, and includes
icons by Flaticon, and infographics & images by Freepik Thanks! Cloud Run ! @pHaya72 @t_hayashi
None