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
Daisuke Taniwaki
February 24, 2022
Technology
750
0
Share
Kubernetes Casual Talk ユビーのカスタムコントローラー
Daisuke Taniwaki
February 24, 2022
More Decks by Daisuke Taniwaki
See All by Daisuke Taniwaki
AI Ops Community Vol.3 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
160
KustomizeとGitHub Actionsを利用したUbieのデプロイの仕組み
dtaniwaki
0
760
Other Decks in Technology
See All in Technology
ラズパイ & Picoで入門:Zephyr(RTOS)の環境構築からビルドまでの紹介
iotengineer22
0
210
Amazon Bedrock で生成AI活用サービスをセキュアに構築する方法
takanorig
1
110
管理アカウント単一運用からAWS Organizationsに移行するの大変で滅
hiramax
0
110
データ分析基盤の信頼を支える視点と設計
yuki_saito
1
610
権限管理設計を完全に理解した
rsugi
1
190
freee-mcpを Local→Remote で出してわかった MCP認可実装のリアル
terara
2
550
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
360
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
1
510
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
個人最適から組織最適へ — 仕組みで進めるAI推進
rfdnxbro
0
110
RubyでRuby拡張を書いたらRubyより35倍速になったってどういうこと??
kazuho
3
570
ECSのTerraformモジュールにコントリビュートした話
harukasakihara
1
340
Featured
See All Featured
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
300
Accessibility Awareness
sabderemane
1
120
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
210
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
GraphQLとの向き合い方2022年版
quramy
50
15k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Fireside Chat
paigeccino
42
3.9k
Navigating Team Friction
lara
192
16k
HDC tutorial
michielstock
2
670
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
290
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