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
370
Cloud Deploy と仲良くなりたい
phaya72
1
190
Other Decks in Technology
See All in Technology
AWS CLIの起動が重くてつらいので aws-sdk-client-go を書いた / kamakura.go#6
fujiwara3
6
3.3k
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
110
Google Cloudを組織(企業)で運用する時のベストプラクティス × 健康の環境分離戦略 #まるクラ勉強会
yasumuusan
0
170
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
320
Domain-driven Design: A Complete Example
ewolff
2
260
大規模言語モデル (LLM)における低精度数値表現
pfn
PRO
3
830
PhpStorm超絶技巧40分集中講義 #phpconkagawa
yusuke
4
780
Kaggleで学ぶ系列データのための深層学習モデリング
yu4u
7
1.7k
回り回って効いてくる副次的効果としての技術広報/techpr
nishiuma
1
190
Cloudflare WorkersがPythonに対応したので試してみた
miura55
0
190
AWSの生成AI入門書を執筆しました🎉
minorun365
PRO
0
150
Real World Type Puzzle and Code Generation
yukukotani
4
640
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
Debugging Ruby Performance
tmm1
70
11k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
22
1.6k
Designing Experiences People Love
moore
136
23k
Making Projects Easy
brettharned
109
5.5k
A designer walks into a library…
pauljervisheath
201
23k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Become a Pro
speakerdeck
PRO
13
4.6k
Agile that works and the tools we love
rasmusluckow
325
20k
Web Components: a chance to create the future
zenorocha
306
41k
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