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
Kubernetes Casual Talk ユビーのカスタムコントローラー
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Daisuke Taniwaki
February 24, 2022
Technology
760
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kubernetes Casual Talk ユビーのカスタムコントローラー
Daisuke Taniwaki
February 24, 2022
More Decks by Daisuke Taniwaki
See All by Daisuke Taniwaki
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
2.5k
AI Ops Community Vol.3 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
200
KustomizeとGitHub Actionsを利用したUbieのデプロイの仕組み
dtaniwaki
0
770
Other Decks in Technology
See All in Technology
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
30
24k
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
1
230
RSA暗号を手計算したくなること、ありますよね?? (20260615_orestudy6_rsa)
thousanda
0
170
地球に⽣きるAI —GeoAIと「中間領域」— / AI Living on Earth — GeoAI and the “Intermediate Layer” —
ykiyota
0
260
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
250
Amazon Bedrock AgentCore ワークショップ JAWS UG TOHOKU / amazon-bedrock-agentcore-workshop-jawsug-tohoku-2026
gawa
9
620
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
710
Dario Amodi『Policy on the AI Exponential』を理解する
nagatsu
0
210
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
4
1.2k
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
3
380
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
910
脆弱性対応、どこで線を引くか
rymiyamoto
0
350
Featured
See All Featured
Building Adaptive Systems
keathley
44
3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Mind Mapping
helmedeiros
PRO
1
240
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Design in an AI World
tapps
1
230
Thoughts on Productivity
jonyablonski
76
5.2k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Transcript
Kubernetes Casual Talk Ubieのカスタムコントローラー 2022 / 02 / 24 Ubie株式会社
Daisuke Taniwaki
2 自己紹介 2008-2012 Trend Micro - 未知の脅威を発見する Webクローラ開発 2012-2014 Kakaku.com
- Tabelog USの立ち上げ 2014-2017 Kaizen Platform - Kaizen Optimization Platform開発 2017-2021 Preferred Networks - 材料探索SaaS Matlantis開発 Daisuke Taniwaki / @dtaniwaki Ubie株式会社 SRE / Software Engineer
3 ユビーで自作している主なカスタムコントローラー - CronHPA - HPAの設定を指定したタイミングで切り替える。 - https://github.com/dtaniwaki/cron-hpa - ClusterLendingManager
- 開発者環境のリソース提供を管理しコスト削減をする。 - https://github.com/dtaniwaki/cluster-lending-manager kubebuilderで開発。
4 toC ユビーのプロダクト AI問診エンジンをコア技術として、一般生活者・医療機関それぞれへのプロダクトを展開 症状から受診の手がかりがわかる toB 診察事務を1/3に効率化 導入施設 47都道府県 500超
利用者月 間 300万人 超
Confidential 5 ユビーAI受診相談 AI問診ユビーと同じエンジンを活用して参考病名および関連情報を提供し、 ユーザーの適切な医療機関選択を支援します。 AIによる相談 参考病名表示 近隣の 医療機関検索 近隣の
医療機関表示 関連性のある病気は? toC
6 ユビーAI問診 AI問診エンジンが院内の患者向けに問診を行い、その結果を”医師言葉”に翻訳・文章化し医師の閲覧画面 に表示。診療業務の効率化と充実化に貢献 医師向け画面 患者向け画面 ▪ 患者の主訴・回答に応じて、AIが有効な質問を出し分け ▪ 20-30問で、初診問診に必要な全ての情報をカバー
▪ 問診結果を医師用語に翻訳してサマリー ▪ ワンクリックでコピー & ペーストで電カルに転記 ▪ 関連性の高い疾患や参照情報を掲示 toB
7 CronHPA - HPAでは突発的なトラフィックに対応できないため、ある程度リソースを確保しておく必要がある。 AI受診相談 AI問診 平日日中は多い。 土曜日日中も多い。 夜間・深夜や日曜は少ない。 週を通して夜間が多い。
toC toB 時間帯ごとにHPAの設定を切り替える。
8 Ubieのdev-n環境 https://zenn.dev/ubie/articles/4c02baa037c5aa Developer QA PR comment trigger deploy local
development test
9 ClusterLendingManager - GKE Autopilotのため開発者環境を増やせば増やすほどノードが増えて利用料金が上がっていく。 16:00 21:00 使わない時に自動でリソースを開放する。
Thank you! 10